-
Notifications
You must be signed in to change notification settings - Fork 2
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
Robot completely ignores keyboard layout #1
Comments
What did you use to configure your keyboard layout? Robot asks the X server directly for the current mapping; if your mapping works at a higher level then it won't be picked up.
Robot can only create key events for keys that exist in the current layout. This is a limitation of X11 itself, and I can't do anything about it. |
I have a
section in my /etc/X11/xorg.conf |
Okay, I pasted that into my own xorg.conf, rebooted, and ran some tests with Robot. Logging in was awkward, trying to open GHCi even more so. But So there must be something strange happening on your end. Any ideas? Maybe an old version of X.org or XHB? (It seems strange, but the last bug I had related to a typo in an outdated XHB) Also: if you're using Xmonad and you've configured Super as the modifier key, you need to put a slight delay in the key presses, e.g.:
|
You can, it's just a bit complicated:
That's what |
I'm using a Programmer's Dvorak keyboard layout and I quickly found out that
tap _K
actually results in an output ofv
(k
is wherev
would physically be on QWERTY).To me, this pretty much makes Robot unusable for anything but mouse movement.
I should also note that this makes just about any key useless. I can't input super and _Right_Alt (which I don't even have on my keyboard) outright throws
Unknown keysym: 65514
The text was updated successfully, but these errors were encountered: