Mehrere XkbOptions in xorg.conf

779
eregus

Wie schreibe ich mehrere XkbOptions in xorg.conf? Ich habe "Option, Option, Option", "Option, Option, Option", "Option Option Option" ausprobiert und keine davon hat funktioniert - nur die erste Option wurde ausgeführt.

2

1 Antwort auf die Frage

1
quixotic

Als sehr späte Antwort auf diese Frage gilt Xorg 2017 ( localectlist Teil von systemd, aber das Format xorg.conf sollte für nicht-systemd-Konfigurationen gelten). Diese Optionen gehen in einen InputClassAbschnitt von xorg.conf. Mein System verwendet localectlzum Einstellen der Optionen:

$ sudo localectl set-x11-keymap us pc105 altgr-intl caps:hyper,compose:menu # format: [layout] [model] [variant] [options] 

Dieser Befehl erstellt eine Datei /etc/X11/xorg.conf.d/00-keyboard.confmit den angegebenen Optionen:

# 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" "us" Option "XkbModel" "pc105" Option "XkbVariant" "altgr-intl" Option "XkbOptions" "caps:hyper,compose:menu" EndSection 

Wie Sie sehen, geben Sie localectlund xorg.confdie Optionen in einem durch Kommas getrennten Format an ( option1,option2,...,optionN). Wenn Sie weiterhin Probleme haben, stellen Sie sicher, dass alle zwischengespeicherten Keymaps entfernt werden /var/x11/xkb/, und stellen Sie sicher, dass Sie die richtige Option angeben. localectl list-x11-keymap-optionserhalten Sie eine Liste oder Sie können einchecken /usr/share/X11/xkb/rules/evdev.lst.