web-dev-qa-db-fra.com

Désactivation du tap-to-click à un doigt mais garder le tapotement à deux doigts Ubuntu 12.04

L'option de désactivation du pavé tactile lors de la frappe ne fonctionne pas sur mon Samsung RC512 avec un pavé tactile Elantech et j'apprécie trop l'émulation de défilement et de clic du milieu avec deux doigts trop pour désactiver le tapotement du pavé tactile. Lorsque je tape, le curseur sautera parce que je vais appuyer sur le pavé tactile avec mon Palm. Comment puis-je désactiver la frappe à un doigt tout en conservant la frappe à plusieurs doigts?

5
metalnick
synclient TapButton1=0
  • TapButton1 signifie tapoter d'un doigt.
  • 0 signifie ne rien faire.
3
imwilsonxu

xinput vous permettra de manipuler les propriétés des périphériques à interface humaine. Il vous montrera également quels périphériques d'interface humaine sont présents, ainsi que certains paramètres pour les manipuler, tels que leur nom et leur identifiant.

xinput

Vous montre une liste de périphériques, j'ai un touchpad Elantech qui apparaît comme ETPS/2 Elantech Touchpad id=12 [slave pointer (2)]. Vous devriez exécuter la commande pour voir la même chose, mais je vais formuler ma réponse en utilisant le résultat affiché.

xinput list-props 12

Me montre les propriétés disponibles pour l’article 12, pour lequel vous pouvez voir les descriptions dans Page de Synaptics .

Il semble y avoir plusieurs stratégies pour faire ce que vous cherchez, mais la propriété Synaptics Tap Action (327) semble prometteuse et la page de manuel indique de le définir sur 0 pour le désactiver.

 xinput set-prop 12 327 0

où 12 est l'identifiant du périphérique, comme indiqué par xinput et 327, le numéro de propriété indiqué dans xinput list-props 12

2
OYRM