在触摸板上添加两个手指滚动的阈值
当我打算点击时,我不小心触发了我的触摸板上的双指滚动。 我可以添加最小阈值以减少意外滚动事件吗?
当我:它导致问题:
- 按下我的手指以引导光标,然后在触摸板底部按下我的拇指点击(click-then-immediate-mega-scrolljump)
- 保持按住控制并开始移动鼠标光标,然后释放键(控制+滚动导致浏览器中的页面缩放)
-
当移动光标以单击GNOME编辑/终端/ Pidgin中的选项卡时(在这些应用程序更改选项卡中的选项卡栏上滚动,所以我选择与我单击的那个相邻的那个)
# model-information, Lenovo ThinkPad X1 Carbon (1st gen) Bus=0011 Vendor=0002 Product=0007 Version=01b1 N: Name="SynPS/2 Synaptics TouchPad"
根据https://help.ubuntu.com/community/SynapticsTouchpad
您可以使用命令xinput
确定输入设备(不仅仅是触摸板)
从终端使用xinput
-
首先,您要查看设备标记为的号码。 使用命令
xinput list
查看所有设备。 (您可能会将此缩短为像xinput list |grep Synaptic -n2
类的命令,或类似的东西) -
请注意设备旁边的ID。
- 通过执行命令
xinput --watch-props YOURDEVICEID
确定当前设置xinput --watch-props YOURDEVICEID
(YOURDEVICEID是您在上一步中记下的设备ID) - 您可能希望调整Synaptics Finger的灵敏度,但这取决于您的实际触摸板。 所以你可能还需要调整其他的。 (按Ctrl + C退出)。
- 确定要更改的内容后,将使用
--set-prop
开关输入xinput
。
与下面的顶部来源相同的示例
xinput --set-prop YOURDEVICEID "Synaptics Finger" 50 80 257
这通常会调整打击垫的灵敏度。
从终端使用synclient
您还可以找到具有synclient
的配置
- 输入命令
synclient -l
以查看当前配置。 (如果要使用synclient -l > touchpadconfig
等命令进一步操作它,也可以将其重定向到可编辑的文档中) - 您可以通过执行类似
synclient LeftEdge=130
的命令来设置值,以将触摸板的左边缘设置为坐标130。
不幸的是,有很多设置可以调整,您可能需要自己调整它们。 然而, man synaptics
解释了每个可以用相当人类可读的术语设置的参数。
进一步阅读Debian wiki
进一步阅读Arch wiki