ich habe mir meine eigene Keymap unter /usr/share/X11/xkb/symbols/ erstellt und möchte diese als hauptsächliche Keymap nutzen. Zusätzlich möchte ich bei Bedarf zu einer deutschen Tastaturbelegung umschalten können.
Folgendes habe ich gemacht:
- in /usr/share/X11/xkb/symbols/ eigene Keymap erzeugt
- Diese in /usr/share/X11/xkb/rules/base.lst referenziert
- /etc/default/keyboard angepasst
Code: Alles auswählen
XKBMODEL="pc105"
XKBLAYOUT="mymap,de"
XKBVARIANT="nodeadkeys"
XKBOPTIONS="compose:caps,terminate:ctrl_alt_bksp,grp:shifts_toggle,grp_led:scroll"
BACKSPACE="guess"
Unter der Konsole erhalte ich meine selbst erstellte Keymap, kann jedoch nicht mit den beiden Shift-Tasten zwischen meiner und der deutschen Tastaturbelegung umschalten.
Unter X habe ich grundsätzlich eine englische Tastaturbelegung. Die beiden Shift-Tasten haben auch hier keine Funktion. Erst nach Eingabe von
Code: Alles auswählen
udevadm trigger --subsystem-match=input --action=change
Wieso klappt das nicht? Wieso verhalten sich die Konsole und X unterschiedlich? Wieso muss ich jedes mal erst udevadm zu Hilfe nehmen, um meine Tastaturbelegungen zu bekommen?