在 ubuntu 上调整 macbook pro 触摸板

在 ubuntu 上调整 macbook pro 触摸板

我正在使用装有 Ubuntu 的 MacBook Pro。当我用两根手指触摸触摸板时,可能会发生两种情况:

  1. 我用两根手指点击,模拟鼠标右键单击
  2. 我用两根手指滑动,模拟滚动

然而我发现如果我滑动一小段距离,触摸板首先会将其理解为滚动并触发滚动事件,但随后它也会触发鼠标右键单击。

我想要调整的是仅当我将手指滑动很短的距离时才使触摸板触发滚动事件,是否有类似阈值的东西可以调整?

答案1

我所做的是更多地模拟 Mac 的行为,对于右键单击,将两根手指放在触摸板上,然后用另一根手指点击。

这是通过一个包完成的,使用以下命令安装它:

sudo add-apt-repository ppa:mactel-support && sudo apt-get update && sudo apt-get install xserver-xorg-input-mtrack

然后,在 '/etc/X11/xorg.conf' 中创建一个文件,我使用 nano,如果想要一个窗口应用程序,您可以使用 gedit,只需用 gedit 替换 nano:

sudo nano /etc/X11/xorg.conf

并将其插入到该文件中:

Section "InputClass"
     MatchIsTouchpad "on"
     Identifier      "Touchpads"
     Driver          "mtrack"
     Option          "Sensitivity" "0.85"
     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          "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"
     Option      "VertScrollDelta"          "-111"
     Option      "HorizScrollDelta"         "-111"
 EndSection

如果您不想要自然滚动,这还将添加自然滚动(就像 Mac 中的默认设置一样),删除“VertScrollDelta”和“HorizScrollDelta”行。

您需要重新启动 Ubuntu。

我在我的 Ubuntu 上做了更多调整,你可以在这里查看:

http://lobotuerto.com/blog/2015/03/02/ubuntu-en-una-macbook-pro/

使用西班牙语翻译或随时询问。

祝你好运!

答案2

设置 - 鼠标和触控板 - 取消选中“点击以单击”然后您必须实际单击触摸板来触发鼠标单击事件,而不是 PC 触摸板似乎更喜欢的轻指点击。

相关内容