Désactiver le touchpad d’un portable
Il y a des chances que vous soyez, comme moi, incapable de taper au clavier sans toucher le touchpad avec votre poignet. Résultat, la souris disparaît là où il ne faut pas, la fenêtre dans laquelle vous tapiez perd le focus et vous vous mettez à envoyer des caractères à tort et à travers n’importe où. Du coup on s’énerve et rien n’avance. Il y a pourtant un moyen simple, ai-je découvert, pour supprimer ce problème. Il suffit de désactiver temporairement le touchpad. Et en plus, ceci peut se faire soit manuellement en tapant une commande dans un terminal soit automatiquement au moyen d’un daemon qui se chargera de désactiver et de réactiver le touchpad quand il faut.
La première chose à faire est de vérifier si le paquet xserver-xorg-input-synaptics est bien installé. Vous pouvez le faire avec Synaptic ou avec la ligne de commande:
$ dpkg-query -s "xserver-xorg-input-synaptics" | grep Status
Si c’est bien le cas, vérifiez que votre fichier /etc/X11/xorg.conf contient bien la ligne:
Option "SHMConfig" "on"
Dans la section InputDevice:
Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizEdgeScroll" "0" Option "SHMConfig" "on" EndSection
Si ce n’est pas le cas, éditez le fichier avec des droits d’administration et ajoutez la ligne au fichier:
$ sudo gedit /etc/X11/xorg.conf
Ensuite redémarrez X en faisant un Ctrl+Alt+Backspace ou en vous déconnectant.
Et maintenant? Et bien vous pouvez désactiver le touchpad avec cette simple commande:
$ synclient TouchpadOff=1
Et le réactiver en tapant dans un terminal:
$ synclient TouchpadOff=0
Je vous disais qu’il était aussi possible d’automatiser le processus. Et oui, c’est possible ! Il existe un petit daemon que vous pouvez lancer et qui va détecter que vous tapez au clavier et désactiver lui-même le touchpad. Vous pouvez aussi lui indiquer un temps après lequel il va réactiver le touchpad lorsque vous arrêtez d’utiliser le clavier:
$ syndaemon -i 5.0
Cette commande va lancer le daemon ce qui aura comme effet de désactiver le touchpad dès que vous commencerez à taper au clavier. Ensuite, lorsque vous vous arrêterez de taper, il attendra 5 secondes avant de le réactiver.
Posted: juin 18th, 2008 under Ubuntu.
Comments: 1
Tweet
Comment from YannUbuntu
Time: 6 juillet 2008, 14 h 04 min
pour info:
http://doc.ubuntu-fr.org/touchpad
(a completer?)