鼠标在Virtual Box(安装在MAC OS X上)上的客户操作系统(Ubuntu 14.04.2)中无法工作。

我在我的Mac OS X 10.9.5(64位)上使用Virtual Box版本4.3.24安装了Ubuntu 14.04.2(64位)。我不是一个有经验的Linux用户。当我启动Ubuntu时,我的鼠标无法在窗口中正常工作;它大部分时间都会消失在窗口中。我的键盘工作正常。我查看了其他类似问题的解答,但没有找到合适的解决方案。我无法在Ubuntu中使用鼠标(我是用键盘安装的)。
以下是我启动Ubuntu时出现的两个消息;第一个与键盘相关(主要是),第二个与鼠标相关:
1. 您已经打开了“自动捕获键盘”选项。每次激活虚拟机窗口时,这将导致虚拟机自动捕获键盘,并使其对主机机器上运行的其他应用程序不可用:当键盘被捕获时,所有按键(包括Alt-Tab等系统按键)都将被定向到虚拟机。
您可以随时按下宿主键来取消捕获键盘和鼠标(如果已被捕获),并将它们恢复到正常操作。当前分配的宿主键显示在虚拟机窗口底部的状态栏上。
  • 虚拟机报告宿主操作系统支持鼠标指针集成。这意味着您无需捕获鼠标指针即可在宿主操作系统中使用它 - 当鼠标指针悬停在虚拟机的显示区域上时,所有鼠标操作直接发送到宿主操作系统。如果鼠标当前被捕获,它将自动释放。
  • 有什么建议吗?

    解决方案编辑:我找到了一种在Virtual Box宿主操作系统窗口中使用鼠标的方法。在左上角菜单栏中的“Machine”部分(在Mac上),我点击了名为“Disable Mouse Integration”的按钮(宿主键+I,对于我来说,宿主键是左方向键)。然后,我按照鼠标集成不可用的方式进行操作。就像上述问题中的第1条信息所述,我按下宿主键,并在弹出框中点击“Capture”。我只能在该窗口中使用鼠标,当我想在宿主操作系统中使用鼠标时,我需要再次按下宿主键。我的新问题是如何使鼠标集成真正起作用?

    5个回答

    ...随着VBox 5.0.24 r108355的更新,我的"指针设备"设置在"主板"选项卡中变成了"USB平板" ... 我将它改回了PS/2鼠标,一切都恢复正常了...
    主机:Windows 10 客户机:Ubuntu 14.04

    当人们搜索鼠标集成问题时,在5.0.16版本中有一个输入菜单。并且有一个鼠标集成按钮。位置与之前略有不同... 否则,解决这个问题的另一个方法是这样做:
    sudo nano /etc/default/grub
    

    然后在GRUB_CMDLINE_LINUX_DEFAULT行中的引导参数中添加psmouse.proto=imps
    GRUB_CMDLINE_LINUX_DEFAULT="psmouse.proto=imps quiet nosplash"
    

    然后按下CTRL+X退出,然后按下Y保存您的更改。 要更新设置:
    sudo update-grub
    

    然后重新启动。这个解决方案来自于Ubuntu论坛的这个帖子(链接:{{link1}},作者:imrazor)。

    1这是正确的答案! - Nicolas Holthaus

    你在创建虚拟机时是否正确设置了Virtualbox配置,即在下面的对话框中选择了Ubuntu(64位)

    Virtualbox create new VM dialogue

    我在意外安装Windows 10技术预览32位版本时遇到了同样的鼠标集成问题,使用了64位配置文件。(此外,虚拟机运行非常缓慢。)重新安装正确的配置文件后,问题解决了(在安装过程中,鼠标已经正常工作)。

    在“机器”→“设置”→“系统”→“主板”选项卡下,有“扩展功能”。
    我不得不勾选启用I/O APIC的复选框,之后鼠标指针就能正常工作了。

    根据我的经验,这个问题与Ubuntu无关,因为我在Virtualbox上的非Ubuntu操作系统(如EvolveOS)上也遇到过这个问题。
    看起来是Virtualbox v4.3.24的问题。
    如果我通过“设备”>“USB设备”将USB设备传输给客户机,鼠标就能工作,但我必须断开然后重新连接鼠标才能从客户机中取回它。
    我预计这个问题会在Virtualbox的新版本中得到解决。
    你是否已经提交了一个错误报告?
    我在Virtualbox网站上没有找到相关的问题反馈,所以我已经提交了一个: https://www.virtualbox.org/ticket/13935