You are not logged in.
Yesterday I updated my arch after a longer time of not doing so (updated 760 packages), and I am running into a weird problem with keymappings in X.
Basically, in X, some keys map to completely different keys. For example, arrow down actually maps to "super_r" (determined using xev), and arrow left maps to "print screen".
The broken keys I noticed so far are: arrow keys, super key, pause, print screen, delete, home, end, pg up/down, num lock, numpad divide, numlock enter.
All others seem to work fine. In a virtual console, I used `showkeys` to check what the keys map to there, and there everything is correct,
and the arrow keys work. Therefore I think the problem is somehow related to X.
Edit: I just noticed that my 'fn'-key is also not working at all, pressing it does not produce any events in xev.
I am having this issue on my laptop.
Some info:
/etc/xorg.conf.d/10-keyboard.conf:
Section "InputClass"
Identifier "LocalKeyboard"
MatchIsKeyboard "on"
Option "XkbRules" "base"
Option "XkbModel" "evdev"
Option "XkbLayout" "de"
Option "XkbVariant" "neo"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
pacman -Q | grep input:
inputproto 2.3.2-1
libinput 1.6.1-1
xf86-input-evdev 2.10.5-1
xf86-input-keyboard 1.9.0-2
xf86-input-libinput 0.23.0-1
xf86-input-synaptics 1.9.0-1
xorg-xinput 1.6.2-1
This is really annoying. All ideas & help appreciated! Thanks!
Last edited by Le Void (2017-02-06 18:33:54)
Offline
Does the keyboard work correctly if you remove the "10-keyboard.conf" file?
What model laptop are you using?
Offline
Does the keyboard work correctly if you remove the "10-keyboard.conf" file?
What model laptop are you using?
Hey! Thanks, removing the file actually worked! I now have the lines containing "base" and "evdev" commented out, and that seems to be enough (so I still get my keyboard layout).
Thanks for the quick reply!
Offline