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
Ignores advanced MacOS keyboard configurations #61
Comments
There's an issue supporting alternative keyboard layouts with Glutin's input system, but as you're using Karabiner, I'm surprised you're affected (karabiner remaps at a very low level). Supporting alternativel layouts is important for the project. I'm personally a Colemak user, and Alarcitty hopes to be usable for international users as well. |
I'm having the same issue, the reason this is the case is because it seems that the library that Alacritty is using uses hard coded key codes instead of keychars. Meaning that the exact position of the key that is pressed on the keyboard is leading not the actual keyboard layout that is specified on the OS level. As a result for dvorak users they have to use |
For reference, I had to make the following changes for the Dvorak keyboard layout on MacOS:
|
Could you try out this branch? https://github.com/francesca64/alacritty/tree/macos-kb (Relevant winit PR: rust-windowing/winit#518) |
@francesca64 Thanks for working on this! The linked branch improves upon the situation, but does not fix it. For Neo2, Edit: I mistakenly compiled and tested master instead of the linked branch. I am currently recompiling the correct branch, but need to run for a while. Will report back after testing. Edit 2: I now tested the correct branch at 91bf50d. As far as I can tell it behaves exactly like master for Neo2, i.e. no improvements. 😢 🐼 |
I see this is an old issue but I'm facing the same problem. I'm not using any special software, only an alternative layout I set through the system settings. I'm unable to enter some characters like ~. |
I just stumbled upon this issue. I use an external german iso keyboard on my Mac, and have installed a custom keylayout created with ukelele which works just fine with e.g. iTerm2 and all other apps. |
I have a similar issue using just the macOS |
I am using Neo 2 keyboard layout which requires Karabiner.
alacritty flat out ignores the remappings done in Mac OS settings and through karabiner that all other app (except for Chrome) accept - this makes
Mod3
keys like(/}[/-)
inaccessible in Neo and this unusable.The text was updated successfully, but these errors were encountered: