我最近在 Macbook 上安装了 Ubuntu。除了触控板之外,一切似乎都运行良好。右键单击(用 2 个手指)工作正常,但当我尝试滚动光标时,速度非常慢,不像在 Mac OS X 上那么流畅。
我是否需要更新驱动程序,或者是否需要激活或更改其他选项才能使其按我想要的方式工作?
答案1
您是否在 Synaptic 中搜索过“触摸板”软件?例如,在联想电脑上,安装 synaptics(联想触摸板的触摸板驱动程序)会提供一个界面,用户可以使用该界面来修改光标速度等设置。
尝试搜索“触摸板”软件,看看是否有与 Mac OS 触控板/触摸板相关的内容。
答案2
你可以尝试塔奇格,这是一款多点触控手势创建应用程序。
答案3
将此行放入您的启动应用程序中:
synclient FingerLow=10; synclient FingerHigh=20
这应该可以解决抖动问题。无论如何,它可以在我的 MacBook 4,1 上运行。
答案4
编辑:我写这些内容时都假设您谈论的是滚动速度而不是光标/指针速度。对于后者,除了“VertScrollDelta”选项外,其他一切都相同。
另外,其中大部分内容都可以使用 Kubuntu 上的 GUI 进行更改(或者使用任何其他以 KDE 为桌面环境的发行版)
您可能会从配置中找到解决方案synaptics
。您可以Options
使用命令行man synaptics
或从这在线版本的手册页。我刚刚在基于 Ubuntu 16.04 的发行版(Elementary OS Loki)上做了类似的事情。
如果你发现一些Option
你想改变的东西,你可以用以下方法测试它(在 Elementary OS 上我不能这样做)synclient
:
synclient YOUR_OPTION_HERE=YOUR_NUMBER_HERE
YOUR_OPTION_HERE
- 例如可能是 VertScrollDelta。
YOUR_NUMBER_HERE
- 由于我没有改变这个特定的值,我不知道什么数字可能适合这个(它们必须是整数尽管)。
当您尝试完更改后,有两种方法可以使更改永久生效:
xorg.conf 方式
就我而言,/usr/share/X11/xorg.conf.d/50-synaptics.conf
指示我首先复制配置文件:
sudo cp -a /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf
然后我用我选择的编辑器编辑新文件。我认为 GUI 编辑器(例如,,gedit
)需要在它们前面,而 CLI 编辑器(例如,,)可以用简单的方式运行。kate
scratch-text-editor
sudo -H
nano
vim
emacs
sudo
sudo -H YOUR_EDITOR_HERE /etc/X11/xorg.conf.d/50-synaptics.conf
在该文件中,您可以将新行添加到合适的位置。可能的示例:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "YOUR_OPTION_HERE" "YOUR_NUMBER_HERE"
重新启动(重新登录也可能有效)并查看是否发生改变。
synclient 方式
(这个我没有亲自测试。部分功劳归功于 weberc2。)
将以下行添加到您的启动应用程序:
synclient YOUR_OPTION_HERE=YOUR_NUMBER_HERE
如果您找不到更方便的方法,那么这是一种实现方法(在 Ubuntu 和 Kubuntu 上测试过):
创建一个新文件,/home/YOUR_USERNAME_HERE/.config/autostart
文件名随意。它应该有.desktop
扩展名(名称结尾)。用编辑器打开新文件(sudo
这次不需要)并写入:
[Desktop Entry]
X-GNOME-Autostart-enabled=true
Exec=synclient YOUR_OPTION_HERE=YOUR_NUMBER_HERE
Type=Application
StartupNotify=true
Terminal=false
Name=YOUR_NEW_NAME_HERE
Hidden=true
我其实不确定这些行中哪些是绝对必要的,但任何额外的行都不会有害。Exec
行是最重要的。
保存文件。关闭它。重新启动(重新登录也可能有效)并查看它是否发生变化。