Смоделируйте средний щелчок на сенсорной панели Lenovo Yoga 2 Pro Synaptics

Я пишу Руководство Как установить Ubuntu на Lenovo Yoga 2 Pro

Чтобы получить среднюю кнопку мыши, я попробовал это:

Я отредактировал файл /usr/share/X11/xorg.conf.d/50-synaptics.conf, Там я отредактировал раздел "тачпад", чтобы он выглядел так:

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

(источник: http://memobadz.wordpress.com/2014/02/16/lenovo-yoga-pro-2-on-ubuntu/)

Но это не позволило имитировать средний щелчок, как упомянуто в WordPress блоге memobadz (хотя это все же очень помогло в других аспектах).

Как мне смоделировать среднюю кнопку мыши, нажав три пальца?

Я не мог справиться с этим до сих пор.

2 ответа

Решение

Ниже то, что у меня есть в файле /usr/share/X11/xorg.conf.d/50-synaptics.conf и работает как задумано.

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

Кроме того, вы можете создать скрипт, как описано в

Выполните команду через 20 секунд после загрузки рабочего стола

или включите команды ниже в $HOME/.xprofile

sleep 20
synclient TapButton2=3
synclient TapButton3=2

Вам не нужно ничего менять, чтобы щелкнуть средней кнопкой мыши на сенсорной панели в Ubuntu - вы можете просто нажать на правый верхний угол для этого ответа от 2012 года (все еще верно в настоящее время в производной Ubuntu Linux Mint 18): /questions/83982/kak-nastroit-srednij-schelchok-tachpada/84000#84000

Другие вопросы по тегам