49 votes

14.04 Le pavé tactile est trop sensible

Mon pavé tactile est beaucoup trop sensible. Pendant que j'écris, le curseur saute soudainement à l'endroit où se trouve le curseur de la souris. Je ne touche même pas le pavé tactile ! J'ai eu le même problème avec la version 12.04 et j'ai récemment effectué une mise à jour vers la version 14.04, qui n'a pas résolu le problème.

Dans les paramètres de la souris et du pavé tactile, il n'y a que des paramètres pour une souris, pas pour un pavé tactile. J'ai essayé ceci :

sudo apt-get install gsynaptics

gpointing-device-settings

ce qui n'a pas aidé.

Puis j'ai trouvé qui pourrait décrire mon problème.

Mais je suis bloqué à mi-parcours. En mettant ceci dans le terminal :

(Ajouter le patch au module psmouse :)

sudo dkms add -m psmouse -v elantech-v6

Je comprends :

Erreur ! Impossible de trouver le répertoire source du module. Répertoire : /usr/src/psmouse-elantech-v6 n'existe pas.

Quelqu'un peut-il nous aider ?

54voto

Matthew Fisher Points 541
xinput list

donnera le nom de votre appareil (recherchez TouchPad)

xinput list-props "Touchpad Name"

Vous obtiendrez les propriétés disponibles de votre pavé tactile. Vous constaterez probablement que la propriété est toujours basée sur "Synaptics ...", ce qui signifie que vous devez taper quelque chose comme :

xinput set-prop "Touchpad Name" "Synaptics Finger" 50 90 255

J'utilise les propriétés suivantes (remplacer Nom du pavé tactile avec les vôtres de la xinput list ) pour le mien afin de réduire la sensibilité globale :

xinput set-prop "Touchpad Name" "Synaptics Noise Cancellation" 20 20
xinput set-prop "Touchpad Name" "Synaptics Finger" 50 90 255

Les deux commandes ci-dessus semblent faire l'affaire pour moi. Avant elles, mon pavé tactile était pratiquement inutilisable.

12voto

emmagras Points 251

Pourquoi pas le présent manuel qui contient une liste de commandes que vous êtes censé utiliser. Les arguments "50 90 225" indiqués dans les autres réponses sont expliqués dans ces documents comme représentant des valeurs pour "low, high, and press". Je ne sais pas ce que mon Les valeurs d'origine étaient, mais ... "Synaptics Finger" 5 16 225 a rendu mon système tolérable.

9voto

yask Points 632

J'ai eu un problème similaire avec le Toshiba C-50 Ceci a résolu mon problème :

xinput list
xinput list-props "SynPS/2 Synaptics TouchPad" | grep -i finger
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Finger" 50 90 255

Ici, SynPS/2 Synaptics TouchPad est le nom de votre pavé tactile qui est listé lorsque vous tapez xinput list dans le terminal. Remplacez SynPS/2 Synaptics TouchPad par le nom de votre appareil.

Source

5voto

Hrvoje T Points 421

Il existe un outil en ligne de commande appelé synclient . Si vous écrivez man synclient dans la console, il est indiqué :

Ce programme vous permet de modifier votre pilote Synaptics TouchPad pour les paramètres du serveur XOrg/XFree86 pendant que X est en cours d'exécution.

Il existe également une interface graphique pour l'outil, appelée gpointing-device-settings mais il n'offre pas autant d'options que l'outil en ligne de commande. Le seul inconvénient de l'outil en ligne de commande est qu'il offre un très grand nombre d'options.

Vous pouvez lire cet article de Jack Wallen pour plus de détails.

5voto

Andrew Mao Points 1601

La solution générale à ce problème n'est pas de réduire la sensibilité du pavé tactile, mais d'activer la détection de la paume de la main, de sorte que le fait de reposer la paume de la main pendant la frappe ne déclenche pas de clic. Par exemple, j'ai libinput installé et mettre ce qui suit dans /etc/X11/xorg.conf.d/90-libinput.conf :

Section "InputClass"                                                                                                                        
        Identifier "libinput touchpad catchall"                                                                                             
        MatchIsTouchpad "on"                                                                                                                
        MatchDevicePath "/dev/input/event*"                                                                                                 
        Driver "libinput"                                                                                                                   
        Option "Tapping" "True"                                                                                                             
        Option "PalmDetection" "True"                                                                                                       
        Option "TappingDragLock" "True"                                                                                                     
EndSection                                                                                                                                  

Pour plus d'informations, consultez ces autres articles pertinents :

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X