Czy to możliwe, dedykowana mysz i klawiatura dla maszyny wirtualnej?

27

Załóżmy, że mam komputer z dwoma monitorami. Używam np. Systemu Windows Vista natywnie i uruchamiam wirtualny komputer Ubuntu. Przechodzę do trybu pełnoekranowego, tak że na jednym monitorze widzę pulpit systemu Windows, a na drugim - Ubuntu Desktop. Mogę teraz używać myszy i klawiatury dla obu z nich.

Działa to dobrze, ale naprawdę chciałbym podłączyć drugą mysz i drugą klawiaturę do mojego fizycznego komputera i przeprowadzić konfigurację, aby jeden zestaw urządzeń wejściowych był używany w systemie Windows, a drugi dla wirtualnego Ubuntu. Wtedy dwie osoby mogłyby pracować jednocześnie, tak jakby korzystały z dwóch oddzielnych komputerów, chociaż istnieje tylko jedna maszyna fizyczna.

Obecnie używam Sun VirtualBox i ma funkcję przypisywania określonych urządzeń USB do maszyny wirtualnej. Chociaż czasami działa to np. Na zewnętrzne dyski, nigdy nie działało to dla myszy i klawiatur (tak, oczywiście, że moje urządzenia wejściowe są podłączone przez USB!).

Chciałbym poznać rozwiązanie, które działa z VirtualBox, ale każda odpowiedź jest doceniana, nawet jeśli potrzebne jest inne oprogramowanie do wirtualizacji lub dodatkowy sprzęt.

Lena Schimmel
źródło

Odpowiedzi:

8

Artykuł w Wikipedii na temat wirtualizacji pulpitu Multiseat wymienia kilka rozwiązań.

Bardziej ogólną koncepcją jest konfiguracja Multiseat , która nie jest specyficzna dla maszyn wirtualnych, ale w razie potrzeby jeden z użytkowników może uruchomić program maszyny wirtualnej na swoim miejscu.

Konfiguracja wielostanowiskowa, wielostanowiskowa lub wieloterminalowa to pojedynczy komputer, który obsługuje wielu niezależnych użytkowników jednocześnie. We współczesnym użyciu terminy odnoszą się do wielu użytkowników korzystających z jednego komputera osobistego, każdy z własną konsolą, składający się z klawiatury, myszy, monitora i ewentualnie słuchawek.

Hugh Allen
źródło
Dobra uwaga - dźwięk również musi zostać oddzielony.
Camilo Martin,
13

Możesz to zrobić za pomocą virtualbox. Testowałem to z wersją 3.0.2 (nie OSE) z Ubuntu jako gospodarzem i XP jako gościem, ale to nie powinno mieć znaczenia. Najpierw musisz zmienić ustawienia maszyny, aby przekazać urządzenia USB do maszyny wirtualnej, ale myślę, że już to zrobiłeś. W przypadku klawiatury powinieneś wyłączyć „automatyczne przechwytywanie klawiatury” w menu Plik-> Preferencje-> Wprowadzanie. Następnie uruchom maszynę wirtualną i wyłącz integrację wskaźnika myszy. Powodzenia!

Kim
źródło
Dzięki za odpowiedź. Właśnie zaktualizowałem do wersji 3.0.2 i nadal nie działa. Ale tak naprawdę wydaje mi się, że integracja USB w ogóle nie działa na moim hoście Vista i na moim hoście XP. Niedługo wypróbuję to na hoście OS X i poinformuję, czy tam działa. Jeśli to działa, rozważę zgłoszenie błędu w virtualbox.
Lena Schimmel
Czy dodałeś urządzenia w obszarze Ustawienia-> USB? Czy wprowadziłeś wszystkie ustawienia, które zasugerowałem? Nie jestem pewien, ale może potrzebujesz dodatków gości, aby to zadziałało. Jestem w 100% pewien, że gdyby to był błąd, zostałby już naprawiony. Powinien nawet działać z wersją 2.x, ale nie mam go tutaj zainstalowanego.
Kim
Tak, dokonałem wszystkich tych ustawień. Miałem też okazję przetestować to na hoście z systemem OS X, a pozycje menu dotyczące przypisania myszy i klawiatur USB były wyszarzone, podczas gdy te dla innych urządzeń USB były dostępne. Więc to też nie działało. Niedługo zaktualizuję moje pytanie za pomocą zrzutów ekranu - w tej chwili nie mam dostępu do hostów.
Lena Schimmel,
Doświadczenia z vmware?
Edoardo
0

Korzystam z systemu Windows 7 Pro x64. Moją maszyną wirtualną jest Kali Linux, a moja wirtualna skrzynka to 4.2.xxx. Zainstalowałem tylko rozszerzenie i zamontowałem mysz i klawiaturę USB na maszynie wirtualnej i działało. Myślę, że działałoby to nawet bez rozszerzenia

ntwanam
źródło