在我的白色 MacBook 2.1 上,我必须用力按压触摸板才能移动鼠标指针。当我安装了 OSX 时,我不需要这样做。
有任何想法吗?
答案1
许多拥有各种 Macbook 的人都安装了触控板的备用驱动程序,以便他们可以根据自己的喜好进行修改。就我而言,我安装了 xf86-input-mtrack 驱动程序。要安装它,请在终端输入:
sudo apt-get install xserver-xorg-input-mtrack
出现提示时照常输入密码。
现在您需要从旧驱动程序(称为“多点触控”)切换到此驱动程序。您需要在 /etc/X11/xorg.conf 中输入一些条目
sudo nano /etc/X11/xorg.conf
普京:
Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
Driver "mtrack"
EndSection
这是 conf 文件中所需的最低限度。毫无疑问,您现在会想要试验和调整它,直到驱动程序达到“恰到好处”的阶段。
以下是该驱动程序作者的自述文件: https://github.com/BlueDragonX/xf86-input-mtrack/blob/master/README.md
它解释了不同的选项。下面是使用我的配置文件的示例:
Section "InputClass"
MatchIsTouchpad "on"
Identifier "Touchpads"
Driver "mtrack"
Option "Sensitivity" ".67"
Option "TapButton1" "0"
Option "TapButton2" "0"
Option "TapButton3" "0"
Option "ScrollDistance" "100"
Option "FingerHigh" "8"
Option "FingerLow" "8"
EndSection
我不喜欢任何点击操作,所以我关闭了它们。FingerHigh 是你最感兴趣的。默认值为 5。它定义了触摸板识别为触摸的最小压力。如你所见,我发现它非常敏感,所以我将其设置为 8。
现在重新启动。如果一切顺利,您就解决了问题。就这么简单(或者至少应该如此——敲敲木头)。
最后,驱动程序作者发起的讨论主题在这里: http://ubuntuforums.org/showthread.php?t=1730361
其中相当一部分信息已经过时、不适用,或者在某些情况下是错误的(xorg.conf 文件的一些示例错误地将“multitouch”写在了“mtrack”的位置)。但最初的帖子值得一读,因为它解释了作者创建 dispad 是为了与驱动程序配合使用,适用于那些在打字时不小心多次触摸触控板的人。我没有遇到这个问题,所以我没有安装 dispad,但也许你会需要它。