web-dev-qa-db-fra.com

Simulez un clic du milieu sur le pavé tactile Lenovo Yoga 2 Pro Synaptics

J'écris un guide Comment installer buntu sur Lenovo Yoga 2 Pro

Pour obtenir un bouton de souris central, j'ai essayé ceci:

J'ai édité le fichier /usr/share/X11/xorg.conf.d/50-synaptics.conf. Là j'ai édité la section "touchpad catchall", donc ça ressemblera à ça:

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    # This option is recommend on all Linux systems using evdev, but cannot be
    # enabled by default. See the following link for details:
    # http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
    MatchDevicePath "/dev/input/event*"

    Option "FingerLow"              "46"
    Option "FingerHigh"             "46"
    Option "ClickFinger1"           "1"
    Option "ClickFinger2"           "2"
    Option "ClickFinger3"           "3"
    Option "TapButton1"             "1"
    Option "TapButton2"             "2"
    Option "TapButton3"             "3"
    Option "AreaBottomEdge"         "85%"
    Option "SoftButtonAreas"        "60% 0 85% 0 40% 60% 85% 0" # Btn2 LRTB - Btn3 LRTB
    Option "EmulateMidButtonTime"   "75"
EndSection

(source: http://memobadz.wordpress.com/2014/02/16/lenovo-yoga-pro-2-on-ubuntu/ )

Mais cela ne permettait pas un clic moyen simulé comme indiqué dans . Memobadz 'wordpress Blog (bien que cela ait encore beaucoup aidé dans d'autres aspects).

Comment simuler un bouton central de la souris en tapant trois doigts ?

Je ne pouvais pas y arriver avec cette aide jusqu'à présent.

6
rubo77

Vous trouverez ci-dessous ce que j'ai dans le fichier /usr/share/X11/xorg.conf.d/50-synaptics.conf et fonctionne comme prévu.

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    Option "TapButton2" "3"
    Option "TapButton3" "2"
EndSection

Alternativement, vous pouvez créer un script comme décrit dans

Exécute une commande 20 secondes après le démarrage du burea

ou incluez les commandes ci-dessous dans $HOME/.xprofile

sleep 20
synclient TapButton2=3
synclient TapButton3=2
6
Harris

Vous n'avez rien à changer pour un clic du milieu sur le pavé tactile dans Ubuntu - vous pouvez simplement appuyer sur le coin supérieur droit pour cette réponse de 2012 (toujours vrai dans le dérivé d'Ubuntu Linux Mint 18): https : //askubuntu.com/a/14146

1
cted