我可以在哪里调查仅限会话的自发性鼠标失败?

我可以在哪里调查仅限会话的自发性鼠标失败?

在安装了 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。

相关内容