在安装了 Xubuntu 19.10 的 Lenovo S340 Ideapad 上,我的触摸板出现了奇怪的问题,显然是使用 Synaptics 驱动程序的“MSFT0001:02 04F3:304B Touchpad”。不知为何,触摸板有时会失去移动鼠标的能力。尽管如此:
- 触摸板仍然可以左键单击和右键单击。
- 键盘工作正常。
- 鼠标在锁定屏幕上工作正常(通过终端到达);问题仅在解锁后才会再次出现。
- 注销并重新登录即可解决问题。
sudo modprobe psmouse
据我所知,禁用和重新启用触摸板的方法均无法解决该问题。例如,我使用、sudo modprobe -r psmouse
或原本可以使用的 Fn+F6均未成功。- 列出的内容这里,我还没有尝试过
sudo rmmod psmouse
或安装 Synaptics 程序。 - 手势不再起作用。
- 我不知道有什么手势会导致这种情况。
我可以在哪里进一步调查此问题?有没有比注销更不极端的临时解决方案?到目前为止,我只注意到我可能有 ACPI 问题。
更新:过去两次我的鼠标失灵都是因为插入 USB 耳机并打开它。这种情况并不常见,但这是我发现的唯一因果关系。
答案1
以下命令对于发帖者来说在过去几天内有效:
sudo modprobe -r i2c_hid && sudo i2c_hid
等待海报的更多反馈,以了解它将持续工作多长时间。
关于“重复的 WMI GUID”错误:您的系统可能确实存在具有重复 GUID ID 的 WMI 设备。
这 错误报告 说:
WMI 实际上并不是 ACPI 规范的一部分,而是 Microsoft 特定的标准。
奇怪的是,在那个错误报告中,人们发现了同样的 询问 Ubuntu 您发现该链接是导致暂停问题的唯一原因。
在 Linux 源代码中查找 进程,我发现了这条评论:
* Because we historically didn't track the relationship
* between GUIDs and ACPI nodes, we don't know whether
* we need to suppress GUIDs that are unique on a
* given node but duplicated across nodes.
或其他:
* Some WMI devices, like those for nVidia hooks, have a
* duplicate GUID. It's not clear what we should do in this
* case yet, so for now, we'll just ignore the duplicate
* for device creation.
最后一条消息周围的代码只是忽略了此类设备。因此,如果您的所有设备在出现问题之前都运行良好,那么我认为这不是导致问题的原因。
我没有找到任何用于列出 WMI GUID 的 Linux 工具,只有在 Windows 中才有,所以我无法知道如何找到哪一个设备呈现重复的 WMI GUID。