Terminal Version: 0.5.2762.0
Microsoft Windows [Version 10.0.18362.356]
Open terminal. Press alt-up, alt-down, alt-right, alt-left.
(For byobu: start byobu with 'byobu'. Press F2 to add a new tab. Press alt-right and alt-left to switch between tabs.)
When not running something like byobu perhaps the letters ABCD should be printed out.
When using byobu to manage console sessions it should switch between tabs.
I'm having the same issue. Happens in both fish and bash.
I use alt-left and alt-right to navigate through words on a command.
Terminal version: 0.5.2762.0
Windows 10 version 18362.388 (1903)
Confirmed! Possible regression from #2836 (/cc @lhecker)?
@DHowett-MSFT This issue is caused by the use of ToUnicodeEx(), which has the following warning...
As ToUnicodeEx translates the virtual-key code, it also changes the state of the kernel-mode keyboard buffer. This state-change affects dead keys, ligatures, alt+numpad key entry, and so on. It might also cause undesired side-effects if used in conjunction with TranslateMessage (which also changes the state of the kernel-mode keyboard buffer).
I'll open a PR.
@paulwhiting I was not able to exactly replicate your observed behavior. Is there a way to switch between "keypad mode" on/off? I'm "Press[ing] alt-up, alt-down, alt-right, alt-left" (in that order) and I'm not really certain why I'm getting these different results:
I believe num lock should do what you want? My keyboard doesn't have a numeric keypad, just standalone arrow keys. You're not seeing the ABCD characters because your underlying shell is handling those. It's the extra one of ♦◘☻♠that pops up after letting go of alt that's the problem.
In my case, the extra keystroke will happens when I "release the Alt key" after pressing Alt+Left/Right/Up/Down.
If I don't release Alt key, the control key \cA \cB \cC \cD won't come out.
can confirm, I too face this. Within tmux, if i switch panes using Alt+direction keys, i get funny chars on the command line
Hi folks, sorry for stating the obvious. Please review/approve the PR so this can be addressed. Thanks!
Thanks, everyone!
:tada:This issue was addressed in #3117, which has now been successfully released as Windows Terminal Preview v0.7.3291.0.:tada:
Handy links:
Most helpful comment
can confirm, I too face this. Within tmux, if i switch panes using Alt+direction keys, i get funny chars on the command line