虚拟机专用的鼠标和键盘可以吗?


27

假设我有一台配备两个显示器的PC。我正在本地运行Windows Vista,例如,启动虚拟Ubuntu PC。我更改为全屏模式,以便在一台Monitor上可以看到我的Windows桌面,而在另一台上可以看到Ubuntu桌面。现在,我可以同时使用它们的鼠标和Keybord了。

这可以正常工作,但是我真的很想将第二个鼠标和第二个键盘连接到我的物理PC,并进行一些配置,以便一组输入设备用于Windows,另一组输入虚拟Ubuntu。这样,尽管只有一台物理计算机,但两个人可以同时工作,就好像他们正在使用两台单独的计算机一样。

我目前正在使用Sun VirtualBox,它具有将特定USB设备分配给虚拟机的功能。尽管有时这适用于外部磁盘驱动器,但对我而言却永远不适用于鼠标和键盘(是的,当然,我的输入设备通过USB连接!)。

我想知道一个可以与VirtualBox一起使用的解决方案,但是,即使需要其他虚拟化软件或一些其他硬件,也可以得到任何答案。

Answers:


8

有关Multiseat桌面虚拟化的维基百科文章列出了几种解决方案。

更通用的概念是Multiseat配置,它不是特定于虚拟机的,但是如果需要,用户之一可以在自己的座位上运行虚拟机程序。

多座,多工作站或多终端配置是一台计算机,它同时支持多个独立用户。在现代用法中,这些术语是指使用一台个人计算机的多个用户,每个用户都有自己的控制台,包括键盘,鼠标,监视器和耳机。


好一点-音频也必须分开。
卡米洛·马丁

13

您可以使用virtualbox做到这一点。我使用版本3.0.2(不是OSE)以ubuntu作为主机,而XP作为来宾对其进行了测试,但这没有什么不同。首先,您必须更改计算机的设置才能将USB设备传递到VM,但是我想您已经完成了。对于键盘,您应该在“文件”->“首选项”->“输入”下禁用“自动捕获键盘”。然后,您启动VM并禁用鼠标指针集成。祝好运!


感谢您的回答。我刚刚升级到3.0.2,但仍然无法正常工作。但实际上,对我来说,USB集成在我的Vista主机上根本不起作用,在XP主机上也根本不起作用。我将很快在OS X主机上尝试此操作,并报告它是否在该主机上正常工作。如果可以,我会考虑在virtualbox提交错误。
Lena Schimmel,2009年

您是否在“设置”->“ USB”下添加了设备?您是否完成了我建议的所有设置?我不确定,但也许您需要添加来宾才能正常工作。我100%肯定的是,如果这是一个bug,现在就可以解决。它甚至应该与2.x版一起使用,但是我在这里没有安装。
金(Kim)

是的,我进行了所有这些设置。我也有机会在OS X主机上进行了测试,分配USB鼠标和键盘的菜单项显示为灰色,而其他USB设备的菜单项可用。所以那里也不行。我将通过一些屏幕快照来更新我的问题-现在我无法访问主机。
Lena Schimmel,

vmware的经验?
Edoardo '18

0

我正在使用Windows 7 Pro x64。我的VM是Kali Linux,我拥有的virtualbox是4.2.xxx。我只安装了扩展包,并将USB鼠标和键盘安装到了VM上,并且可以正常工作。我认为即使没有扩展包也可以工作

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.