====== Configurer xorg à partir de HAL ======
===== evdev =====
À partir de ''xorg'' 7.4, la configuration des pilotes ''mouse'' et ''kbd'' n'est plus nécessaire dans /etc/X11/xorg.conf. La détection et la configuration des périphériques d'entrées est réalisé par ''evdev''. L'option ''AllowEmptyInput'' indique au serveur X de déléguer la détection du matériel à ''evdev'', pour supprimer ce comportement par défaut, il faut ajouter au fichier ''xorg.conf'' :
Section "ServerFlags"
Option "AllowEmptyInput" "false"
Option "AutoAddDevices" "false"
Option "AutoEnableDevices" "false"
EndSection
===== Configuration souris/clavier =====
La seule option que je configure sur ma souris consiste à désactiver l'émulation du troisième bouton (en utilisant les 2 autres ensembles).
Avant il convenait d'ajouter dans le fichier ''xorg.conf'' :
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "false"
Option "CorePointer"
EndSection
Maintenant, il faut supprimer toute référence à la souris dans le fichier ''xorg.conf'', puis ajouter un fichier dans le répertoire ''/etc/hal/fdi/policy'', par exemple j'utilise le fichier ''20-mouse-keyboard.fdi'' :
false
===== Tuer le serveur X =====
À partir de xorg 7.4, Debian a désactivé la combinaisons de touches ''Alt + Ctrl + Backspace'' qui redémarre le serveur X. De ce qu'il semble c'est pour être //desktop ready// et //idiot proof//...
Pour réactiver cette combinaisons de touches, il faut ajouter à ''xorg.conf'' :
Section "ServerFlags"
Option "DontZap" "false"
EndSection
===== Commandes utiles =====
* ''xinput'' : liste et interroge les périphériques
xinput list : liste tous les périphérique d'entrées détectés
xinput query-state : donne des informations sur l'état du périphérique
xinput set-pointer : assigne/change le pointeur par défaut
* ''lshal'' : donne la liste des périphériques détectés par ''hal''
===== Liens =====
* [[http://cgit.freedesktop.org/xorg/xserver/tree/config/x11-input.fdi]] : fichier fdi de configuration des périphériques d'entrées de xorg. Il donne une bonne partie des options de configuration.
* [[https://wiki.ubuntu.com/X/Config/Input]] : exemple de configurations pour ubuntu.