Jak przełączać się między maszynami wirtualnymi, które są w trybie pełnoekranowym?

9

Niedawno zmieniłem VMware Workstation na VirtualBox. VMware pozwoliło mi przełączać się między maszynami wirtualnymi w trybie pełnoekranowym, naciskając przycisk na pasku narzędzi. Ponieważ często używam dwóch lub więcej maszyn wirtualnych jednocześnie, z których wszystkie korzystają z obu moich monitorów (wszystkie w trybie pełnoekranowym), ta funkcja jest dla mnie bardzo ważna.

Nie mogę znaleźć czegoś podobnego w VirtualBox. Na pasku narzędzi nie ma przycisku ani pozycji menu. Nie ma skrótu (przynajmniej nie mogę go znaleźć). Nienawidzę tego, że teraz zawsze muszę najpierw zminimalizować wszystkie monitory maszyn wirtualnych jeden po drugim, a następnie zmaksymalizować te z innych maszyn wirtualnych jeden po drugim, pamiętając o maksymalizacji tej w głównym oknie na końcu, w przeciwnym razie mój pasek zadań hosta ukrywa się.

Powiedz mi, że coś mi umknęło! Potrzebuję skrótu / przycisku, aby przełączać się między maszynami wirtualnymi, które jednocześnie przełączają oba okna pełnoekranowe.

VirtualBox 4.3.0. Dodatki gości są aktualizowane. Windows 7 x64 SP1 na hoście i większości gości (czasami gość Linux).

kremacja
źródło
Nie znam VMWare i pytanie nie jest do końca jasne. Czy chcesz przełączać się między dwiema pełnoekranowymi maszynami wirtualnymi? Możesz to zrobić za pomocą Hosta ( + wersja ) + Alt + Tab (jak już zarządzałeś, widzę w komentarzach). Jeśli możesz to zrobić, nie ma potrzeby minimalizowania i maksymalizowania tych okien. (Więc nie ma również potrzeby maksymalizowania wszystkich maszyn wirtualnych w tym samym czasie) Czy coś mi brakuje?
Rik
1
@Rik Tak, chcę przełączać się między dwiema pełnoekranowymi maszynami wirtualnymi, które używają dwóch monitorów . Ostatnia część jest ważna, ponieważ Host + Alt + Tab przełącza tylko jedno okno (jeden monitor) na raz i denerwujące jest znalezienie odpowiedniego drugiego monitora, ponieważ wszystkie okna VirtualBox pokazują tylko logo maszyny wirtualnej, więc musisz spojrzeć na tekst, aby uzyskać poprawny.
kremacja
1
Ooo Wow. Teraz rozumiem, co masz na myśli (zawsze używam jednego ekranu dla VM). W Alt + Tab na hoście znajdują się DWIE wpisy na maszynę wirtualną, jeśli mają podwójny ekran. Tak, to irytujące jest zmienić. Uważam to za błąd w VB, ponieważ jeśli masz pierwszy aktywny ekran maszyny wirtualnej, nie widzisz drugiego. Pulpit samego systemu Windows (w trybie podwójnego ekranu) pokazuje się jako jeden wpis, więc dlaczego nie maszyny wirtualne. To nie było do końca jasne w twoim pytaniu, ale teraz aktywowałem podwójny monitor na moich maszynach wirtualnych, tak jest.
Rik
Istnieje (naprawdę kiepskie) rozwiązanie. Możesz umieścić mały plik wsadowy na pulpicie maszyny wirtualnej za pomocą multimonitortool /disable 2i multimonitortool /enable 2(Musisz pobrać narzędzie multimonitortool ). Spowoduje to jednak, że wszystkie okna na wyświetlaczu 2 zmienią się na 1 (pozostawiając 2 puste). Ale aktywuje wyświetlacz 2 bez konieczności jego wyszukiwania. (Być może można to zrobić bez wyłączania go). Ale VB powinien być tym, który robi to bez tych łatek. Być może istnieją skróty do wyświetlania wyświetlacza 2.
Rik
Dla osób, które używają więcej niż jednej maszyny wirtualnej, jest to poważna irytacja i nadal nie jest posortowana.
user3791372,

