有时在 Ubuntu 中(在 Windows 主机上的 VirtualBox 中以 Xubuntu 为客户机运行)鼠标会停止工作,即鼠标点击不再被识别。鼠标指针仍然可见,键盘上的按键仍可被识别。
切换 VT(正如一些类似问题报告中所建议的那样)不能解决问题。
重新启动可以解决问题,但几天/几小时后问题再次出现。
有没有比重启更简单的解决方案以及如何防止此问题的发生?
答案1
更新: 首先尝试用鼠标右键单击。如果这没有帮助,请尝试关闭并打开“鼠标集成”或尝试终止 VirtualBox 拖放进程(如下所述)或尝试其他一些解决方案。
完整/原始答案:
此问题可能是由 VirtualBox 拖放 (d&d) 问题引起的。如果是这种情况,可以通过终止 VirtualBox d&d 进程来解决。
打开一个终端(我按的是 Ctrl+Alt+t)并找到 d&d 进程,例如:
ps -ax | grep VBoxClient
,结果例如(以及其他条目):1429 ? S 0:00 /usr/bin/VBoxClient --draganddrop
然后终止所有包含此文本的进程:
VBoxClient --draganddrop
例如,对于进程号 1429,方法是:kill 1429
我得到了一些关于这个解决方案的提示:https://www.virtualbox.org/ticket/14903
如果这没有帮助,请尝试关闭并再次打开“鼠标集成”(通过 VirtualBox 的菜单)。
此外,如果问题持续重复出现,请考虑完全禁用 VirtualBox 拖放功能。
答案2
我已经遇到这个问题好几个月了,即使禁用了拖放功能也是如此。触发鼠标集成也无济于事。这终于帮我解决了这个问题:
转到您的虚拟机并更改设置>用户界面以在全屏模式下不显示迷你工具栏
您仍然可以使用键盘快捷键访问菜单:Host + Home
答案3
我大概从最近几个月使用 VBox 6.1.x 时就注意到了这个问题。我在 MacBook Pro 上运行 Xubuntu 20.04。我觉得这个问题可能与双击鼠标的速度比系统反应速度快有关(我不知道为什么它有时反应缓慢)。一旦发生这种情况,基本上在任何地方单击鼠标都没有效果。但我发现一个解决方法是在终端或编辑器或某个地方单击“鼠标右键”,在我的情况下是两指单击,然后会弹出一个菜单。然后在其他地方单击鼠标左键以关闭菜单,然后鼠标就可以正常工作了。
+++++++最近,我一直在尝试找出与在 Xubuntu 上运行的 Android Studio 的菜单反应缓慢有关的问题,正如我记录的那样这里,我发现这两个问题的根源只有一个:VirtualBox 的显示缩放。我有一个解决方案/解决方法,也可以解决这个问题。