Spezielle Maus und Tastatur für VirtualBox VM

22

Derzeit versuche ich, VirtualBox auf meinem zweiten Monitor mit einer dedizierten Maus und Tastatur auszuführen. Dies hat sich jedoch als nicht einfach erwiesen. Es hat Zeiten gegeben, in denen die Maus funktioniert, aber nicht die Tastatur oder gar nichts. Das größte Problem, auf das ich stoße, ist folgendes:

Beim Aktivieren der USB-Maus und -Tastatur von der VM erhalte ich die Fehlermeldung: "USB-Gerät ist mit einer vorherigen Anforderung beschäftigt." Das einzige, was die zweite Maus und Tastatur verwendet, ist Windows. Der andere Fehler, den ich erhalten habe, besagt, dass die VM keinen Proxy für das Gerät erstellen konnte. Darüber hinaus deaktiviert die VM gelegentlich die sekundäre Tastatur vollständig, sodass ich sie vom PC trennen und erneut anschließen muss, um sie wieder zu aktivieren.

Die automatische Tastaturerfassung ist deaktiviert, und während eine Lösung, die ich online gelesen habe, angab, die Mausintegration zu deaktivieren, ist diese Option auf meinem Computer abgeblendet.

Myersguy
quelle
Nicht sicher, ob es möglich ist, 2 Sätze von Eingabegeräten auf 1 physischen Computer zu isolieren, aber definitiv 1 für Interesting Problem
BearGriz72
es ist möglich, wir haben es geschafft. Ich würde eine Lösung veröffentlichen, aber es geschah durch Zauberei. Es fing einfach ... irgendwie ... an zu arbeiten.
Carson Myers
Haben Sie versucht, VMware Player Myersguy zu verwenden?
Apache
Wenn Sie VMWare verwenden, müssen Sie 1) die Tastatur und die Mäuse an die virtuelle Maschine anschließen und anschließend 2) den Hardware-Mauszeiger in VMware deaktivieren, damit dies unabhängig funktioniert. Für Virtualbox bin ich nicht sicher, aber ich gehe davon aus, dass dies funktionieren sollte.
Bubu

Antworten:

2

Ich hatte den gleichen Fehler (und einige andere!), Als ich versuchte, VirtualBox dazu zu bringen, mein iPhone in einer Windows-VM zu erfassen. Die Lösung für mich war, einen USB-Gerätefilter für diese bestimmte VM zu erstellen.

  1. Die VM muss ausgeschaltet sein
  2. Wählen Sie die VM in der VirtualBox-GUI aus
  3. Klicken Sie auf die Schaltfläche "Einstellungen"
  4. Gehen Sie zum Menüpunkt "USB" (hier können Sie USB-Gerätefilter hinzufügen / löschen / bearbeiten)
  5. Klicken Sie auf der rechten Seite auf die Schaltfläche "Filter von Gerät hinzufügen", um die angeschlossenen und erkannten USB-Geräte aufzulisten
  6. Wählen Sie Ihre Tastatur aus der Liste aus
  7. Fügen Sie einen weiteren Filter für Ihre USB-Maus hinzu
  8. Starte deine VM und hoffe es funktioniert :)

Als ich das für mein iPhone tat, als das (virtuelle) Betriebssystem hochfuhr, erkannte es mein iPhone sofort und ich konnte mit iTunes in der VM synchronisieren. Der Host hat das iPhone erst erkannt, als ich es manuell von der VM getrennt habe.

ItsOnlyOneLineOfCode
quelle
1

Sie können auch mit der Synergy-Anwendung experimentieren, um die Tastatur (und die Zwischenablage) virtuell über TCP / IP zu verbinden. Möglicherweise müssen Sie die erweiterten Einstellungen in Synergy aufrufen, es sei denn, Sie haben die DNS-Einrichtung für Ihre Computer abgeschlossen.

PeteS
quelle
0

Überzeugen Sie das Host-Betriebssystem davon, dass es die zweite Tastatur und Maus nicht erkennt. Das sollte sie offen lassen, damit der Gast sie über eine USB-Regel abrufen kann.

thomasfedb
quelle
1
irgendwelche Vorschläge, wie man das macht?
UncleZeiv
0

Wenn Sie Windows verwenden, scheint dies eine bewusste Einschränkung zu sein.

libusb bemerkt diese Einschränkung für Windows.

Bugster
quelle