I just did an online update, about 1 hour ago, as usual via
YaST -> Software -> Update All Packages (if newer available)
and upon reboot my keyboard suddenly has a strange keyboard layout, using several dead keys, which is annoying when coding. E.g. shift+2 produces ¨ (diaresis) on second press and composes on first. I don´t want that!
No big deal, I thought, but checking /etc/X11/xorg.conf show my choosen setup as before and also my tweaked file /usr/share/X11/xkb/symbols/gb is also still correct, although I did overwrite it with a copy, just to be sure.
So what else is affecting my keyboard setting? How do I get back to previous behaviour, which was perfectly fine?
I am using Suse11.1(64bit).
Section "ServerLayout"
Identifier "Layout[all]"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
EndSection
...
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "gb,de"
Option "XkbModel" "cymotionlinux"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll,compose:rwin,eurosign:e"
Option "XkbRules" "xfree86"
Option "XkbVariant" "uk,basic"
EndSection
This is all as I set it, and the second “de” variant is still working fine and accessible by pressing both shift keys, but the “gb” variant is heavily messed up.
Anyone any ideas what happened?