鼠标左键停止工作


18

在Xubuntu上,很长一段时间以来,我一直遇到由于某些原因我的鼠标左键停止工作的问题。它几乎每天都在发生。其他一切似乎都起作用。

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

显然,这很烦人,我遇到这个问题已经快一年了,我认为可以解决此问题,但是仍然会发生。

其他人是否知道此问题以及可能的解决方法?

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

编辑:

它再次发生,我使用xevevtest看到的事件被识别的东西。xev没有响应左键单击,但evtest响应了左键单击。

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

另外,有关此问题的更多信息,同一鼠标可用于我的Windows 10安装,因此我认为鼠标很好。在Kali Linux中也会发生相同的问题,只是没有xinput安装Kali linux,所以我无法使用快速修复程序。


1
evtest以root用户xev身份使用并找出鼠标单击消失的级别。另外,寻找dmesg可能的错误。
dirkt

好。下次发生时,我将使用这些命令进行查看。
user668074

@dirkt,我运行了xev和evtest。我用结果修改了他的主要问题。
user668074

1
(最好提供实际的输出,以防万一发生奇怪的事情。我们只能根据您提供的信息进行调试,因此,您提供的信息越多越好)。这意味着X中出现问题。查看/var/log/Xorg.log鼠标停止工作时是否有任何消息。还要运行xinput -list,然后运行,鼠标的ID xinput -test 123在哪里123。你把xev窗户对准了吗?您可以在中看到按键xev吗?您是否运行任何可能吞下左键单击的程序?
dirkt

1
我也有这个问题。事情刚发生,我发现在鼠标首选项中禁用触摸板会使左键再次开始工作。同样,有趣的是,改用左手鼠标可以替换哪个按钮有效,哪个按钮无效。我不确定,但是我认为在启动Windows时,这台笔记本电脑上可能也出现了此问题。
凯文(Kevin)

Answers:


28

我有一个Dell Inspiron 157559。当我使用Ubuntu 16.04时,鼠标左键偶尔会停止工作。安装Ubuntu 18.04之后,几乎每次从挂起状态恢复后,左键单击都会停止工作。

我发现最好的解决方案是通过Alt+ Ctrl+ 切换到另一个虚拟控制台(TTY)F1。用Alt+ Ctrl+ 切换回鼠标后,鼠标可以正常工作F7


在哪里可以找到永久解决方案?
Waqleh,

@Waqleh不幸的是,没有。此解决方法不是很烦人。我懒于花更多的时间来寻找更好的解决方案。
HD189733b

2
这也为我工作。我只是使用“ Ctrl + Alt + F2”切换到另一个可视控制台,然后不做任何使用“ Ctrl + Alt + F1”的切换回第一个控制台。左右鼠标单击均无法正常工作,执行此操作后,都可以正常工作。感谢吨HD189733b。
300

3
这也为我工作。我通过单击upvote按钮进行了测试
Ben Kushigian

las,这个解决方案对我不起作用:(
ComputerScientist

6

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


2
他,欢迎使用Unix SE!我建议在您的答案中提供更多详细信息,仅给出一些复制粘贴的命令不是很好。
peterh-恢复莫妮卡

1
这是如何从问题中恢复的正确答案(您可能需要查看Xorg.0.log来诊断问题的原因)。第一个命令也可以写为“ sudo modprobe --remove psmouse”,将鼠标驱动程序从内核中删除,然后第二个命令将其恢复。这相当于先将其关闭然后再重新打开。
克拉图·冯·施拉克

1
仅第一个命令就解决了这一问题
Waqleh,

对我来说,它只有在我两次执行了两个命令(Xfce,Ubuntu 19.10)后才起作用。
rsenna

4

我刚刚遇到了这种情况(鼠标可以移动,但单击不执行任何操作)。

我意识到在后台,程序窗口太慢而无法关闭,并且Gnome显示了一个弹出窗口,要求“强制关闭”或“等待”。

就我而言,下面的过程释放了鼠标:

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

1
我的程序不是很慢,但是vscode在关闭文档之前要求确认。
阿里雷扎

我的不是一个缓慢的程序,而是intellij惊人地显示一个隐藏的对话框。按Escape键以关闭隐藏的模态对话框即可解决此问题。在操作系统设置->设备->鼠标和触摸板中,鼠标在测试工具中正常点击
Guillaume Berche

1
做得很好,谢谢。以我为例,SweetHome3D程序引起了问题。我按了Alt-Tabbed,然后按Alt + F4结束了,瞧!
antgel

2

我在Ubuntu 17.10中有同样的问题。我可以移动光标,但没有任何鼠标按钮起作用。我尝试了各种解决方案,例如自动更新驱动程序,metacity和compiz,但是没有用。提到的一种解决方案是删除nvidia驱动程序(我的PC具有550Ti)。卸载后,鼠标工作正常。


1

我只是发生了这种情况,上述解决方案均与之无关。事实证明,这与VirtualBox中的VM占用了一部分鼠标有关。关闭虚拟机可以解决此问题。

我以前有过VirtualBox抓过鼠标很多次,但是不知何故,它抓起了包括运动在内的整个鼠标。这次,我可以将鼠标移动到VM外部,使用Super +箭头来更改房屋中的桌面,但是鼠标按钮或滚轮不起作用。拔出/重新插入它无效,删除psmouse驱动程序无效,并且xinput disable / enable也无效。我发现真正奇怪的是xev甚至没有注册任何鼠标单击事件。同样,在问题虚拟机内部单击也不起作用。


我对QEMU也有同样的问题。在更新进行到一半时,由于某种原因从未松开鼠标左键。sudo systemctl libvirt-guests解决了我的问题。
BakaKuna19年

1

对我有用。Chris信息->我的触摸板可能出现了故障。禁用它可以解决问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.