Установка: у меня работает VirtualBox, моя гостевая ОС - Windows 7. У меня также есть несколько рабочих областей Ubuntu, по которым я перемещаюсь с помощью Ctrl kbd> + Alt kbd> + Arrow < Ключи / kbd>.
Проблема в том, что, когда окно виртуальной машины получает фокус, оно перехватывает клавиши Ctrl kbd> + Alt kbd> (фактически оно перехватывает все клавиши, что является технически правильным поведением), но тогда эти клавиши больше не выполняют переключение рабочей области моей операционной системы.
Я бы хотел, чтобы быстрая клавиша переключения рабочей области продолжала работать, даже если моя ВМ сфокусирована . Я полагаю, я не возражаю, если обе ОС получат Ctrl kbd> + Alt kbd> + Arrow kbd> и обработают их (хотя моя виртуальная машина не использует эти горячие клавиши.)
Мой обходной путь - щелкать вне (не фокусировать) виртуальную машину, но я не хочу этого делать.
Возможно, не будет никакого решения, но я подумал, что спросить.
В настоящее время нет никакой опции настроить поведение получения нажатий клавиш хоста в VirtualBox. Это или всегда "Автоматическая Клавиатура Получения" или никогда так. Это может быть определено в установках приложения от Виртуального предпочтительного диалогового окна менеджера по Полю.
А удобный способ временно переключить получение клавиатуры хоста нажимает Хост - ключ однажды. По умолчанию это установлено на Право Ctrl , но в моей системе я установил его на Право Сдвиг как показано ниже:
, Если автополучению включили, мы можем использовать ключи хоста, пока мы не переключаемся назад.
В случае, если мы использовали Высокий звук Вкладка переключатель приложения, гость восстанавливает состояние получения клавиатуры по умолчанию, когда гостевые окна получают фокус снова.