在 Virtual Box 中鼠标停止在 CentOS 运行 中点击
Mouse stopped clicking in CentOS running in Virtual Box
我在 Windows 上的 VirtualBox 6 运行ning 中有一个 CentOS 7 虚拟机。我刚刚安装了它并立即更新了整个系统(sudo yum update),结果安装了内核版本 3.10.0-957.1.3.el7。
重启并登录系统后,鼠标开始工作异常。鼠标可以移动,应用程序菜单可以打开,但是里面鼠标移动没有反应。此外,大多数 UI 对鼠标点击没有反应。我在网上搜索并尝试了各种方法,但没有任何帮助。
这是全新安装,我还没有安装 VirtualBox guest additions。但是在安装之后一切正常,并在更新后停止工作。有谁知道可能是什么原因以及如何解决这个问题?
用以前的内核重新启动没有帮助。也许有 X.org 的东西?它也被更新了。但是我在 /var/log/Xorg.0.log
中没有看到任何错误
更新 #1: 这个 https://www.quora.com/Why-can-I-move-my-mouse-but-cannot-click-in-a-VirtualBox-with-Ubuntu 秘诀很有帮助。我创建了鼠标配置文件 /etc/X11/xorg.conf.d/01-mouse.conf
,内容如下
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/event3"
Option "ZAxisMapping" "6 7"
EndSection
实际鼠标设备路径 (/dev/input/event3
) 取自最新的 /var/log/Xorg.0.log
-- 查找 "VirtualBox mouse integration".
更新 #2: 我发现如果你第一次登录,然后以某种方式 运行 控制台,并重新启动桌面管理器服务(sudo service gdm restart) - 它会让你回到登录屏幕 - 然后在第二次登录时一切正常,即使没有这样的文件。无法解释自己可能是什么原因。
更新 #3: RH 已确认该问题并正在修复。
https://access.redhat.com/solutions/3893421
更新#4:今天的更新问题已经解决。
现在我有:
Linux centos7 3.10.0-957.10.1.el7.x86_64 #1 SMP Mon Mar 18 15:06:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
我最近在 VirtualBox 5 上的 Centos 7.4 遇到了类似的问题。
一旦我左键单击并开始处理一个应用程序,我就无法左键单击任何其他部分或应用程序来切换焦点。
我的解决方法是在卡住的应用程序上右键单击鼠标两次。上下文菜单将弹出并消失。然后我可以左键单击桌面的任何其他部分。当然,每次想切换焦点的时候都这样做,虽然很烦人,但至少是可行的。
最近更新后问题消失。我首先知道问题所在的内核版本:
Linux centos7 3.10.0-957.10.1.el7.x86_64 #1 SMP Mon Mar 18 15:06:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
我在 Windows 上的 VirtualBox 6 运行ning 中有一个 CentOS 7 虚拟机。我刚刚安装了它并立即更新了整个系统(sudo yum update),结果安装了内核版本 3.10.0-957.1.3.el7。
重启并登录系统后,鼠标开始工作异常。鼠标可以移动,应用程序菜单可以打开,但是里面鼠标移动没有反应。此外,大多数 UI 对鼠标点击没有反应。我在网上搜索并尝试了各种方法,但没有任何帮助。
这是全新安装,我还没有安装 VirtualBox guest additions。但是在安装之后一切正常,并在更新后停止工作。有谁知道可能是什么原因以及如何解决这个问题?
用以前的内核重新启动没有帮助。也许有 X.org 的东西?它也被更新了。但是我在 /var/log/Xorg.0.log
中没有看到任何错误更新 #1: 这个 https://www.quora.com/Why-can-I-move-my-mouse-but-cannot-click-in-a-VirtualBox-with-Ubuntu 秘诀很有帮助。我创建了鼠标配置文件 /etc/X11/xorg.conf.d/01-mouse.conf
,内容如下
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/event3"
Option "ZAxisMapping" "6 7"
EndSection
实际鼠标设备路径 (/dev/input/event3
) 取自最新的 /var/log/Xorg.0.log
-- 查找 "VirtualBox mouse integration".
更新 #2: 我发现如果你第一次登录,然后以某种方式 运行 控制台,并重新启动桌面管理器服务(sudo service gdm restart) - 它会让你回到登录屏幕 - 然后在第二次登录时一切正常,即使没有这样的文件。无法解释自己可能是什么原因。
更新 #3: RH 已确认该问题并正在修复。 https://access.redhat.com/solutions/3893421
更新#4:今天的更新问题已经解决。 现在我有:
Linux centos7 3.10.0-957.10.1.el7.x86_64 #1 SMP Mon Mar 18 15:06:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
我最近在 VirtualBox 5 上的 Centos 7.4 遇到了类似的问题。
一旦我左键单击并开始处理一个应用程序,我就无法左键单击任何其他部分或应用程序来切换焦点。
我的解决方法是在卡住的应用程序上右键单击鼠标两次。上下文菜单将弹出并消失。然后我可以左键单击桌面的任何其他部分。当然,每次想切换焦点的时候都这样做,虽然很烦人,但至少是可行的。
最近更新后问题消失。我首先知道问题所在的内核版本:
Linux centos7 3.10.0-957.10.1.el7.x86_64 #1 SMP Mon Mar 18 15:06:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux