-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Keybinding not mapped correctly depending on Keyboard Layout #13874
Comments
I don't know if this is related, but I get a lot of errors at startup about key bindings: [1175888:0709/134222.061193:ERROR:accelerator_util.cc(23)] The accelerator string can only contain ASCII characters, invalid string: "Ctrl+Shift+à" |
Any keybinding to "ä" in a swiss-german keyboard will provoke the above message, as well. If we can't support those accelerators, we should at least catch them from going to the electron code. |
Same issue for me. France has 2 official layouts: AZERTY and BÉPO. I’m using the BÉPO layout, on Archlinux.
It’s my first day using Theia, and so far I did not use other key-bindings (except For your information, I explicitly specify “left” above, because on French keyboards, left and right |
To add to this:
These issues seem to only occur in the electron variant. |
Bug Description:
Keybindings including AltGr do not work (on German keyboard layout at least)
Steps to Reproduce:
Additional Information
I'm not sure if there is a general issue with detecting Alt Gr/Figuring out the required keys for each layout.
However I think we shouldn't map to wrong keybindings at least.
The text was updated successfully, but these errors were encountered: