我刚刚升级到 Ubuntu 18.04,但轨迹点显示异常。当将光标移向一个方向时,它首先会向某个方向移动,然后才向正确的方向移动。
这是一种奇怪的行为,就好像有某种动量(惯性)“卡”在了轨迹点上,当我休息了一段时间后再次开始移动时,这种动量就会被释放。
该问题仅发生在跟踪点上,并且仅当两个移动均未通过跟踪点进行时才会发生。(也就是说,如果我先用鼠标(或触摸板)移动,然后再用跟踪点移动,则没有问题。)
它与 UBUNTU 17.10 运行良好。
这是相关命令的输出。
avila@t420s ~> xinput list-props "TPPS/2 IBM TrackPoint"
Device 'TPPS/2 IBM TrackPoint':
Device Enabled (142): 1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (281): 0
libinput Natural Scrolling Enabled Default (282): 0
libinput Scroll Methods Available (285): 0, 0, 1
libinput Scroll Method Enabled (286): 0, 0, 1
libinput Scroll Method Enabled Default (287): 0, 0, 1
libinput Button Scrolling Button (288): 2
libinput Button Scrolling Button Default (289): 2
libinput Middle Emulation Enabled (290): 0
libinput Middle Emulation Enabled Default (291): 0
libinput Accel Speed (292): -0.683453
libinput Accel Speed Default (293): 0.000000
libinput Accel Profiles Available (294): 1, 1
libinput Accel Profile Enabled (295): 1, 0
libinput Accel Profile Enabled Default (296): 1, 0
libinput Left Handed Enabled (297): 0
libinput Left Handed Enabled Default (298): 0
libinput Send Events Modes Available (266): 1, 0
libinput Send Events Mode Enabled (267): 0, 0
libinput Send Events Mode Enabled Default (268): 0, 0
Device Node (269): "/dev/input/event8"
Device Product ID (270): 2, 10
libinput Drag Lock Buttons (283): <no items>
libinput Horizontal Scroll Enabled (284): 1
答案1
禁用加速度配置文件有助于:
xinput --set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Profile Enabled' 0, 1
然后你可能需要增加指针的速度:
xinput --set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Speed' 1
自下次启动起,加速配置文件将默认再次启用,您可以创建一个包含上述命令并在重启后自动运行的脚本。
希望有所帮助。