Synaptics触摸板-在Ubuntu 12.04升级后仅“点按”光标即可移动


11

升级到12.04 LTS版本后,我的触摸板遇到了一些问题。每当我点击触摸时,光标就会四处移动(例如,如果我想关闭一个窗口,我会从触摸板上单击“ x”按钮,光标会移动,而并不总是按“ x”按钮)。触摸板的左键单击,右键单击运行良好,但是单击...你们是否遇到过同样的问题?有一些与敏感性有关的东西吗?如何解决?

谢谢

编辑:需要帮助!真烦人

Answers:


16

这似乎只是一个突触驱动程序配置,我通过使用sinclient调整FingerLow和FingerHigh值来解决。使用synclient查看您当前的配置,这是我的控制台输出

$ synclient | grep FingerHigh
    FingerHigh               = 30
$ synclient | grep FingerLow
    FingerLow               = 25

我将FingerLow值更改为35,FingerHigh值更改为40,效果更好!尝试:

$ synclient FingerHigh=40
$ synclient FingerLow=35

该值是通过实验确定的。为了使配置永久化,我使用以下内容创建了文件/etc/X11/xorg.conf。

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "FingerHigh" "40"
    Option "FingerLow" "35"
EndSection

问候!


我用40和35做到了,效果更好。感谢您提供信息。
2013年

实际上,对我来说也是一样。
卡洛斯(Carlos)

1

我的带有阿尔卑斯触摸板的Tecra R840也有同样的问题。这绝对是12.04中的回归。可以通过synclient更改HorizHysteresis和VertHysteresis的值来稍微减小它(请参见synaptics联机帮助页)。但是问题仍然存在。

是的,这确实很烦人,也是我不将此计算机用于Ubuntu的原因。


0

您可能想要尝试在终端中输入“ synclient”,以查看您的FingerHigh和FingerLow值是什么。在我的情况下,机芯发生的动作被认为是过早释放。您可以在此处查看不同synclient值的说明:http ://manpages.ubuntu.com/manpages/lucid/man4/synaptics.4.html 请注意,FingerLow不能设置为高于FingerHigh,因此在调整FingerLow时都必须同时更改两者。我使用FingerLow = 55&FingerHigh = 60,这为我消除了这个问题。如果这可以修复故障,则您将需要创建一个可执行脚本以在启动和恢复时运行,因为更改后的设置由于错误(据称已在Launchpad上报告)而无法持久保存。如果有人输入,我仍在努力使脚本在正确的时间运行。希望这可以帮助!


0

我在东芝Satellite上遇到了类似的问题,并按照上述说明进行操作。但是,35-40没有帮助,而55-60太多了,触摸板根本没有响应。我发现以下最适合我的作品。

FingerLow               = 45
FingerHigh              = 50
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.