
Me gustaría tener configuraciones diferentes para el teclado integrado de mi computadora portátil y el teclado USB que conecto y uso en el trabajo.
Usando las herramientas de configuración de Gnome llegué a lo siguiente /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 el otro teclado tiene un diseño completamente diferente, no lo quiero caps:swapescape
, así que agregué /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
(El valor de MatchProduct
coincide con lo que xinput
indica mi teclado USB).
Sin embargo, esto no tiene el resultado deseado; Ambos teclados terminan con exactamente la misma configuración.
¿Hay alguna manera de lograr lo que quiero?
Respuesta1
Puede agregar lo siguiente a la sección de su teclado USB, de esta manera esa sección se aplicará solo a su dispositivo USB específico:
MatchUSBID "1e54:2030"
Puede obtener la identificación USB correcta de su teclado TypeMatrix haciendo lsusb
.