Obecnie próbuję uruchomić VirtualBox na moim drugim monitorze, z dedykowaną myszą i klawiaturą. Jednak robienie tego nie okazało się łatwe. Były czasy, w których działa mysz, ale nie działa klawiatura, odwrotnie lub w ogóle nic nie działa. Największy problem, na jaki napotykam, to:
Podczas włączania myszy i klawiatury USB z maszyny Wirtualnej pojawia się błąd: „Urządzenie USB jest zajęte poprzednim żądaniem”. Jedyną rzeczą, która korzysta z drugiej myszy i klawiatury, jest jednak Windows. Drugi błąd, który otrzymałem, stwierdził, że maszyna wirtualna nie mogła utworzyć serwera proxy dla urządzenia. Ponadto maszyna wirtualna czasami wyłącza całkowicie klawiaturę pomocniczą, co wymaga ode mnie odłączenia i ponownego podłączenia do komputera, aby ponownie ją włączyć.
Automatyczne przechwytywanie klawiatury jest wyłączone i podczas gdy rozwiązanie, które czytałem online, mówi o wyłączeniu integracji myszy, ta opcja jest nieaktywna na moim komputerze.
źródło
Odpowiedzi:
Miałem ten sam błąd (i kilka innych!), Gdy próbowałem przekonać VirtualBox do przechwycenia mojego iPhone'a na maszynie wirtualnej z systemem Windows. Rozwiązaniem było dla mnie utworzenie filtra urządzeń USB dla tej konkretnej maszyny wirtualnej.
Gdy zrobiłem to na moim iPhonie, kiedy uruchomiono (wirtualny) system operacyjny, od razu wykrył mój iPhone i mogłem zsynchronizować się z iTunes na maszynie wirtualnej. Host nie wykrył iPhone'a, dopóki ręcznie go nie odłączyłem od maszyny wirtualnej.
źródło
Możesz także eksperymentować z aplikacją Synergy, aby podłączyć klawiaturę (i schowek) wirtualnie przez tcp / ip. Konieczne może być przejście do ustawień zaawansowanych w Synergy, chyba że masz pełną konfigurację DNS dla swoich komputerów.
źródło
Spróbuj przekonać system operacyjny, że nie może rozpoznać drugiej klawiatury i myszy. To powinno pozostawić je otwartym dla gościa, aby mógł skorzystać z reguły USB.
źródło
Jeśli używasz systemu Windows, wydaje się to celowym ograniczeniem.
libusb zauważa to ograniczenie w systemie Windows.
źródło