我有一台华硕 UX330U,正在运行Ubuntu 16.04.4在上面微软作为窗口管理器。有时碰巧的是之后暂停触摸板不工作。触摸板在登录屏幕中工作,但成功登录后,触摸板不工作。请注意,这种情况仅发生在有时。
我已尝试过modprobe -r psmouse
,但modprobe psmouse
没有成功。
这是输出xinput
:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ELAN1200:00 04F3:3022 Touchpad id=13 [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)]
↳ Asus Wireless Radio Control id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Sleep Button id=10 [slave keyboard (3)]
↳ USB2.0 HD UVC WebCam: USB2.0 HD id=12 [slave keyboard (3)]
↳ Asus WMI hotkeys id=14 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
根据输出,我使用的内核是uname -r
:
4.13.0-45-generic
根据这个问题,的输出dmesg | grep pnp
可能会有帮助:
[ 0.220840] pnp: PnP ACPI init
[ 0.221221] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.221404] pnp 00:03: Plug and Play ACPI device, IDs ATK3001 PNP030b (active)
[ 0.224220] pnp: PnP ACPI: found 8 devices
[ 0.956259] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
我的问题是:
- 为什么触摸板停止工作有时从暂停状态返回后?
- 为什么触摸板在登录屏幕上仍然有效(在登录后不工作的情况下)?
当然,如果有人能告诉我如何解决这个问题,我会很高兴。
更新 1
的输出apt policy linux-generic-hwe-16.04
如下:
linux-generic-hwe-16.04:
Installed: 4.13.0.45.64
Candidate: 4.13.0.45.64
Version table:
*** 4.13.0.45.64 500
500 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
100 /var/lib/dpkg/status
更新 2
自从更新到内核 4.15 以来,到目前为止我还没有遇到错误,看来这确实解决了这个问题(正如评论中所建议的那样)。
答案1
我也遇到过类似的问题。我注意到,等待大约 10 秒后,或者再次锁定屏幕并重新输入密码后,它就会起作用。我知道有更好的方法,但这对我来说有效。
答案2
经过长时间浏览论坛和博客后,我终于找到了解决方案,至少在我的华硕盒式笔记本电脑上是这样。
使用您最喜欢的编辑器(vim、nano 等)打开 grub 文件:
sudo vim /etc/default/grub
添加psmouse.proto=bare
到行中GRUB_CMDLINE_LINUX_DEFAULT
为
GRUB_CMDLINE_LINUX_DEFAULT="psmouse.proto=bare quiet splash"
然后反映这些变化:
sudo update-grub
最后重新启动。
成立这里
我希望其他相关参考资料能够帮助其他绝望的灵魂进行搜索:
- 类似问题/解决方案,其他触摸板
- 关于为什么有时我们需要向内核传递参数的一些解释,使鼠标/键盘工作。
- Ubuntu 维基百科指南调试触摸板问题
- 内核更新解决方案