问题描述
最近,我在IBM T61笔记本电脑上从Windows切换到Linux(特别是Linux Mint)。自从进行切换以来,我的触摸板几乎无法使用。当我将一根手指放在触摸板上而没有移动时,光标会在很小的区域内摆动,好像我正在做一些小动作一样。我认为光标在移动是因为灵敏度太高-只需旋转指尖就可以将光标移至屏幕的one-third上方。我的触控板没有遇到相同的问题。
我将鼠标设置中的灵敏度降低到最低,并且尝试遵循http://iruel430.blogspot.com/2010/06/lowering-mouse-sensitivity-in-ubuntu.html和reduce laptop touch pad sensitivity in ubuntu的建议。但是,在两种情况下,我的触摸板仍具有相同的行为。
也许有一个我忽略的xinput设置? T61是否可以使用更好的驱动程序?
最佳答案
我通常讨厌死角,但我遇到了同样的问题,这让我发疯。我在运行Ubuntu 13.10的Lenovo y500上找到了an answer that appears to work for me。
>xinput --set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Noise Cancellation" 20 20
次佳答案
我在Linux的许多变体上都有这个问题。目前,我在Elementary OS Loki上。我已经通过在/etc/X11/Xsession.d/56touchpadfix中创建以下shell脚本来自动解决此问题
export `xinput list | grep -i touchpad | awk '{ print $6 }'`
xinput --set-prop "$id" "Synaptics Noise Cancellation" 20 20
xinput --set-prop "$id" "Synaptics Finger" 35 45 250
xinput --set-prop "$id" "Synaptics Scrolling Distance" 180 180
true
您需要调整硬件的值。我的作品适用于Sony SVS系列笔记本电脑。