J'ai eu des problèmes similaires et j'ai trouvé la réponse sur ce blog assez complète et j'ai copié les détails pertinents:
Configurer la détection des paumes:
Activez la détection des paumes, dans un type de terminal:
$ synclient PalmDetect=1
Définissez la largeur maximale qui doit être interprétée comme un doigt au lieu d'une paume. Je choisis 4, la plupart des tutoriels utilisent 10, c'est bien de faire un peu de devinettes et de tester ici:
$ synclient PalmMinWidth=4
Ensuite, définissez la hauteur minimale d'une paume par rapport à un doigt:
$ synclient PalmMinZ=50
Enfin, sous Ubuntu, le clic central à 3 doigts n'est pas activé par défaut, donc si vous voulez l'activer, utilisez:
$ synclient TapButton2=3 TapButton3=2
En théorie, cela devrait permettre un tapotement à 2 doigts pour le clic du milieu et un tapotement à 3 doigts pour le clic droit, mais dans Ubuntu 13.04, le comportement résultant est exactement le contraire. Par conséquent, si vous préférez utiliser 2 doigts pour un clic moyen:
$ synclient TapButton2=2 TapButton3=3
Pour rendre cela permanent une fois que vous avez trouvé les paramètres corrects, enregistrez-les dans ceux 50-synaptics.conf
qui se trouvent /usr/share/X11/xorg.conf.d/50-synaptics.conf
dans Debian / Ubuntu (Semplice) et /etc/X11/xorg.conf.d/50-synaptics.conf
dans les distributions basées sur Arch Linux, (la première partie "InputClass" est pour le correctif du clic central multi-touch , qui est déjà activé dans Arch, vous ne devriez donc pas avoir besoin de l'ajouter):
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "HorizTwoFingerScroll" "on"
Option "VertTwoFingerScroll" "on"
EndSection
#synclient PalmDetect=1
Option "PalmDetect" "1"
#synclient PalmMinWidth=4
Option "PalmMinWidth" "4"
#synclient PalmMinZ=50
Option "PalmMinZ" "50"
Éteindre temporairement le pavé tactile pendant la frappe:
Au lieu d'utiliser des commandes synclient, utilisez syndaemon:
$ syndaemon -K -i 0.5 -R -d
Le wiki arch prétend que si vous enregistrez cette commande dans votre ~/.xinitrc
fichier pour l'exécuter automatiquement lors de votre prochaine connexion. Cependant, lorsque je l'ai fait, je ne savais pas que la commande devait se produire avant le lancement du bureau ( exec DESKTOP.session
commande). Après avoir joué avec une tonne d'autres fichiers de configuration et appris une tonne sur le gestionnaire d'affichage SLiM, j'ai finalement réalisé que la commande devait simplement être déplacée plus haut dans le fichier, car les commandes après le lancement du bureau ne seront exécutées que sur le bureau est quitter.