我将触摸板速度条的箭头向左移动。此外,我调整了 dconf 编辑器的触摸板设置运动加速度、运动阈值等,但没有效果。毕竟,如果我将滚动方式从双指滚动更改为边缘滚动,它根本没有变化,还将触摸板启用设置为关闭,它也没有变化。这些是 askubuntu 上发布的答案。那么这些设置是什么?它是 Ubuntu 中内置的任何有意义的功能吗?更改触摸板滚动速度是否可行?
我使用 MacBook Pro 触控板,并且希望能像 OS X 一样顺畅且用户友好地设置速度。
谢谢。
[更新以回答 mdoran3844 的问题]
/dev/input/event0
bustype : BUS_HOST
vendor : 0x0
product : 0x1
version : 0
name : "Power Button"
phys : "LNXPWRBN/button/input0"
bits ev : EV_SYN EV_KEY
/dev/input/event1
bustype : BUS_HOST
vendor : 0x0
product : 0x3
version : 0
name : "Sleep Button"
phys : "LNXSLPBN/button/input0"
bits ev : EV_SYN EV_KEY
/dev/input/event2
bustype : BUS_I8042
vendor : 0x1
product : 0x1
version : 43907
name : "AT Translated Set 2 keyboard"
phys : "isa0060/serio0/input0"
bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP
/dev/input/event3
bustype : BUS_I8042
vendor : 0x2
product : 0x6
version : 0
name : "ImExPS/2 Generic Explorer Mouse"
phys : "isa0060/serio1/input0"
bits ev : EV_SYN EV_KEY EV_REL
答案1
我有一台运行 Kubuntu 14.04 的 MacBook Pro 11.1。已安装 Synaptic,但 X11 和 Synaptic 配置文件与 mdoran3844 的答案中列出的位置不完全相同。
然而,基于这个 KDE 论坛帖子发布到这里,我运行了以下命令,该命令在我的硬件/软件环境中有效:
synclient VertScrollDelta=20 HorizScrollDelta=20
如果该更改有效但不是永久性的,您可能需要将其放在您的.xinitrc
或其他启动脚本中(或查找 mdoran3844 列出的配置文件回答)。
答案2
这很大程度上取决于触摸板的工作方式。许多触摸板手势实际上不使用任何 Ubuntu 手势或触摸事件,而是在识别手势(例如双指滚动)后执行宏或组合键。
在您的情况下,当识别到两根手指滚动时,鼠标滚动事件就会传播到事件设备通用硬件驱动程序 evdev 中。
您可以使用Synaptics 触控输入驱动程序来配置大多数触摸板和触摸屏。使用 Synaptics 时,您可以通过更改配置文件中的 VertScrollDelta 和 HorizScrollDelta 来改变滚动速度。
sudo gedit /etc/X11/xorg.conf.d/50-synaptics.conf
然后编辑这两行
Option "VertScrollDelta" "10"
Option "HorizScrollDelta" "10"
注意:值越高,滚动速度越慢,但越准确。这似乎与灵敏度的标准思维模型相反。