Desativar o teclado integrado e o trackpad com InputClass
Pode-se desabilitar os dispositivos internos configurando a opção Ignorar em uma classe de entrada para true ou em . As informações necessárias para corresponder aos dispositivos geralmente podem ser obtidas de /var/log/Xorg.0.log
.
Eu escolhi colocar minhas seções desativadoras no arquivo de configuração evdev que já estava presente, já que no meu sistema ambos os dispositivos usam o driver evdev. As seções poderiam facilmente ir para outro lugar, mas não tenho certeza sobre a precedência das regras de correspondência e decidi protegê-la colocando as regras no mesmo arquivo acima de outros dispositivos que contêm uma linha Driver "evdev"
.
# /etc/X11/xorg.conf.d/10-evdev.conf
Section "InputClass"
Identifier "Built-In Touchpad"
MatchIsTouchpad "on"
MatchProduct "SynPS/2 Synaptics TouchPad"
Option "Ignore" "true"
EndSection
Section "InputClass"
Identifier "Built-In Keyboard"
MatchIsKeyboard "on"
MatchProduct "AT Translated Set 2 keyboard"
Option "Ignore" "true"
EndSection