Gibt es eine Möglichkeit abzufragen, woher xkb
die Konfiguration stammt? Unter ArchLinux habe ich /etc/X11/xorg.conf.d/00-keyboard.conf
mit:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,us"
Option "XkbVariant" "altgr-intl,colemak"
Option "XKbOptions" "ctrl:nocaps,grp:alt_shift_toggle"
EndSection
Aber wenn ich anfange, setxkbmap -query
bekomme ich nur
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,
Daher werden weder die alternativen Varianten noch die Optionen erkannt (natürlich kann ich das Layout nicht ändern). Wenn ich aber renne
setxkbmap -layout "us,us" -variant "altgr-intl,colemak" -option "ctrl:nocaps,grp:alt_shift_toggle"
Ich verstehe das richtig
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,colemak
options: ctrl:nocaps,grp:alt_shift_toggle
Gibt es also die Möglichkeit, dass etwas meine Konfiguration überschreibt? Ich verwende GNOME / Cinnamon
('xkb, 'us')
funktionieren, zumindest funktioniert es bei meiner Installation (es tut nicht weh, es hinzuzufügen und zu prüfen, ob es einen Unterschied macht). Wenn es immer noch nicht funktioniert, muss auf Ihrer Seite etwas nicht stimmen, da ich auch auf Archlinux bin und das Einstellen Ihrer Layouts und Optionen auf meiner Seite gut funktioniert. Ich glaube auch nicht, dass Sie Gnome davon abhalten können, diexkb
Einstellungen zu überschreiben , da sie fest in den Gnome-Settings-Daemonvariant: colemak,
. Ein Bug vielleicht? Ich weiß nicht, wem ich berichten könnte.