Is there a way to query where xkb
is getting its configuration from?
Under ArchLinux I have /etc/X11/xorg.conf.d/00-keyboard.conf
with:
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
but when I start up, if I do setxkbmap -query
, I only get
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,
So neither the alternative variants nor options are recognized (needless to say, I cannot change layout). If I however run
setxkbmap -layout "us,us" -variant "altgr-intl,colemak" -option "ctrl:nocaps,grp:alt_shift_toggle"
I get the correct
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,colemak
options: ctrl:nocaps,grp:alt_shift_toggle
So is there a possibility something is overwriting my configuration? I am running GNOME/Cinnamon