-
Notifications
You must be signed in to change notification settings - Fork 29.2k
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
Cannot type #
with Neo keyboard layout
#12393
Comments
Might that key combination be used by one of the keybindings? |
I looked through VSCode's menu items, but did not find any item that had that key binding. I know that keybindings of option/alt+something are common on Windows and Linux, but not so much on OSX, since option is used as keyboard modifier to type characters. I did a quick scan through the system-wide keyboard shortcuts, but did not find anything that maps to option+ü. |
Ah, there is also the keybinding JSON of VSCode. I scanned through that too, but did not find anything. |
Do other combinations of option+umlaut work? When you open the keybindings JSON, there is a 'Define Keybindings' button in the lower right of the writeable editor. Could you press that and then type option+ü in the opened text field and let me know what that tells you? |
Other combinations with umlauts work, for example, option+ö yields Define Keybindings shows To further investigate, I switched to standard german QWERTZ layout, and there, the umlauts also generate key shortcuts as if the keys which reside there in standard QWERTY are pressed. So, the issue seems to be that for umlauts, VS Code for some reason interprets the keycode as QWERTY input. But this happens only for keyboard shortcuts - I can write umlauts in the source editor perfectly well. |
@flyx Can you please try the following:
|
@alexandrudima I answered most of these questions already in my previous comment. Define Keybinding recognizes option+ü as I will try editing the keybindings later today and I think that it will solve my symptom, but not the problem itself. I suggest that:
I will report the result of editing the keybindings later. |
Adding |
@flyx Starting with today's insiders version (i.e. after PR #22894 aka #17521) we have changed how keybinding dispatching works on OSX from using Can you please download the insider's version and check if we work now correctly (i.e. labels reflect what you press). |
It works correctly with the insider's version. |
Thank you for following up on this |
Steps to Reproduce:
#
in any file (option+ü with Neo)Expected Result
The character
#
gets inserted at the cursor position.Actual Result
No character gets inserted at the cursor position.
The text was updated successfully, but these errors were encountered: