我安装了 Ubuntu 10.10 Maverick Meerkat。问题是,在 Ubuntu 中,触摸板上的点击功能太敏感了。在 Windows 中,它运行正常。我在移动鼠标时会随机点击东西。这很烦人。有什么解决办法吗?我有一台 HP Probook 4410s 笔记本电脑。
答案1
这在 Ubuntu 10.10 中对我有用
要查看您拥有的触控板是什么型号以及它的名称,请尝试:
xinput list
我的设备名为“SynPS/2 Synaptics TouchPad”
有 3 种手指压力设置:低、高和按压。使用以下命令查看它们的当前值:
xinput list-props "SynPS/2 Synaptics TouchPad" |grep -i finger
使用类似以下方式更改值:
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Finger" 50 90 255
通过增加第二个参数,您需要更大的手指压力才能使触控板做出响应。第一个参数控制释放压力,第三个参数用于检测按钮按下(我认为)。
答案2
这可能很傻但是你已经gpointing-device-settings
安装了吗?
dpkg --get-selections | grep gpointing
如果您已安装,应该会显示。如果没有,请尝试使用apt-get
或进行安装aptitude
。
答案3
对于 Ubuntu 20,请根据以下说明进行操作调整触摸板灵敏度SynapticsTouchpad 帮助页面的部分。
id
首先,确定触摸板设备的设备编号。
xinput list
(可选但有帮助)在终端中,您可以监视该设备发出的事件:
xinput --test <id>
注意:测试运行时,您可能无法在终端中选择文本范围。
(可选但有帮助)在另一个终端中,您可以监视设备属性的变化:
xinput --watch-props <id>
触摸板的灵敏度由属性控制Synaptics Finger
,属性中描述的三个数字synaptics 手册页:
Option "FingerLow" "integer"
When finger pressure drops below this value, the driver counts it as a release.
Property: "Synaptics Finger"
Option "FingerHigh" "integer"
When finger pressure goes above this value, the driver counts it as a touch.
Property: "Synaptics Finger"
Option "FingerPress" "integer"
When finger pressure goes above this value, the driver counts it as a press.
Currently a press is equivalent to putting the touchpad in trackstick emulation
mode. Property: "Synaptics Finger"
用于xinput --set-prop
设置这些值:
xinput --set-prop <id> "Synaptics Finger" 50, 80, 255
您可能需要尝试这些值才能找到您喜欢的阈值。当您更改它们时,您应该会在终端中看到变化--watch-props
。