当我将来宾窗口移动到第二台显示器时,如何让鼠标捕获在 virtualbox 中工作?

Dan*_*Dan 5 mouse virtualbox multiple-monitors

我在 Win7 主机上运行 VirtualBox。来宾操作系统是 Centos。我的设置是一台带有巨大外接显示器(屏幕 2)的笔记本电脑(屏幕 1)。我只是告诉 Centos 有一台显示器。

当我在屏幕 1 上启动 VirtualBox 时,鼠标捕获工作正常。我没有鼠标集成,因为(我认为)Centos 上的内核太旧而无法支持它。没关系,我不介意做右控制的事情。

我遇到的问题是,当我将整个 VM 窗口拖到我的第二台显示器上时,鼠标捕获不再正常工作。我在虚拟机内部单击并可以稍微移动虚拟机光标,但我不能总是到达虚拟机屏幕的边缘 - 在我一直到达边缘之前,光标会从虚拟机中逃脱,好像我击中了右键。但它仍然是根据图标捕获的,如果我然后按右键,来宾光标会跳到不同的屏幕位置。

我的解决方法:如果我的 VM 窗口主要在屏幕 2 上,但它的一小部分仍在屏幕 1 上,则鼠标捕获工作正常。

是否有设置可以使这项工作更好?

Bri*_*an 4

我在 Virtualbox 上运行 CentOS,在 64 位版本的 Windows 7 上。Guest Additions 对我来说效果很好。我按照一些简单的说明来确保安装了内核标头和内核开发包。从 RHEL 3 开始支持来宾添加。