我一直试图在 18.04 中调整轨迹点的速度,但没有成功。我尝试在“设置”应用中更改鼠标速度,但即使使用我从未使用过的触摸板,也没有任何变化。在 gnome-tweaks 中,我尝试将名为“加速配置文件”的设置调整为“自适应”,它确实使速度更快,但它启用了我不想要的鼠标加速。我在网上搜索过,看到有人提到编辑道具,xinput
但list
没有显示我的轨迹点,尽管它工作正常
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Synaptics TouchPad id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Integrated Camera: Integrated C id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=12 [slave keyboard (3)]
我该如何改变它并让它在重启后继续保留。
答案1
设备 id=11 覆盖触摸板和指点杆。
我在戴尔上遇到了类似的问题,xinput 帮助了我。
首先执行xinput --list-props 11
,它会显示该设备的属性。然后找到要更改的属性并进行更改(这是我的情况,您的情况会有所不同)
xinput set-prop "DualPoint Stick" "libinput Accel Speed" -0.5
其中“DualPoint Stick”是设备的名称(在您的情况下是 Ps/2 Synaptic Touchpad),libintput accel speed 是我想要更改的属性的名称。
然后我将此命令放入 ~/.xinitrc 并自动应用。
注意 - 不要在命令中使用设备编号,而是使用设备名称,因为当您连接其他外围设备时 ID 可能会发生变化。
答案2
我在使用 Ubuntu 18.04 的新 Thinkpad L580 时遇到了这个问题(L480、t480、t580 可能也存在同样的问题),并在 [这个 reddit] 上找到了解决方案。https://www.reddit.com/r/thinkpad/comments/4jku4c/configuring_trackpoint_on_thinkpad_13/d3asw6g/]
1)删除 libinput但请注意!!!您很有可能之后无法输入任何内容,所以你必须能够通过 ssh 进入机器
sudo apt-get remove xserver-xorg-input-libinput
(ubuntu 18 将删除“xserver-xorg-input-libinput-all”)
2) 也许先执行这个!
安装 evdev(如果你的 debian/ubuntu 没有自动恢复到它)
sudo apt-get install xserver-xorg-input-evdev
3)使用 xinput,例如:
xinput set-prop 'device-name-or-number' "Device Accel Constant Deceleration" 0.2
该值越低,TrackPoint 速度越快,因此请尝试使用 0.5,然后逐步调低或调高