因此,我浏览了这里的许多论坛帖子,甚至有些帖子解决了与我相同的问题,但没有给出“真正的”解决方案!
我的问题是,当我使用 ubuntu 时,鼠标垫会变得不稳定且不稳定。我尝试缓慢移动光标,它就会变得非常疯狂/完全失灵,上下左右移动速度非常快,而且非常不稳定。这种情况有时会随机发生,这可能是由于压力问题引起的,但我认为不是。有时,它使得标记一些文本或单击窗口上的最小化变得不可能!!!!
到目前为止我发现人们说这很可能是压力点,但是我现在已经尝试过并且仍然有问题(顺便说一下,Windows 中没有这个问题)。
到目前为止,我尝试的“唯一”方法是 PressureMotionMinZ,因为我害怕改变一些重大的事情,我将其改为 30,而不是标准的 15。但即使在更改它之后,我仍然遇到鼠标跳动的问题。它开始让我非常恼火。我已禁用触摸板上尽可能多的功能,希望是 2 个手指之类的东西造成了问题。
接下来我将尝试降低 PressureMotionMaxZ,因为当我施加过大压力时可能会发生这种情况,但我不这么认为(但值得一试)。
无论如何,请帮帮忙!这件事可能意味着我不再使用 ubuntu,尽管我比 Windows 更喜欢它,但这个简单的问题开始让我很恼火。
我似乎找到了一种强制它出来的方法,如果我将中指放在触摸板的中间,然后慢慢将我的两个相邻的手指移向鼠标垫/触摸板,那么它在某个时候就会开始疯狂地跳动,直到我再次抬起相邻的手指,就像它在其他手指触摸触摸板之前就识别出它们一样,或者当我移动另外两根手指时,我的中指在触摸板上达到特定的压力......我很困惑!
我当前的 synclient 设置:
参数设置:
LeftEdge = 300
RightEdge = 1700
TopEdge = 210
BottomEdge = 1190
FingerLow = 12
FingerHigh = 15
MaxTapTime = 180
MaxTapMove = 107
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 141
EmulateTwoFingerMinW = 7
VertScrollDelta = 48
HorizScrollDelta = 48
VertEdgeScroll = 1
HorizEdgeScroll = 1
CornerCoasting = 0
VertTwoFingerScroll = 0
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0819336
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 0
TapButton2 = 0
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 0
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 100
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 80
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
ResolutionDetect = 1
GrabEventDevice = 1
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 12
VertHysteresis = 12
ClickPad = 0
答案1
触摸板驱动程序有问题?我的戴尔 Latitude 3340 上的触摸板有问题,该电脑预装了戴尔的 Ubuntu 12.04。我的触摸板无法识别为触摸板。有趣的是,戴尔销售的产品据称开箱即用,但实际上并非如此。
经过大量搜索和反复尝试后,我按照以下说明修复了该问题:
http://ubuntuforums.org/archive/index.php/t-2102346.html
看看 mikesmithv 的建议(从下往上第 7 个答案)。
我的触摸板可以工作并且被识别为触摸板。
答案2
我在 Macbook 2,1 上遇到的类似问题通过增加 Synaptics 中的
HorizHysteresis
和VertHysteresis
选项的值得到解决。对于那些不知道如何操作的人,我在这个答案。