Я хотел бы иметь различные конфигурации для встроенной клавиатуры моего ноутбука и клавиатуры USB, которую я подключаю и использую на работе.
Используя инструменты настройки Gnome, я пришел к следующему /etc/X11/xorg.conf.d/00-keyboard.conf
:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,se"
Option "XkbModel" ","
Option "XkbVariant" "caps:swapescape"
EndSection
Поскольку другая клавиатура имеет совершенно другую раскладку, я не хочу использовать caps:swapescape
, поэтому я добавил /etc/X11/xorg.conf.d/50-typematrix.conf
:
Section "InputClass"
Identifier "TypeMatrix Keyboard"
MatchProduct "TypeMatrix.com USB Keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,se"
Option "XkbVariant" ","
Option "XkbOptions" ""
EndSection
(Значение MatchProduct
соответствует тому, что в xinput
указана моя клавиатура USB.)
Однако, это не имеет желаемого результата; обе клавиатуры по-прежнему имеют одинаковую конфигурацию.
Есть ли способ добиться того, чего я хочу?