keyboard layout variant won't stick (resets when new devices plug in, and on startup)
Peter Hutterer
peter.hutterer at who-t.net
Mon Nov 28 05:15:00 UTC 2016
On Fri, Nov 25, 2016 at 11:22:56AM +0100, Timo Paulssen wrote:
> Greetings,
>
> I use the de-neo keyboard layout all day every day. It differs quite
> strongly from the regular de layout (think of it like dvorak or
> colemak). It has reached the point where I'm having a hard time typing
> regular de. This is why this problem is getting on my nerves.
>
> Here's the symptoms:
>
> Whenever I plug in an input device - wacom touchpad, steam controller,
> usb mouse, ... - or switch from a console back to X, i get the regular
> de keyboard layout back, and i have to type "setxkbmap de neo" in some
> terminal.
>
> I set the de-neo via localectl, which among other things wrote the
> following content to /etc/X11/xorg.conf.d/00-keyboard.conf:
>
> # Read and parsed by systemd-localed. It's probably wise not to edit
> this file
> # manually too freely.
> Section "InputClass"
> Identifier "system-keyboard"
> MatchIsKeyboard "on"
> Option "XkbLayout" "de"
> Option "XkbVariant" "neo"
> EndSection
>
> I can tell that this configuration gets picked up by the X server,
> because whenever i plug in a keyboard-like device, i see this in my xorg
> log:
>
> (**) Option "xkb_rules" "evdev"
> (**) Option "xkb_model" "neo"
> (**) Option "xkb_layout" "de"
>
> I have no clue how to continue hunting down this problem. It doesn't
> help that I run the same distro (fedora workstation 23) on my desktop,
> where everything works just fine with - as far as i can tell - the same
> config. The laptop is a Thinkpad T440s, if that's interesting.
what DE are you using? any chance it's overwriting your setting?
Cheers,
Peter
> I hope this list is the right place to ask about this. If not, please
> feel free to send me somewhere else. Looking forward to your insights,
> dear subscribers.
> - Timo Paulssen
More information about the xorg
mailing list