我如何个性化我的MacBook Pro触控板?

我在MacBook Pro 5.5上运行Ubuntu 12.04 LTS。 我只是想知道是否有一些东西可以解决触摸板的所有问题。 它运作良好,但感觉迟钝,双击工作大约75%的时间,有时我在某种程度上选择一个不同的页面上的东西(虽然我不确定是否必须处理触摸板,而不是很奇怪笔记本电脑错误的新LTS)

如果有任何程序,应用程序,命令,除了内置系统首选项>鼠标和触控板>触摸板菜单,允许有人“优化”触摸板潜力。

您可以修改文件/etc/X11/xorg.conf的相关部分。 如果该文件不存在,请创建一个。 一个示例文件向您显示正确的格式是这样的:

 Section "InputClass" Identifier "Touchpad" Driver "synaptics" MatchIsTouchpad "on" Option "ClickFinger3" "2" Option "HorizTwoFingerScroll" "1" Option "VertScrollDelta" "85" Option "HorizScrollDelta" "85" Option "TapButton1" "0" Option "TapButton2" "0" Option "TapButton3" "0" Option "FingerHigh" "8" Option "FingerLow" "8" EndSection 

您可以删除,修改或添加选项行。 以下是一些常用选项。 (该链接指的是另一个文件,但不要担心;我给出的路径会做同样的事情)

由于每次重新测试配置synclient麻烦,我建议在命令行使用synclient 。 这是另一个Arch wiki链接,解释了如何使用synclient 。 除了使用它来测试选项的值之外,您还可以查看未设置的选项的默认值。

只是用

 sudo apt-get install gsynaptics gpointing-device-settings 

用于控制触摸板的图形界面。 更容易。

很好的调整Chan-Ho Suh ,你可以做这个改变得到“Natual scrolling”:

 Option "VertScrollDelta" "-85" and Option "HorizScrollDelta" "-85" 

我使用了以下内容:按照上面的建议制作/etc/X11/xorg.conf文件:

 # /etc/X11/xorg.conf Section "InputClass" Identifier "Touchpad" Driver "synaptics" MatchIsTouchpad "on" 

然后这样做:

 $ sudo sh -c "synclient -l | sed 's/ \([a-Z0-9]*\) *= \([0-9.-]*\)/\tOption \"\1\" \"\2\"/' >> /etc/X11/xorg.conf" 

这应该将您当前的触摸板设置转储到文件中并节省大量时间,只需根据显示的结果调整值。 仔细检查生成的语法,否则可能会破坏X服务器。 这也将转储“参数..:”类似于synclient输出的那一行,你需要删除它。 我不知道如何在命令行级别过滤它。 并且不要忘记在最后添加EndSection

编辑为更好的shell命令版本。

我几天前在论坛中找到了一个专门针对macbooks的优秀解决方案,如果感觉不敏感,请将其添加到您的创业公司

synclient FingerLow = 10; synclient FingerHigh = 20

放置任何名称并将其添加为您的命令,就是这样。