我在 Gnome Boxes VM 中以客户机身份安装了一份 Windows 7。在安装过程中,它表现正常,我以客户机身份设置的各种 Linux 发行版也是如此。根据我无法理解的规则,所有这些都针对鼠标执行以下两项操作之一 - 它们将:
- 当我在客户操作系统中单击时抓取鼠标,以便它无法退出 VM 窗口,并且顶部的文本从“按下并释放(左)Ctrl + Alt以取消抓取键盘”更改为“...取消抓取”; 或者
- 允许鼠标离开,但让客户操作系统光标在虚拟机窗口中跟随鼠标移动
Windows 7 客户机不执行任何操作。我在 VM 窗口内移动鼠标,主机光标消失,但 Windows 光标保持静止,我只能通过键盘导航。有趣的是,通过 virt-manager 加载的同一 VM(通过将其指向 中的相应驱动器映像~/.local/share/gnome-boxes
)的行为方式相同,但在 virt-manager 中使用相同 Windows 安装介质新创建的 VM 似乎可以正常工作。有没有办法让 Gnome Boxes 这样做……好吧,某物明智吗?
答案1
我遇到了同样的问题。Boxes 正在抓取鼠标,但客户机 Win7 的光标不会移动。但与此同时,键盘却完全响应。
我设法使用Spice Windows 客户机工具。
我还发现错误单我认为可能是相关的,但我无法测试。这张票有点旧了,它指的是 WinXP 客户机,但问题似乎是一样的。显然作者通过virt-manager
从那里安装和设置 USB 鼠标解决了这个问题。同样,我无法自己测试它是否相关。