centos - 鼠标在 Virtual Box 中运行的 CentOS 中停止单击

标签 centos centos7 centos7.6

我在 Windows 上运行的 VirtualBox 6 中有一个 CentOS 7 虚拟机。我刚刚安装了它并立即更新了整个系统(sudo yum update),结果安装了内核版本 3.10.0-957.1.3.el7。

在我重新启动并登录到系统后,鼠标开始工作异常。鼠标可以移动,应用程序菜单可以打开,但是里面鼠标移动没有反应。此外,大多数用户界面不会对鼠标点击使用react。我搜索了互联网并尝试了各种方法,但没有任何帮助。

这是全新安装,我还没有安装 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鼠标集成”。

更新 #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 上遇到了类似的问题。

一旦我左键单击并开始处理一个应用程序,我就无法左键单击任何其他部分或应用程序来切换焦点。

我的解决方法是在卡住的应用程序上右键单击鼠标两次。上下文菜单将弹出并消失。然后我可以左键单击桌面的任何其他部分。当然,每次想要切换焦点时都这样做仍然很烦人,但至少是可行的。

关于centos - 鼠标在 Virtual Box 中运行的 CentOS 中停止单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53918767/

相关文章:

php - 如何在 CentOS 7 上从 PHP 7.x 更新到 PHP 7.4

java - 玩!框架在编译时挂起,没有报告错误

php - 即使在 php.ini 文件中进行更改,图像也不会上传

linux - 未检测到设备时如何让颜色安装 ICC 配置文件?

hadoop - Hadoop集群如何访问master的50070端口?

MySql服务器启动报错 'Manager of pid-file quit without updating file.'

linux - Docker 没有正确报告内存使用情况?

llvm - 在 centos 7 上安装 LLVM/Clang 6+

mysql - cPanel MySQL 服务管理器已关闭,但/var/run/mysqld/mysqld.pid 正在运行