Mouse e tastiera dedicati su VirtualBox VM


22

Attualmente sto cercando di eseguire VirtualBox sul mio secondo monitor, con un mouse e una tastiera dedicati. Tuttavia, farlo non è stato facile. Ci sono stati momenti in cui il mouse funziona, ma non la tastiera, viceversa, o niente funziona affatto. Il problema più grande in cui mi imbatto è questo:

Quando abilito il mouse e la tastiera USB dalla VM, viene visualizzato un messaggio di errore: "Il dispositivo USB è occupato con una richiesta precedente". L'unica cosa che utilizza il secondo mouse e tastiera, tuttavia, è Windows. L'altro errore che ho ricevuto ha dichiarato che la VM non è stata in grado di creare un proxy per il dispositivo. Inoltre, la VM occasionalmente disabiliterà completamente la tastiera secondaria, richiedendomi di scollegarlo e ricollegarlo al mio PC per riattivarlo nuovamente.

L'acquisizione automatica della tastiera è disabilitata e, mentre una soluzione che stavo leggendo online ha dichiarato di disattivare l'integrazione del mouse, quell'opzione è disattivata sul mio computer.


Non sono sicuro che sia possibile isolare 2 set di dispositivi di input su 1 macchina fisica ma sicuramente 1 per Problema interessante
BearGriz72

è possibile, l'abbiamo fatto funzionare. Pubblicherei una soluzione su come, ma è successo per magia. Ha appena ... iniziato a funzionare.
Carson Myers,

Hai provato a utilizzare il lettore VMware Myersguy?
Apache,

Quando si utilizza VMWare, il modo per farlo è 1) collegare la tastiera e i mouse alla macchina virtuale, quindi 2) disabilitare il cursore del mouse hardware in vmware, quindi funzionerà in modo indipendente. Per Virtualbox non sono sicuro, ma presumo che dovrebbe funzionare.
bubu,

Risposte:


2

Ho avuto lo stesso errore (e pochi altri!) Quando stavo cercando di ottenere VirtualBox per catturare il mio iPhone in una macchina virtuale Windows. La soluzione per me era creare un filtro dispositivo USB per quella particolare VM.

  1. La macchina virtuale deve essere nello stato "Spento"
  2. Seleziona la VM nella GUI di VirtualBox
  3. Fai clic sul pulsante "Impostazioni"
  4. Vai alla voce di menu "USB" (qui puoi aggiungere / cancellare / modificare i filtri del dispositivo USB)
  5. Sul lato destro, fai clic sul pulsante "Aggiungi filtro dal dispositivo" per elencare i dispositivi USB collegati e rilevati
  6. Seleziona la tua tastiera dall'elenco
  7. Aggiungi un altro filtro per il mouse USB
  8. Avvia la tua VM e spero che funzioni :)

Quando l'ho fatto per il mio iPhone, quando il sistema operativo (virtuale) si è avviato, ha rilevato immediatamente il mio iPhone e ho potuto sincronizzarmi con iTunes nella VM. L'host non ha rilevato l'iPhone fino a quando non l'ho disconnesso manualmente dalla VM.


1

Potresti anche sperimentare l'applicazione Synergy per collegare la tastiera (e gli appunti) praticamente su tcp / ip. Potrebbe essere necessario visitare le impostazioni avanzate in Synergy, a meno che non si disponga di una configurazione DNS completa per i computer.


0

Prova a convincere il sistema operativo host di non riconoscere la seconda tastiera e il mouse. Ciò dovrebbe lasciarli aperti affinché l'ospite possa afferrare tramite una regola USB.


1
qualche suggerimento su come farlo?
ZioZeiv,

0

Se stai usando Windows, questa sembra essere una restrizione deliberata.

libusb nota questa limitazione per Windows.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.