我将触摸板速度栏的箭头向左移动。另外,我调整了 dconf 编辑器的触摸板设置运动加速、运动阈值等,但它不起作用。毕竟,如果我将滚动方法从两指滚动更改为边缘滚动,它根本没有改变,还将touchpad-enable设置为关闭,它也没有改变。这些是发布在 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
Run Code Online (Sandbox Code Playgroud)
小智 12
我有一台运行 Kubuntu 14.04 的 MacBook Pro 11.1。Synaptic 已安装,但 X11 和 Synaptic 配置文件与 mdoran3844 的答案中列出的位置不同。
但是,根据此处的KDE 论坛帖子,我运行了以下命令,该命令适用于我的硬件/软件环境:
synclient VertScrollDelta=20 HorizScrollDelta=20
Run Code Online (Sandbox Code Playgroud)
如果该更改有效但不是永久性的,则您可能需要将其放置在类似于您.xinitrc或其他启动脚本的内容中(或查找 mdoran3844 的回答列出的配置文件)。
这很大程度上取决于触摸板的工作方式。许多触摸板手势实际上不使用任何 Ubuntu 手势或触摸事件,而是一旦识别到手势(例如两根手指滚动),就会执行宏或组合键。
在您的情况下,当识别出两根手指滚动时,鼠标滚动事件将传播到事件设备通用硬件驱动程序 evdev 中。
您可以使用Synaptics Touch输入驱动程序来配置大多数触摸板和触摸屏。使用 Synaptics 时,您可以通过更改配置文件中的 VertScrollDelta 和 HorizScrollDelta 来更改滚动速度。
sudo gedit /etc/X11/xorg.conf.d/50-synaptics.conf
Run Code Online (Sandbox Code Playgroud)
然后编辑这两行
Option "VertScrollDelta" "10"
Option "HorizScrollDelta" "10"
Run Code Online (Sandbox Code Playgroud)
注意:值越高,滚动越慢且越准确。这似乎与标准的敏感性心理模型背道而驰。