You are not logged in.

#1 2017-02-05 21:21:10

Le Void
Member
Registered: 2011-04-23
Posts: 20

[SOLVED] Broken keymappings in X after update

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

#2 2017-02-06 13:33:03

drcouzelis
Member
From: Connecticut, USA
Registered: 2009-11-09
Posts: 4,092
Website

Re: [SOLVED] Broken keymappings in X after update

Does the keyboard work correctly if you remove the "10-keyboard.conf" file?

What model laptop are you using?

Offline

#3 2017-02-06 18:33:37

Le Void
Member
Registered: 2011-04-23
Posts: 20

Re: [SOLVED] Broken keymappings in X after update

drcouzelis wrote:

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

Board footer

Powered by FluxBB