Yoga 2 13 触摸板

Yoga 2 13 触摸板

使用 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 上为我工作。

相关内容