C'è un modo per interrogare da dove xkb
sta ottenendo la sua configurazione? Sotto ArchLinux ho /etc/X11/xorg.conf.d/00-keyboard.conf
con:
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
ma quando avvio, se lo faccio setxkbmap -query
, ottengo solo
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,
Quindi non vengono riconosciute né le varianti alternative né le opzioni (inutile dirlo, non posso cambiare layout). Se comunque corro
setxkbmap -layout "us,us" -variant "altgr-intl,colemak" -option "ctrl:nocaps,grp:alt_shift_toggle"
Ottengo il corretto
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,colemak
options: ctrl:nocaps,grp:alt_shift_toggle
Quindi c'è la possibilità che qualcosa stia sovrascrivendo la mia configurazione? Sto eseguendo GNOME / Cannella