Apakah ada cara untuk menanyakan dari mana xkb
mendapatkan konfigurasinya? Di bawah ArchLinux saya miliki /etc/X11/xorg.conf.d/00-keyboard.conf
dengan:
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
tetapi ketika saya mulai, jika saya melakukannya setxkbmap -query
, saya hanya mendapatkannya
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,
Jadi baik varian alternatif maupun opsi tidak dikenali (tidak perlu dikatakan, saya tidak dapat mengubah tata letak). Namun jika saya lari
setxkbmap -layout "us,us" -variant "altgr-intl,colemak" -option "ctrl:nocaps,grp:alt_shift_toggle"
Saya mendapatkan yang benar
rules: evdev
model: evdev
layout: us,us
variant: altgr-intl,colemak
options: ctrl:nocaps,grp:alt_shift_toggle
Jadi, apakah ada kemungkinan sesuatu menimpa konfigurasi saya? Saya menjalankan GNOME / Cinnamon
('xkb, 'us')
, setidaknya itu bekerja pada instal saya (tidak ada salahnya untuk menambahkannya dan melihat apakah ada bedanya). Jika masih tidak berfungsi maka pasti ada yang salah di sisi Anda karena saya juga di Archlinux dan mengatur tata letak dan opsi Anda berfungsi dengan baik di sisi saya. Juga, saya tidak berpikir Anda dapat menghentikan Gnome dari mengesampingkanxkb
pengaturan karena hardcoded ke gnome-settings-daemonvariant: colemak,
. Sebuah bug, mungkin? Saya tidak tahu kepada siapa saya bisa melapor.