Ubuntu Synaptics触摸板过于敏感


9

最近,我在IBM T61笔记本电脑上从Windows切换到Linux(特别是Linux Mint)。自从进行切换以来,我的触摸板几乎无法使用。当我将一根手指放在触摸板上而不移动时,光标会在一个很小的区域内来回摆动,好像我正在做一些小动作一样。我认为光标在移动是因为灵敏度太高-只需旋转指尖就可以将光标移到屏幕的大约三分之一上。我的触控板没有遇到相同的问题。

我将鼠标设置中的灵敏度降至最低,并尝试遵循http://iruel430.blogspot.com/2010/06/lowering-mouse-sensitiveivity-in-ubuntu.html中的建议并减少笔记本电脑ubuntu中的触摸板灵敏度。但是,在两种情况下,我的触摸板仍具有相同的行为。

也许有一个我忽略的xinput设置?T61是否可以使用更好的驱动程序?


看来将InputDevice部分添加到我的xorg.conf中就可以了。添加以下内容并重新启动后,触摸板的性能要好得多。“ InputDevice”部分,“ Synaptics触摸板”,“ Synaptics”驱动程序,“ SendCoreEvents”,“ true”,“ Device”,“ / dev / psaux”,“ Protocol”,“ auto-dev”,“ HorizEdgeScroll”,“ 0”,“ SHMConfig” EndSection的“上”
Michael Diamant

Answers:


7

我通常讨厌死角,但我遇到了同样的问题,这让我发疯。在运行Ubuntu 13.10的Lenovo y500上,我找到了一个似乎对我有用的答案

>xinput --set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Noise Cancellation" 20 20

1
这对我来说效果很好,但是我仍然对产生了一些干扰20 20,因此我将其增加到,30 30并且效果很好。
伊恩·邓恩

3

我在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系列笔记本电脑。


1

在HP DV6-6047cl笔记本电脑上同时安装Win7和OpenSUSE时,我遇到了类似的问题。实际上,在两个操作系统中,触摸板都存在此问题。

能够解决这个问题很好。我将在此处发布我的解决方案,以防它对其他人有帮助。通过禁用“点击”功能,我能够解决Linux中的问题。我不确定这在Ubuntu系统中的位置,但是如果OpenSUSE有设置,我想Ubuntu也有。这似乎很有帮助。令人惊奇的是,由于人们多年来使用Synaptics触摸板遇到的所有问题,在新设备上仍然存在问题。


感谢您发布解决方案。当我将笔记本电脑连接到外接显示器时,光标仍然跳动,因为辅助显示器的分辨率与笔记本电脑不同。由于某些原因,Ubuntu无法对此进行适当调整,这会导致光标跳动。禁用“点击”可大大减少此问题。
Michael Diamant 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.