Como fazer o Xorg ignorar certos dispositivos de entrada?

10

O que precisa ser feito para que, quando um dispositivo de entrada específico for conectado via USB, ele não seja usado automaticamente para entrada pelo X? Ainda quero que os nós do dispositivo / dev / input / * sejam criados automaticamente, mas não quero que o X os use.

Atualmente, o meu xorg.conf possui apenas seções para "Tela", "Monitor", "Tela", "ServerLayout" e "Dispositivo" para minha placa de vídeo. Não há seções para entrada.

Subornos
fonte

Respostas:

9

Agora, os dispositivos de entrada são gerenciados /usr/share/X11/xorg.conf.d/(no 10.04 Lucid , o diretório é /usr/lib/X11/xorg.conf.d/).

Este diretório contém regras de configuração para todos os seus dispositivos de entrada:

root@3000-G530:/usr/share/X11/xorg.conf.d# ls
10-evdev.conf      50-vmmouse.conf  51-synaptics-quirks.conf
50-synaptics.conf  50-wacom.conf    60-magictrackpad.conf
  • Você precisa primeiro encontrar seu dispositivo de entrada, observe que esses arquivos são "regras" que correspondem a vários dispositivos possíveis. O 50-wacom.conf, por exemplo, manipula todos os dispositivos wacom. Procure por eles para descobrir qual é o responsável pelo seu dispositivo ou crie o seu .

Para desativar um dispositivo:

  • Adicione a opção Option "Ignore" "true"ao arquivo de configuração relevante.

    Abra o arquivo com privilégios de root (ou seja, pressione Alt+ F2e digite gksu gedit) e adicione essa opção às outras.

Efetue logout e logon novamente para que as alterações tenham efeito.

Stefano Palazzo
fonte