华硕 UX330U 上的触摸板无法正常工作

华硕 UX330U 上的触摸板无法正常工作

我有一台华硕 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. 为什么触摸板停止工作有时从暂停状态返回后?
  2. 为什么触摸板在登录屏幕上仍然有效(在登录后不工作的情况下)?

当然,如果有人能告诉我如何解决这个问题,我会很高兴。


更新 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

最后重新启动。

成立这里

我希望其他相关参考资料能够帮助其他绝望的灵魂进行搜索:

相关内容