-
Notifications
You must be signed in to change notification settings - Fork 57
Right ALT not supported (bad for International Keyboards) #35
Comments
Ok definitely a reloading issue, I tried closing the tabs a few times. Then rebooted the entire editor - then nothing, and all of a sudden it kicked in (alt-q).
|
Is there a workaround while we wait for a fix? |
@guillaume86 You might try to set the keymap in your personal config to |
Thanks I'll try to hack that something into init.coffee (!unset and !native don't work either). Edit:
|
I have written a simple plugin for German keyboard and Windows. Now i can write https://github.com/DavidBadura/atom-keymap-compatible |
@DavidBadura Thanks! I' testdriving the plugin and am happy with it. |
@DavidBadura Plugin works great, though I couldn't find it in the packages list |
@waywaaard The plugin has not been released as an Atom package. I've created an issue with David to do so. |
The same with Polish keyboard layout. (QWERTY keyboard, where altgr+letter is used for typing national characters.) |
Is this something that's on the roadmap to fix for 1.0? |
It would be cool if it is possible to scope keybindings on a keyboard layout. Could be a solution! |
Awesome! |
Hey everybody. So it would be great if you could test drive atom/atom#12697. Builds for each platform are linked at the bottom of the PR where you can find build artifacts to try out. @ccoenen we really appreciated your thorough testing and reporting on the previous branch build and made some changes in response to it. We'd be grateful if you could download the latest build and make sure we've fixed the |
I seriously can't believe a text editor that's this promising won't let you well...type any text without unnecessary hassle ! |
For those who would like to test it, Atom 1.12.0-beta0 Windows installer is available since few hours via the usual link (https://atom.io/beta). |
For Swedish keyboards this works:
|
The beta seems to resolve this major issue! |
And there is also a long explanatory blog post from github: |
This issue is still not resolved completely as of Atom 1.12.0-beta5, at least on Windows. Pressing Ctrl-LeftAlt-(key) has the same effect as pressing RightAlt-(key) if the latter generates a character. In both cases the character defined by RightAlt-(key) is inserted and the shortcut defined for Ctrl-LeftAlt-(key) cannot be invoked. Notepad++ handles this properly and can distinguish the key combinations. |
1.12.0-beta6 works for me 👍 |
1.12.0-beta7 works as one would expect, too. I'm a new Hungarian user of Atom, and I'm happy. Cheers 🙂 |
Can confirm, the upcoming 1.12 release fixes the international keyboard issue. Serbian keyboard works as it should. If you keyboard is still not working, you will be able to fix it via Atom API. Check out here: #164 |
Got a question - I'm using Atom 1.12.0 on macOS 10.12.1 and got "Polish - Pro" keyboard selected. I can type all Polish-specific characters like EDIT: I've just noticed that I can't type uppercase |
@szimek I believe it is supposed to fix the problem you describe. You can test it out today in Atom 1.12. |
I can confirm the issue @szimek is describing. I'm using the most recent Atom 1.12 with Mac OS X 10.11.6 with a Polish keyboard layout. Both |
Hey @ludwiktrammer and @szimek. You should be able to work around this using the public custom keystroke resolver API. Something like this to your atom.keymaps.addKeystrokeResolver ({event}) ->
if event.code is 'KeyS' and event.altKey and event.shiftKey
return 'Ś' If you could also open a new issue on this repository so we can track this that would be great, thanks! |
Hey @Ben3eeE, there is a thing like “3 and 4 layer of keyboard layout” (AltGr, AltGr+Shift), it is not few keyboard layout — many standard native keyboard layout has that 3 layer (AltGr). It collide with Ctrl+Alt hotkeys. Even more, you can create your own layout with “The Microsoft Keyboard Layout Creator” or use some popular "typography" layout, so every key on keyboard can have that 3 layer, and user may want use 3 layer or hotkeys. Public custom keystroke resolver API in |
I have a typography layout, which relies a lot on AltGr. Needless to say, that Atom still conflicts with a lot of those keys. For instance, Ctrl+Alt+- and Ctrl+Alt+= are pretty useless in terms of Atom usage, but they block the — and ≠ characters on the layout for me. It would be nice to have an option to disable all alt+ or alt+shift+ or alt+ctrl+ shortcuts altogether. |
Original issue: atom/atom#1625
Use https://atom.io/packages/keyboard-localization until this issue gets fixed (should be in the Blink upstream).
The text was updated successfully, but these errors were encountered: