Як перемикатися між віртуальними машинами, які перебувають у повноекранному режимі?


9

Нещодавно я перейшов з робочої станції VMware на VirtualBox. VMware дозволив мені перемикатися між віртуальними машинами в повноекранному режимі натисканням кнопки на панелі інструментів. Оскільки я часто використовую відразу дві або більше віртуальних машин, які використовують усі мої монітори (усі в повноекранному режимі), ця функція для мене дуже важлива.

Я не можу знайти щось подібне у VirtualBox. На панелі інструментів немає жодної кнопки чи меню. Немає ярлика (принаймні, я не можу його знайти). Я ненавиджу, що тепер мені завжди доводиться спочатку мінімізувати всі монітори віртуальних машин один за одним, а потім максимально використовувати ті, що працюють з інших віртуальних машин, один на один, пам'ятаючи про те, щоб максимально збільшити той, що знаходиться в головному вікні, інакше моя панель завдань хоста приховується.

Скажіть, будь ласка, що я щось пропускаю! Мені потрібен ярлик / кнопка для перемикання між віртуальними машинами, що перемикають обидва вікна на повноекранному екрані одночасно.

VirtualBox 4.3.0. Поповнення гостей оновлено. Windows 7 x64 SP1 для хоста та більшості гостей (іноді гість Linux).


Я не знайомий з VMWare, і питання не зовсім зрозуміле. Ви хочете перемикатися між двома повноекранними VM? Це можна зробити за допомогою Host ( + реліз ) + Alt + Tab (як ви вже встигли побачити в коментарях). Якщо ви можете це зробити, то не потрібно буде мінімізувати та максимізувати ці вікна. (Отже, також не потрібно одночасно максимізувати всі VM) Чи мені щось не вистачає?
Рік

1
@Rik Так, я хочу переключитися між двома повноекранними відеомагнітофонами, в яких обидва використовують два монітори . Остання частина важлива, оскільки Host + Alt + Tab перемикає лише одне вікно (один монітор) за один раз, і прикро знайти правильний другий монітор, оскільки всі вікна VirtualBox просто показують логотип віртуального комп'ютера, тому вам потрібно подивитися на текст, щоб отримати правильний.
кремор

1
Ооо, вау. Тепер я бачу, що ви маєте на увазі (я завжди використовую один екран для VM). У вкладці Alt + хоста є ДВІ записи на VM, якщо вони мають подвійний екран. Так, тоді прикро перемикатися. Я вважаю це помилкою в VB, тому що якщо у вас перший екран активного VM, ви не можете бачити другий. Сам робочий стіл Windows (у подвійному екрані) відображається як один запис, то чому б не VM. Це було не зовсім ясно у вашому запитанні, але тепер я активував подвійний монітор у своїх віртуальних машинах, це так.
Рік

Є (справді кульгавий) рішення. Ви можете розмістити невеликий пакетний файл на робочому столі VM за допомогою multimonitortool /disable 2та multimonitortool /enable 2(Вам потрібно завантажити multimonitortool ). Але це призведе до того, що всі вікна на дисплеї 2 перейдуть до 1 (2 залишиться порожнім). Але він активує дисплей 2, не потребуючи його шукати. (Можливо, це можна зробити, не відключаючи). Але насправді VB повинен бути тим, хто робить це без цих патч-рішень. Можливо, є ярлики для показу дисплея 2.
Рік

Для людей, які використовують більше одного VM, це є великим роздратуванням і все ще не сортується.
користувач3791372

Відповіді:


13

Коли ви знаходитесь у ВМ, ви можете досягти своєї мети:

  • натискання клавіші хоста (Win: право Ctrlза замовчуванням, OSX:; Commandпотрібно лише одне натискання клавіші)
  • Потім використовуючи Alt Tab

перевірено на VirtualBox v. 4.3.8 (лише один монітор)

Після натискання клавіші господаря гостя втрачає фокус на користь господаря. Тоді можна скористатися Alt Tabзвичайним способом.


1
Ви перевірили це за допомогою подвійної настройки монітора з одним VM, що займає обидва екрани ?? І чи обидва екрани перемикаються на інший VM? Саме про це йшлося. Не просто перемикання одного екрана. Проблема полягає в тому, що при переключенні на нього VirtualBox не активує другий екран. (На вкладці Alt + є обидва екрани, один VM, вказаний індивідуально, що є проблемою, оскільки таким чином можна одночасно активувати лише один екран, і для активації другого екрана потрібно кілька клавіш).
Рік

протестували за допомогою єдиного налаштування монітора, дуже шкода, якщо я витратив ваш час. Чи можете ви повідомити те саме, якщо це працює для вас з кількома натисканнями клавіш? Дякую!
Лука

1
Нічого страшного. Дякуємо, що подумали разом. Також мені знадобилося деякий час, перш ніж я зрозумів, що проблема була в налаштуванні подвійного екрана. Мабуть, VMware робить це правильно (показує один запис у Alt + Tab) для VM з двома екранами, в той час як VirtualBox показує дві записи (для обох екранів однієї VM). Ось чому перехід у VirtualBox настільки важкий з / на VM з подвійним екраном.
Рік

0

Наскільки я можу сказати, "єдиний" спосіб зробити це - відкрити меню внизу (піднесіть курсор до центральної нижньої частини vm

введіть тут опис зображення

Якщо це меню не відкриється вгору, натисніть клавішу хосту - зазвичай справа ctrl. Якщо це меню у фокусі, натисніть alt tab.

Прикро, хоча це працює, його не дуже позитивно.


Я не можу змусити його працювати, просто відкривши панель інструментів, але Host + Alt + Tab відкриває звичне перемикання вікон хост-Windows. Але це все одно перемикає лише одне вікно. Я хочу переключити обидва повноекранні вікна VM одночасно, як я міг би в VMware.
кремор

-1

Я думаю, що я це зрозумів, натисніть клавішу хоста (правий CTRL за замовчуванням), потім утримуйте ctrl + alt масив вліво / вправо, якщо ви тримаєте одну VM в режимі повноекранного режиму на робочому просторі, то коли ви натискаєте послідовність клавіш, що я щойно сказав ви перейдете прямо до наступного VM на повноекранному екрані: D

Це працює, якщо вимкнути "Клавіатуру автоматичної зйомки" в головному вікні VirtualBox (Файл> Налаштування> Введення). Але тоді вам потрібно натискати клавішу хоста кожного разу, коли ви хочете ввести "гість".


-2

Щоб вийти з режиму повноекранного режиму, утримуйте клавішу хоста та натисніть F


Я не хочу виходити з режиму повноекранного режиму. Я хочу перемикатися між двома ВМ, які знаходяться в повноекранному режимі і залишатися в повноекранному режимі.
кремор
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.