¿Hay alguna forma de preguntar de dónde xkb
está obteniendo su configuración? Debajo de ArchLinux tengo /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
pero cuando empiezo, si lo hago setxkbmap -query
, solo obtengo
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,
Por lo tanto, ni las variantes alternativas ni las opciones son reconocidas (no hace falta decir que no puedo cambiar el diseño). Sin embargo, si corro
setxkbmap -layout "us,us" -variant "altgr-intl,colemak" -option "ctrl:nocaps,grp:alt_shift_toggle"
Me sale lo correcto
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,colemak
options: ctrl:nocaps,grp:alt_shift_toggle
Entonces, ¿existe la posibilidad de que algo sobrescriba mi configuración? Estoy ejecutando GNOME / Cinnamon
('xkb, 'us')
, al menos funciona en mi instalación (no hace daño agregarlo y ver si hace alguna diferencia). Si todavía no funciona, entonces algo debe estar mal de tu lado, ya que yo también estoy en Archlinux y configurar tus diseños y opciones funciona bien de mi lado. Además, no creo que pueda evitar que Gnome anule laxkb
configuración, ya que está codificada en gnome-settings-daemonvariant: colemak,
. ¿Un error, tal vez? No sé a quién podría informar.