web-dev-qa-db-fra.com

Comment faire en sorte que Xorg ignore certains périphériques d'entrée?

Que faut-il faire pour que lorsqu'un périphérique d'entrée spécifique soit branché via USB, il ne soit pas automatiquement utilisé pour une entrée par X? Je veux toujours que les nœuds de périphérique/dev/input/* soient automatiquement créés, mais je ne veux pas que X les utilise.

Mon xorg.conf ne contient actuellement que des sections pour "Écran", "Moniteur", "Affichage", "ServerLayout" et "Périphérique" pour ma carte vidéo. Il n'y a pas de sections pour l'entrée.

10
Bribles

Les périphériques d'entrée sont maintenant gérés dans /usr/share/X11/xorg.conf.d/ (dans 10.04 Lucid , le répertoire est /usr/lib/X11/xorg.conf.d/).

Ce répertoire contient les règles de configuration pour tous vos périphériques d'entrée:

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
  • Vous devez d'abord trouver votre périphérique d'entrée à cet endroit. Notez que ces fichiers sont des "règles" correspondant à un certain nombre de périphériques possibles. 50-wacom.conf, par exemple, traitera tous les périphériques wacom. Regardez à travers eux pour trouver lequel est responsable de votre appareil, ou créez le vôtre .

Pour désactiver un appareil:

  • Ajoutez l’option Option "Ignore" "true" au fichier de configuration correspondant.

    Ouvrez le fichier avec les privilèges root (c.-à-d. Appuyez sur Alt+F2 et tapez gksu gedit) et ajoutez cette option aux autres.

Déconnectez-vous et reconnectez-vous pour que les modifications prennent effet.

9
Stefano Palazzo