启用触摸板上的多点触摸

启用触摸板上的多点触摸

我有一台 Vaio 笔记本电脑,其触摸板包含两个按钮(主按钮和辅助按钮)。这意味着您必须点击触摸板才能点击内容。按钮与触摸板不是分开的。

这是一个问题,因为我通常一次用两根手指触摸触摸板,一根手指在屏幕上移动光标,一根手指点击东西。但在 Ubuntu 中,两根手指意味着滚动,因此如果用两根手指触摸触摸板,光标就会停止移动。

我努力了:

Section "InputClass" MatchIsTouchpad "on" Identifier "Touchpads" Driver "mtrack" EndSection

放入我的 /etc/X11/xorg.conf 文件中,但这会完全禁用触摸板。是不是我没有安装 mtrack? 我如何知道我是否有合适的驱动程序?

一个可接受的解决方案是禁用触控板底部的一小块区域(最好是左下角),但我不知道该如何做到这一点?

谢谢

答案1

有一个专为“真正的”多点触控设备设计的其他触摸板驱动程序。

分叉触摸板驱动程序来自 bluedragonX

deb 文件下载链接似乎已损坏。但如果您已启用名为 xserver-xorg-input-mtrack 的 ubuntu universe 存储库,则可以在 ubuntu universe 存储库中找到它。Ubuntu 论坛

经过一些调整后,当我在 MacBook 触摸板上尝试使用它时,它可以让手指休息一下。

Synaptics 的员工似乎也在努力解决这个问题。synclient 中的底部 Edge 功能就是由此产生的。

它不能正常工作启动板错误 但似乎已经修复上游并在 synaptics 1.7.6 中工作

在 /etc/X11/xorg.conf 下创建了一个文件,其设置如下:

 Section "InputClass"
     MatchIsTouchpad "on"
     Identifier      "Touchpads"
     Driver          "mtrack"
     Option          "Sensitivity" "0.55"
     Option      "FingerHigh" "12"
     Option      "FingerLow" "1"
     Option          "IgnoreThumb" "true"
     Option          "IgnorePalm" "true"
     Option          "TapButton1" "0"
     Option          "TapButton2" "0"
     Option          "TapButton3" "0"
     Option          "TapButton4" "0"
     Option          "ClickFinger1" "1"
     Option          "ClickFinger2" "3"
     Option          "ClickFinger3" "3"
     Option          "ButtonMoveEmulate" "false"
     Option      "ButtonIntegrated" "true"
     Option          "ClickTime" "25"
     Option          "BottomEdge" "25"
     Option      "SwipeLeftButton" "8"
     Option      "SwipeRightButton" "9"
     Option      "SwipeUpButton" "0"
     Option      "SwipeDownButton" "0"
     Option      "ScrollDistance" "75"

 EndSection

由于有许多不同的触摸板,您可能需要首先调整这些设置。

相关内容