Existe-t-il un moyen de demander d'où xkb
provient sa configuration? Sous ArchLinux j'ai /etc/X11/xorg.conf.d/00-keyboard.conf
avec:
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
mais quand je démarre, si je le fais setxkbmap -query
, je ne reçois
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,
Donc, ni les variantes ni les options alternatives ne sont reconnues (il va sans dire que je ne peux pas modifier la disposition). Si je cours cependant
setxkbmap -layout "us,us" -variant "altgr-intl,colemak" -option "ctrl:nocaps,grp:alt_shift_toggle"
Je reçois le bon
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,colemak
options: ctrl:nocaps,grp:alt_shift_toggle
Y a-t-il une possibilité que quelque chose écrase ma configuration? J'utilise GNOME / Cinnamon
('xkb, 'us')
, au moins cela fonctionne sur mon installation (cela ne fait pas de mal de l'ajouter et de voir si cela fait une différence). Si cela ne fonctionne toujours pas, alors quelque chose ne va pas de votre côté car je suis également sur Archlinux et la configuration de vos mises en page et options fonctionne bien de mon côté. De plus, je ne pense pas que vous puissiez empêcher Gnome de remplacer lesxkb
paramètres car il est codé en dur dans gnome-settings-daemonvariant: colemak,
. Un bug, peut-être? Je ne sais pas à qui je pourrais faire rapport.