Souris et clavier dédiés pour une machine virtuelle, est-ce possible?


27

Disons que j'ai un PC avec deux moniteurs connectés. Je lance par exemple Windows Vista en mode natif et je démarre un PC Ubuntu virtuel. Je passe en mode plein écran afin que sur un moniteur, je vois mon bureau Windows et sur l'autre, le bureau Ubuntu. Je peux maintenant utiliser ma souris et mon clavier pour les deux.

Cela fonctionne bien, mais j'aimerais vraiment connecter une deuxième souris et un deuxième clavier à mon PC physique, et faire une configuration pour qu'un ensemble de périphériques d'entrée soit utilisé pour Windows et un autre pour l'Ubuntu virtuel. Ensuite, deux personnes pourraient travailler en même temps, comme si elles utilisaient deux ordinateurs distincts, bien qu'il n'y ait qu'une seule machine physique.

J'utilise actuellement Sun VirtualBox et il a une fonctionnalité pour attribuer des périphériques USB spécifiques à la machine virtuelle. Bien que cela fonctionne parfois pour les disques durs externes par exemple, cela n'a jamais fonctionné pour moi pour les souris et les claviers (oui, bien sûr, mes périphériques d'entrée sont connectés via USB!).

J'aimerais connaître une solution qui fonctionne avec VirtualBox, mais toute réponse est appréciée, même si un autre logiciel de virtualisation ou du matériel supplémentaire était nécessaire.

Réponses:


8

L'article de wikipedia sur la virtualisation de postes de travail multisièges répertorie plusieurs solutions.

Le concept plus général est la configuration multisièges , qui n'est pas spécifique aux machines virtuelles, mais si nécessaire, l'un des utilisateurs peut exécuter un programme de machine virtuelle à son siège.

Une configuration multisiège, multiposte ou multiterminal est un ordinateur unique qui prend en charge plusieurs utilisateurs indépendants en même temps. Dans une utilisation moderne, les termes se réfèrent à plusieurs utilisateurs utilisant un ordinateur personnel, chacun avec sa propre console, composée d'un clavier, d'une souris, d'un moniteur et éventuellement d'un casque.


Bon point - l'audio doit également être séparé.
Camilo Martin

13

Vous pouvez le faire avec virtualbox. Je l'ai testé avec la version 3.0.2 (pas l'OSE) avec ubuntu comme hôte et XP comme invité, mais cela ne devrait pas faire de différence. Vous devez d'abord modifier les paramètres de la machine pour transmettre les périphériques USB à la machine virtuelle, mais je suppose que vous l'avez déjà fait. Pour le clavier, vous devez désactiver "clavier de capture automatique" sous Fichier-> Préférences-> Entrée. Ensuite, vous démarrez la machine virtuelle et désactivez l'intégration du pointeur de la souris. Bonne chance!


Merci pour votre réponse. Je viens de passer à 3.0.2 et cela ne fonctionne toujours pas. Mais il me semble que l'intégration USB ne fonctionne pas du tout sur mon hôte Vista, ni sur mon hôte XP. Je vais essayer cela sur un hôte OS X bientôt et signaler si cela fonctionne là-bas. Si cela fonctionne, j'envisagerai de déposer un bug sur virtualbox.
Lena Schimmel

Avez-vous ajouté les appareils sous Paramètres-> USB? Avez-vous effectué tous les réglages que j'ai suggérés? Je ne suis pas sûr, mais vous avez peut-être besoin des ajouts d'invités pour que cela fonctionne. Ce dont je suis sûr à 100%, c'est que si c'était un bug, il serait corrigé maintenant. Cela devrait même fonctionner avec la version 2.x mais je ne l'ai pas installé ici.
Kim

Oui, j'ai fait tous ces réglages. J'ai également eu la chance de tester cela sur un hôte OS X, et les entrées de menu pour affecter les souris et les claviers USB étaient grisées, tandis que celles pour d'autres périphériques USB étaient disponibles. Ce n'était donc pas là non plus. Je vais bientôt mettre à jour ma question avec quelques captures d'écran - pour l'instant je n'ai pas accès aux machines hôtes.
Lena Schimmel

Expériences avec vmware?
Edoardo

0

J'utilise Windows 7 Pro x64. Ma VM est Kali Linux, la virtualbox que j'ai est 4.2.xxx. J'ai seulement installé le pack d'extension et monté la souris et le clavier USB sur la machine virtuelle et cela a fonctionné. Je pense que cela aurait fonctionné même sans pack d'extension

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.