Закріплення Command + Tab у віртуальній коробці


22

У мене встановлено Mac OS X 10.8 з встановленим VirtualBox. Я запускаю Windows 7 як віртуальна машина.

Коли я перебуваю в Windows, я виявляю, що Command + Tab не працює, і мені було цікаво, чи можу я його виправити, щоб він все ще функціонував так, ніби я був в OS X?

Мені потрібно, щоб я мав можливість перемикатися між запущеними програмами на OS X, але натомість Windows робить цю штуку 3D swooshie між моїми відкритими вікнами в Windows 7.

Будь-які ідеї?

Відповіді:


47

У налаштуваннях менеджера VirtualBox перейдіть до пункту «Введення» та зніміть прапорець із опцією «Клавіатура автоматичного захоплення». Залиште без позначення (опція внизу зображення внизу).

Якщо опція CMD-LEFT зазвичай вимикається, вона вимикається за замовчуванням (якщо вам потрібно тимчасово змінити її назад, використовуйте CMD-LEFT).

Таким чином CMD-TAB працює як у будь-якому іншому додатку Mac OS X.

Мені це було дуже прикро, і я нарешті знайшов рішення сьогодні. Однак я не знаю, чи налаштування може заважати чомусь іншому. Поки я спробував CTRL-TAB в гостьовій ОС, і це фіксується як очікувалося.

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


Це працювало і для мене. Мені довелося перезавантажити свій VM, але я цього очікував. Ще не впевнені в побічних ефектах.
харпервіль

4

Що станеться, якщо ви Command- Tabправою Commandклавішею або встановите ключ хоста лівою Commandклавішею на вкладці "Введення" у налаштуваннях? У мене немає Mac для перевірки, але це може бути досить божевільним для роботи.

Знімок екрана

Інакше я не вірю, що це наразі можливо, але ви також можете вимкнути "Клавіатуру автоматичного захоплення".

Це має очевидні недоліки вимагати натискання або натискання клавіші перед тим, як передавати введення гостям, а також не допомагати взагалі після передачі вводу, але це може зняти симптом, якщо все, що ви зазвичай робите, - це перегляд гостя екран машини.


0

Як зазначено вище

1) Ви встановлюєте ключ хоста на правий CMD / Win-ключ і 2) вимикаєте автоматичне захоплення

Але найголовніше

3) Ви створюєте сценарій автоматичної клавіші під гостем Windows

~LWin Up:: return
~RWin Up:: return

щоб зупинити вимкнення меню «Пуск Windows» під час використання CMD + Tab і продовжувати працювати інші ярлики Win +, наприклад Win + R і Win + E тощо.

PS Чому CMD + Tab або Win + Tab не є комбінацією клавіш Windows? Тому що після натискання ви покинули Windows і перебуваєте в OSX. І Windows отримала лише клавішу Win вниз. Ніколи не отримував Tab.


-1

У Windows немає ключа CMD або Command. Я думаю, ти маєш на увазі CTRL-Tab?


2
Я не думаю, що ви правильно розумієте питання. Я на Mac, а під час роботи всередині віртуальної машини Win 7 Cmd + Tab працює в Windows так, ніби ви натискаєте Ctrl + Tab. Я хочу, щоб Mac захоплював Cmd + Tab як звичайний і перемикав програми. Зрештою, Windows технічно кажучи, завдяки VirtualBox працює як програма в Mac.
josef.van.niekerk
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.