我最近将我的 900x3a 笔记本从 14.04 升级到 16.04。
从那时起,触摸板的性能就很差。指针有时会冻结或执行未给出的命令。当这种情况发生时,我经常会看到 CPU 使用率增加。一开始我以为是 xserver 的问题,但当我添加 USB 鼠标时,这些问题就不会发生了(使用鼠标时,触摸板仍然会出现)。
我还尝试了 lubuntu 16.04 live USB 棒并且能够重现该问题。
链接的解决方案发布于鼠标指针(触摸板)在 12.04 中经常卡住
如果出现问题,则( CTRL++ ) 和 back ( ++ )可以作为临时修复,但无法解决问题,因为问题会再次出现。我应该将此报告为错误吗ALT?F2CTRLALTF7
我按照下面的建议改用“libinput”,问题的频率和严重性都降低了。这里要求输入的是 xinput 命令:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ WebCam SC-13HDL10931N id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
该问题可能与使用滚动或其他多指命令有关,但我遇到的事件次数还不够多,因此无法确定。
您对如何修复此问题或下一步该尝试什么有什么建议吗?
谢谢!
答案1
我建议安装libinput
。它在 16.04 中比旧版本运行得更好xorg-synaptics
。
通过安装
sudo apt install xserver-xorg-input-libinput
默认情况下,点击功能处于禁用状态。如果您需要此功能,可以通过添加来启用它
Option "Tapping" "True"
触摸板部分/usr/share/X11/xorg.conf.d/90-libinput.conf