Odpowiedzi:

13

Wewnątrz maszyny wirtualnej możesz osiągnąć swój cel poprzez:

  • naciśnięcie klawisza Host (Win: Ctrldomyślnie prawy , OSX:; Commandwystarczy tylko jedno naciśnięcie klawisza)
  • Następnie za pomocą Alt Tab

testowany na VirtualBox v. 4.3.8 (tylko jeden monitor)

Po naciśnięciu klawisza hosta gość traci koncentrację na rzecz hosta. Następnie możesz użyć Alt Tabzwykłego sposobu.

Łukasz
źródło
1
Czy przetestowałeś to z konfiguracją podwójnego monitora z jedną maszyną wirtualną zajmującą oba ekrany? I czy oba ekrany przełączają się na drugą maszynę wirtualną? O to właśnie chodziło w tym pytaniu. Nie tylko przełączanie jednego ekranu. Problem polega na tym, że VirtualBox nie aktywuje drugiego ekranu podczas przełączania się na niego. (Alt + Tab ma oba ekrany, jednej maszyny wirtualnej, osobno na liście, co stanowi problem, ponieważ w ten sposób można aktywować tylko jeden ekran na raz i potrzebujesz wielu naciśnięć klawiszy, aby aktywować drugi ekran).
Rik
testowane z konfiguracją z jednym monitorem, bardzo przykro, jeśli zmarnowałem twój czas. Czy możesz zgłosić to samo, jeśli zadziała to przy wielu naciśnięciach klawiszy? dzięki!
Łukasz
1
W porządku Dzięki za myślenie. Zajęło mi również trochę czasu, zanim zrozumiałem, że problem dotyczy konfiguracji podwójnego ekranu. Najwyraźniej VMware robi to poprawnie (pokazuje jeden wpis w Alt + Tab) dla maszyny wirtualnej z dwoma ekranami, podczas gdy VirtualBox pokazuje dwie pozycje (dla obu ekranów jednej maszyny wirtualnej). Dlatego przełączanie jest tak trudne w VirtualBox z / na maszynę wirtualną z dwoma ekranami.
Rik
0

O ile mogę stwierdzić, „jedynym” sposobem na to jest otwarcie menu na dole (ustaw kursor na środkowym dole vm

wprowadź opis zdjęcia tutaj

Jeśli nie otworzy się to menu, naciśnij klawisz hosta - zazwyczaj dobrze ctrl. Naciskając to menu, naciśnij alt tab.

Irytujące jest to, że chociaż działa, nie jest to zbyt konsekwentne.

Journeyman Geek
źródło
Nie mogę go uruchomić po prostu otwierając pasek narzędzi, ale Host + Alt + Tab wywołuje zwykłe przełączanie okien w Windowsie hosta. Ale to wciąż zmienia tylko jedno okno na raz. Chcę przełączać oba okna pełnoekranowych maszyn wirtualnych w tym samym czasie, jak mogłem w VMware.
kremacja
-1

Myślę, że mam, naciśnij klawisz hosta (domyślnie prawy CTRL), a następnie przytrzymaj ctrl + tablicę alt po lewej / prawej stronie, jeśli utrzymujesz jedną maszynę wirtualną w trybie pełnoekranowym na obszar roboczy, to po naciśnięciu sekwencji klawiszy, którą właśnie powiedziałem przejdziesz bezpośrednio do następnej maszyny wirtualnej na pełnym ekranie: D

Działa, jeśli wyłączysz „Auto Capture Keyboard” w głównym oknie VirtualBox (Plik> Preferencje> Wejście). Ale potem musisz nacisnąć klawisz hosta za każdym razem, gdy chcesz wpisać „gość”.

użytkownik268996
źródło
-2

Aby wyjść z trybu pełnoekranowego przytrzymaj klawisz Host i naciśnij F

chrześcijanin
źródło
Nie chcę wychodzić z trybu pełnoekranowego. Chcę przełączać się między dwiema maszynami wirtualnymi, które są w trybie pełnoekranowym i pozostają w trybie pełnoekranowym.
kremacja