因此,基本上,登录后,我只能通过按下鼠标来点击,才能通过触摸板移动鼠标。如果我没有点击并尝试移动它,鼠标有时会移动大约一英寸,然后就停止了。
我尝试进入 xinput --list-props [我的设备编号] 并更改一些内容。
具体来说,我将 Synaptics Finger 从 [25, 30, 0] 更改为 [10, 30, 0],
然后我将 Synaptics Pressure Motion 从 [30,160] 改为 [15,80],
然后我将 Synaptics 压力运动因子从 [1.0, 1.0] 更改为 [0.5, 0.5]。
经过这些更改后,没有明显的区别。有趣的是,触控板在我实际安装 Ubuntu 之前和之后都工作正常,但一两天后(可能是在 apt 升级或两天后)它就停止工作了。有什么想法知道哪个设置出了问题吗?
以下是 xinput 可用的设置列表:
Device 'MSFT0001:01 06CB:CE37 Touchpad':
Device Enabled (178): 1
Coordinate Transformation Matrix (180): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (310): 1
Device Accel Constant Deceleration (311): 2.500000
Device Accel Adaptive Deceleration (312): 1.000000
Device Accel Velocity Scaling (313): 12.500000
Synaptics Edges (368): 48, 1176, 40, 716
Synaptics Finger (369): 25, 30, 0
Synaptics Tap Time (370): 180
Synaptics Tap Move (371): 63
Synaptics Tap Durations (372): 180, 180, 100
Synaptics ClickPad (373): 1
Synaptics Middle Button Timeout (374): 0
Synaptics Two-Finger Pressure (375): 282
Synaptics Two-Finger Width (376): 7
Synaptics Scrolling Distance (377): 28, 28
Synaptics Edge Scrolling (378): 1, 0, 0
Synaptics Two-Finger Scrolling (379): 1, 0
Synaptics Move Speed (380): 1.000000, 1.750000, 0.139082, 0.000000
Synaptics Off (381): 0
Synaptics Locked Drags (382): 0
Synaptics Locked Drags Timeout (383): 5000
Synaptics Tap Action (384): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (385): 1, 3, 0
Synaptics Circular Scrolling (386): 0
Synaptics Circular Scrolling Distance (387): 0.100000
Synaptics Circular Scrolling Trigger (388): 0
Synaptics Circular Pad (389): 0
Synaptics Palm Detection (390): 0
Synaptics Palm Dimensions (391): 10, 200
Synaptics Coasting Speed (392): 20.000000, 50.000000
Synaptics Pressure Motion (393): 30, 160
Synaptics Pressure Motion Factor (394): 1.000000, 1.000000
Synaptics Resolution Detect (395): 1
Synaptics Grab Event Device (396): 0
Synaptics Gestures (397): 1
Synaptics Capabilities (398): 1, 0, 0, 1, 1, 1, 0
Synaptics Pad Resolution (399): 12, 12
Synaptics Area (400): 0, 0, 0, 0
Synaptics Soft Button Areas (401): 612, 0, 619, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (402): 7, 7
Device Product ID (303): 1739, 52791
Device Node (302): "/dev/input/event10"
我假设这是一个 xinput 设置,因为触控板在登录窗口管理器之前工作正常。也许还值得注意的是,当我插入 USB Logitech g203 鼠标时,它工作正常。此外,我的触摸屏和屏幕旋转都工作得很好。
谢谢。
答案1
我找到了一个解决方案。诀窍是将突触手指设置的较低设置(第一个数字)降低为 0。
xinput set-prop [设备编号] [突触手指] 0, 21, 20
联想 Yoga 9i 黑色版的触控板现在可以使用了。希望其他人也能从中受益。