Você pode adicionar o seguinte à sua seção de teclado USB, dessa forma, a seção será aplicada somente ao seu dispositivo USB específico:
MatchUSBID "1e54:2030"
Você pode obter o ID USB correto do seu teclado TypeMatrix fazendo lsusb
.
Gostaria de ter configurações diferentes para o teclado integrado do meu laptop e o teclado USB que eu conecto e uso no trabalho.
Usando as ferramentas de configuração do Gnome, cheguei ao seguinte /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
Como o outro teclado tem um layout completamente diferente, não quero o caps:swapescape
, então adicionei /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
(O valor para MatchProduct
corresponde ao que xinput
lista meu teclado USB como.)
No entanto, isso não tem o resultado desejado; ambos os teclados ainda acabam com exatamente a mesma configuração.
Existe alguma maneira de conseguir o que eu quero?
Você pode adicionar o seguinte à sua seção de teclado USB, dessa forma, a seção será aplicada somente ao seu dispositivo USB específico:
MatchUSBID "1e54:2030"
Você pode obter o ID USB correto do seu teclado TypeMatrix fazendo lsusb
.