-
Notifications
You must be signed in to change notification settings - Fork 29.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dvorak - QWERTY Keyboard Layout: In 1.11, keyboard shortcuts don't work as expected on Mac OS #23964
Comments
It appears the new key-rebinding feature when changing keyboard layout does not detect the Dvorak - Cmd-QWERTY layout correctly. How do you downgrade to an older version of VS Code until this issue is resolved? Older version can be downloaded here: http://code.visualstudio.com/updates/v1_10 PS. The key rebinding feature is awesome. Nothing bad about that. :) |
The most painful one is Cmd+W: It opens the preferences instead of closing the tab. I am going to downgrade to v1.10 until this is resolved. |
Workaround: switch VS Code to dispatch based on key code again. Add the following setting: I would really like to understand your setup. I'm sorry for the breakage, I am really trying to get this right. Could you please explain like I'm five how to get into your setup (I thought the whole point of dvorak is that its not qwerty -- the name contradicts itself, r cannot be both between o and a and betweer e and t), and what key combination fails. It would also help to attach here what our C++ node module detects (open an editor, press |
The keyboard layout is called "Dvorak - QWERTY ⌘". While the command key is pressed, it switches to the QWERTY layout, and otherwise it's the Dvorak layout. Inspect Keyboard Mappings: https://gist.github.com/mstange/d739bfacecee8cbd6d46a89f7ce95f98 |
Thank you, that means we're busted. My assumptions were wrong :). The only workaround for now would be |
The workaround works for me. Thanks! |
@alexandrudima the point of using this layout at least for me is the ability to preserve some commonly used hot keys as they are under QWERTY. For example |
You can also get around it by opening VSCode while having the standard keyboard selected. @gyzerok I do the same because then copy and paste becomes a two handed endeavor. |
@alexandrudima most of the common hot keys are also probably formulated with QWERTY in mind so ⌘C, ⌘V, ⌘W etc are all one handed instead of 2 handed |
Steps to Reproduce:
The text was updated successfully, but these errors were encountered: