lep*_*epe 5 touchpad xubuntu lenovo synaptics
我的笔记本电脑是:“联想 G580”,它带有一个非常灵敏的触摸板。特别是,当我舒适地放手打字时,它“认为”我正在触摸左上角。当我必须同时使用两者(键盘和触摸板)时,这变得非常烦人,因为它认为我正在执行 2 指点击(鼠标停止移动)。我禁用了默认为右键单击的 2 指单击,以防止随机出现右键单击菜单(想象一下!)。
使用 Xubuntu 12.10。这些是我的设置:
LeftEdge = 2300
RightEdge = 5000
TopEdge = 1652
BottomEdge = 4658
FingerLow = 25
FingerHigh = 30
FingerPress = 256
MaxTapTime = 180
MaxTapMove = 242
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = 110
HorizScrollDelta = 110
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.036324
TrackstickSpeed = 40
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 440
EdgeMotionUseAlways = 0
TouchpadOff = 0
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 0
TapButton3 = 2
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 0
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 1
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
ResolutionDetect = 1
GrabEventDevice = 1
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 8
VertHysteresis = 8
ClickPad = 0
Run Code Online (Sandbox Code Playgroud)
我尝试过的:
1)“CircularPad”选项可以解决我的问题,但由于某种原因它不起作用:(
2)手掌检测似乎也失败了......(目前已禁用)
3)“打字时阻止触摸板”选项也很烦人,因为我经常同时使用这两种输入法(例如,当您在目录中搜索文件并键入其名称的一部分,然后单击正确的文件)。有了这个选项,我必须等待大约 3 秒才能使用触摸板,我认为这太多了。
4)我可以禁用两指滚动,但我经常使用它。
5) 我认为改变 Edges 可能是最简单的方法。我检查了 X 和 Y 值: "synclient -m 100" ,并更改 LeftEdge 和 RightEdge 值,如上所示。但是即使在设置它们之后(使用 synclient LeftEdge=...),光标仍然在 LeftEdge 下方和 RightEdge 之后移动,我做错了什么?
似乎许多选项没有效果(例如 TapAndDragGesture),而更改其他选项会起作用(例如设置 3 指中键等)。那可能吗?
我可以尝试解决哪些其他替代方案?提前致谢!
这么多年了,终于解决了。诀窍是设置这些设置:
synclient PalmDetect=1
synclient PalmMinWidth=10
synclient PalmMinZ=0
Run Code Online (Sandbox Code Playgroud)
这个答案有帮助:触摸板手掌灵敏度
更新
上述设置解决了部分问题,因为打字时光标仍然随机跳跃(非常烦人)。一次偶然的机会,我发现以下设置删除了该行为:
synclient AreaLeftEdge=2000
synclient AreaRightEdge=5000
Run Code Online (Sandbox Code Playgroud)
注意:这些是我的设备的设置...您需要找出您的设备值。
尝试从零开始递增 AreaRightEdge,直到可以“正常”移动光标。AreaLeftEdge 的工作原理相反,因此从零开始递增,直到它不再移动...然后一点一点地返回,直到光标再次“正常”移动。(最后,AreaRightEdge不能低于AreaLeftEdge)。
要保存设置,请按照以下步骤操作:如何保留我的 synclient 设置?
归档时间: |
|
查看次数: |
3286 次 |
最近记录: |