模拟在 Lenovo Yoga 2 Pro Synaptics 触摸板上单击中键

rub*_*o77 6 mouse touchpad lenovo

我正在写一个指南如何在 Lenovo Yoga 2 Pro 上安装Ubuntu

为了得到一个鼠标中键,我试过这个:

我编辑了文件/usr/share/X11/xorg.conf.d/50-synaptics.conf。在那里我编辑了“touchpad catchall”部分,所以它看起来像这样:

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
Run Code Online (Sandbox Code Playgroud)

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

但这并没有启用memobadz 的 wordpress 博客中提到的模拟中间点击(尽管它在其他方面仍然有很大帮助)。

如何通过点击三个手指来模拟鼠标中键?

到目前为止,我无法通过这种帮助来管理它。

Har*_*ris 6

以下是我在文件中的内容/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
Run Code Online (Sandbox Code Playgroud)

或者,您可以创建一个脚本,如

桌面启动20秒后执行命令

或包含以下命令 $HOME/.xprofile

sleep 20
synclient TapButton2=3
synclient TapButton3=2
Run Code Online (Sandbox Code Playgroud)