-
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
impossible to type '{' on french keyboard with OS X #4712
Comments
@jbpotonnier I have just tried on a fresh install of VSCode 0.10.11 on the Mac with the French azerty keyboard layout. Since I have a physical keyboard in English I type Is it possible that you have installed some extensions that bind |
@alexandrudima I don't think I have a special extension. I'll check tonight. |
@jbpotonnier Do you still have this issue? |
@alexandrudima Yes it is still here. |
To clear this, I believe you mean May I ask you to try the following: Check what Chrome sends our way
Check what we detect
Check who binds this keybinding
Please remember to do all of the above on OSX, in the French azerty kb layout (so we're talking about the same things :)) Thanks! |
@alexandrudima Here is another one in vscode, after pressing altGr + 5 With altGr pressed, the keys from 1 to 5 look dead, no event. |
@jbpotonnier Given your first screenshot, it looks like this is a Chromium issue. i.e. Chromium gives a In other words, we are not receiving You might have some software installed on your system that eats up these key combinations at the OS level or this might be an issue in Chromium. Please create an issue on Chromium at https://bugs.chromium.org/p/chromium/issues/list and link to it here. -- you can show the w3c tester unexpected behaviour. You can also do the same in Firefox and let them know if Firefox does the right thing. |
It's caused by VS Code's attempt to 're-map' the keys codes so the shortcuts map to the QWERTY key positions rather than the characters. Try the hack in #15624 (comment), and if that helps, perhaps comment on the PR #15687. I can use a French keyboard (just tested it) with the 're-mapping' removed. |
@HookyQR That finally fixes the issue for me! |
I have validated that we now (i.e. after PR #22894 aka #17521 -- in today's upcoming Insiders build) appear to behave correctly for this keyboard layout I pressed This makes me believe the fix in PR #22894 aka #17521 resolves this issue. |
Steps to Reproduce:
My keyboard is a french azerty (Apple style)
It works in terminal and other editors like Emacs, but I have the same problem with Atom.
I guess it might be related to atom/atom-keymap#35
Without this key, the editor is useless to me.
The text was updated successfully, but these errors were encountered: