使用 Ubunut 设置笔记本电脑仍然很有趣。除了触摸板之外,一切都很好。我玩了一下并禁用了触摸点击,但是触摸板对触摸非常敏感。我不太介意,事实上触摸敏感板延伸到左右按钮。
有人知道如何编辑触摸板,以便我可以减少注册为触摸敏感的区域吗?
或者换句话说,我想阻止触摸板延伸到按钮上方?
我读到过你可以使用 Synaptics 属性,特别是 BottomEdge。但是当我尝试使用 xinput 命令运行它时找不到它。它说我需要定义它。
感谢您的帮助。
这是我的设置:
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (139): 1
Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (271): 1
Device Accel Constant Deceleration (272): 2.500000
Device Accel Adaptive Deceleration (273): 1.000000
Device Accel Velocity Scaling (274): 12.500000
Synaptics Edges (296): 1554, 5390, 1376, 4478
Synaptics Finger (297): 25, 30, 0
Synaptics Tap Time (298): 180
Synaptics Tap Move (299): 252
Synaptics Tap Durations (300): 180, 180, 100
Synaptics ClickPad (301): 1
Synaptics Middle Button Timeout (302): 0
Synaptics Two-Finger Pressure (303): 282
Synaptics Two-Finger Width (304): 7
Synaptics Scrolling Distance (305): 114, 114
Synaptics Edge Scrolling (306): 0, 0, 0
Synaptics Two-Finger Scrolling (307): 1, 1
Synaptics Move Speed (308): 1.000000, 1.750000, 0.034874, 0.000000
Synaptics Off (309): 2
Synaptics Locked Drags (310): 0
Synaptics Locked Drags Timeout (311): 5000
Synaptics Tap Action (312): 0, 0, 0, 0, 0, 0, 0
Synaptics Click Action (313): 1, 3, 0
Synaptics Circular Scrolling (314): 0
Synaptics Circular Scrolling Distance (315): 0.100000
Synaptics Circular Scrolling Trigger (316): 0
Synaptics Circular Pad (317): 0
Synaptics Palm Detection (318): 0
Synaptics Palm Dimensions (319): 10, 200
Synaptics Coasting Speed (320): 20.000000, 50.000000
Synaptics Pressure Motion (321): 30, 160
Synaptics Pressure Motion Factor (322): 1.000000, 1.000000
Synaptics Resolution Detect (323): 1
Synaptics Grab Event Device (324): 0
Synaptics Gestures (325): 1
Synaptics Capabilities (326): 1, 0, 0, 1, 1, 1, 1
Synaptics Pad Resolution (327): 62, 51
Synaptics Area (328): 0, 0, 0, 0
Synaptics Soft Button Areas (329): 3472, 0, 4080, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (330): 8, 8
Device Product ID (258): 2, 7
Device Node (259): "/dev/input/event4"
我继续研究这个问题,并在以下位置找到了信息: https://wiki.archlinux.org/index.php/Touchpad_Synaptics
这有一个有用的命令:
synclient -l | grep BottomEdge
BottomEdge = 4478
AreaBottomEdge = 0
但是设置这些值似乎对我的触摸板没有影响。尽管它确实与我在 Edges 行中用 xinput 看到的值相关。
我尝试过相对较大的值,但没有效果。
synclient BottomEdge=400000
有任何想法吗?
答案1
我使用命令行中的以下脚本解决了这个问题:
xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Finger" 27 30 0
synclient AreaBottomEdge=4080
第一行似乎减慢了指针速度,第二行将触摸板区域推到左右按钮上方。
在 Yoga 2 13 上为我工作。