Comment désactiver le clic droit lorsque j'appuie sur le côté droit de mon trackpad?

10

J'essaie de comprendre comment désactiver le côté droit de mon trackpad dans Ubuntu. Le comportement par défaut est pour le côté droit au clic droit. Cependant, je voudrais qu'un simple clic n'importe où sur le pad agisse comme un seul clic, tout en ayant une pression à deux doigts se comporte comme un clic droit.

J'ai également un sony vaio T-series SVT13122CXS et je tourne 12.10.

Merci pour toute aide.

BioGuy
la source
Vous vous demandez simplement s'il y a d'autres suggestions?
BioGuy
Modifiez le titre. Je pensais que vous demandiez comment faire des touches sur le côté droit du trackpad ne faisait rien au lieu de déplacer la souris.
user3113723

Réponses:

12

Cela l'a fait pour moi: http://kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html

Pour moi, cela a désactivé la zone de clic droit sans désactiver le "clic droit" avec deux doigts.

Exécutez essentiellement ceci:

synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0

Pour persister, ajoutez un script qui le fait dans "Applications de démarrage".

worldsayshi
la source
GÉNIAL! Un problème ... savez-vous comment installer le synclient? J'utilise actuellement Ubuntu GNOME. Merci!
BioGuy
WFM! Merci! @bioguy, sur Linux Mint 17.3, c'estxserver-xorg-input-synaptics-lts-vivid
mrm
2

C'est ce que j'ai fait: (13 est l'endroit où se trouvait mon appareil synaptics) - J'ai défini gauche, centre et droite pour faire un clic gauche, mais je n'ai pas désactivé le défilement.

xinput set-button-map 13 1 1 1 4 5 6 7 8 9

batmat
la source
1
Hmmm .... tellement près. Le défilement fonctionne et appuyer ou cliquer n'importe où sur le pavé agit comme un clic gauche. Cependant, toucher le pad avec deux doigts n'agit plus comme un clic droit.
BioGuy
Oui, cette méthode remappera réellement le clic à deux doigts et le clic en bas à droite. Au moins, cela m'est arrivé. (J'ai ajouté une autre solution ci-dessous)
worldsayshi
0

Exécutez d'abord la commande

xinput

Vous obtiendrez une sortie qui ressemble à

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Multi-Input Device                        id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=16   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
....

Le pavé tactile est l'appareil avec l'ID 16. Vérifiez l'ID correct pour votre boîtier.

Ensuite, exécutez la commande

 xinput set-button-map 16 1 2 3 0 0 6 7 8 9

 16 is in my case the ID for the touchpad
 1 is the left click
 2 is the middle click
 3 is the right click
 0 we disable the scroll up (otherwise it would be 4)
 0 we disable the scroll down (otherwise it would be 5)
 6 ... we leave the rest as they are so we do not disable something important

Maintenant, le côté droit du pavé tactile est désactivé et ne répond pas au défilement.

user4124
la source
Hmmm ... eh bien ça marche presque. Je veux toujours pouvoir faire défiler de haut en bas. Désactivez simplement le clic droit lorsque je clique sur le côté droit du pavé.
BioGuy
0

J'ai trouvé une solution au même problème sur mon Thinkpad. Je suis sûr que cela fonctionnera également sur d'autres machines avec les trackpads Synaptics:

/ubuntu//a/572813/366397

kernpanik
la source