鼠标左键单击停止工作

鼠标左键单击停止工作

在 Xubuntu 上,很长一段时间以来,我一直遇到一个问题,即我的鼠标左键由于某种原因停止工作。这种事几乎每天都会发生。其他一切似乎都有效。

我能让鼠标再次工作的唯一方法是注销并登录,这需要我关闭所有程序。

显然这非常烦人,我已经遇到这个问题近一年了,我以为更新可以解决它,但它仍然发生。

还有其他人知道这个问题和可能的修复方法吗?

我使用 Xubuntu 作为我的桌面环境。我目前使用的是 Ubuntu 16.04 LTS。

编辑:

它再次发生,我使用xevevtest来查看识别了哪些事件。xev不响应左键单击,但evtest响应左键单击。

编辑 (2018/01/22): 只是更新一下。我仍然遇到这个问题,但我有一个短期解决方案。当鼠标左键停止工作时,我使用 Ctrl+Alt+T 打开终端。我输入xinput终端,它会显示设备列表。我搜索哪个设备可能是鼠标(它的名称类似于通用鼠标),然后我找到了相关的 ID 号。然后我输入命令:xinput disable ID其中 ID 是鼠标的 ID 号。这解决了问题,直到我关闭计算机。

另外,有关该问题的更多信息,相同的鼠标适用于我的 Windows 10 安装,所以我认为鼠标没问题。同样的问题也出现在 Kali Linux 中,只不过 Kali Linux 尚未xinput安装,所以我无法使用我的快速修复。

答案1

我有一台 Dell Inspiron 灵越 15 7559。当我使用 Ubuntu 16.04 时,左键单击偶尔会停止工作。我安装了 Ubuntu 18.04 后,几乎每次从挂起状态恢复后,左键都会停止工作。

我发现的最佳解决方案是通过++Alt切换到另一个虚拟控制台(TTY) 。用++切换回来后鼠标工作正常。CtrlF1AltCtrlF7

答案2

尝试这个: sudo modprobe -r psmouse sudo modprobe psmouse proto=imps

答案3

我刚刚发生了这种情况(鼠标可以移动,但点击不起作用)。

我意识到在后台,程序窗口关闭速度太慢,并且 Gnome 显示了一个弹出窗口,询问“强制关闭”或“等待”。

就我而言,以下过程解放了我的鼠标:

  1. 使用 ALT-TAB 转到该弹出窗口
  2. 使用 TAB 选择一个选项
  3. 按回车键

答案4

我刚刚发生了这种情况,上述解决方案都不相关。事实证明,这与 VirtualBox 中的一个虚拟机抢占了我的部分鼠标有关。关闭虚拟机解决了该问题。

我以前曾多次让 VirtualBox 抓取我的鼠标,但不知怎的,这次有所不同,它抓取了整个鼠标,包括移动。这次我可以在虚拟机外移动鼠标,使用超级+箭头更改家里的桌面,但鼠标按钮或滚轮不起作用。拔掉/重新插入它不起作用,删除 psmouse 驱动程序不起作用,xinput 禁用/启用不起作用。我发现真正奇怪的是 xev 甚至没有注册任何鼠标单击事件。另外,单击问题虚拟机内部也不起作用。

相关内容