web-dev-qa-db-fra.com

Souris et clavier dédié sur VirtualBox VM

Actuellement, j'essaie d'exécuter VirtualBox sur mon deuxième moniteur, avec une souris et un clavier dédiés. Cependant, cela ne s'est pas révélé facile. Il y a eu des moments où la souris fonctionne, mais pas le clavier, vice versa ou rien ne fonctionne du tout. Le plus gros problème que je rencontre est celui-ci:

Lorsque vous activez la souris USB et le clavier de la machine virtuelle, je reçois une erreur: "Le périphérique USB est occupé avec une demande précédente. La seule chose qui utilise la deuxième souris et le clavier, est toutefois Windows. L'autre erreur que j'ai reçue indiquait que le VM était incapable de créer un proxy pour le périphérique. De plus, le VM _ _ occasionnellement désactiver le clavier secondaire entièrement, vous obligeant à débrancher et à la repliquer dans mon PC pour le réactiver à nouveau.

La capture automatique du clavier est désactivée et une solution que je lisais en ligne indiquée pour désactiver l'intégration de la souris, cette option est grisée sur ma machine.

22
Myersguy

J'ai eu la même erreur (et quelques autres!) Quand j'essayais d'obtenir VirtualBox pour capturer mon iPhone dans une machine virtuelle Windows. La solution pour moi était de créer un filtre de périphérique USB pour ce VM particulier.

  1. Le VM doit être dans un état "hors tension"
  2. Sélectionnez le VM dans l'interface graphique VirtualBox
  3. Cliquez sur le bouton "Paramètres"
  4. Aller à l'élément de menu "USB" (ici Vous pouvez ajouter/supprimer/modifier les filtres de périphérique USB)
  5. Sur le côté droit, cliquez sur le bouton "Ajouter un filtre à partir du périphérique" et indiquera les périphériques USB connectés et détectés.
  6. Sélectionnez votre clavier dans la liste
  7. Ajoutez un autre filtre pour votre souris USB
  8. Commencez votre VM et espérons que cela fonctionne :)

Lorsque j'ai fait cela pour mon iPhone, lorsque le système d'exploitation (virtuel) a démarré, il a immédiatement détecté mon iPhone et je pourrais vous synchroniser avec iTunes dans le VM. L'hôte n'a pas détecté l'iPhone jusqu'à ce que je l'ai déconnecté manuellement du VM.

2

Vous pouvez également expérimenter avec une application SYNERGY pour connecter le clavier (et le presse-papier) pratiquement sur TCP/IP. Vous devrez peut-être visiter les paramètres avancés dans Synergy, sauf si vous disposez d'une configuration DNS complète pour vos machines.

1
PeteS

Essayez de convaincre l'hôte OS qu'il ne peut pas reconnaître le deuxième clavier et la souris. Cela devrait les laisser ouverts à l'invité à saisir via une règle USB.

0
thomasfedb

Si vous utilisez Windows, cela semble être une restriction délibérée.

libusb remarque cette restriction pour Windows.

0
Bugster