1

Я использую Oracle VM VirtualBox в Windows 7 для запуска Ubuntu. Я хотел бы, чтобы виртуальная машина получала входные данные из окон без нажатия клавиши хоста (R-Ctrl). Когда я переключаюсь на окно виртуальной машины из Windows, это выглядит так,

http://i.imgur.com/6XqxNim.png

Зеленая стрелка вниз указывает на то, что ввод из окон не принят. После нажатия клавиши «Хост» стрелка затухает,

http://i.imgur.com/nP0gjYr.png

Как я могу сделать так, чтобы стрелка всегда была серой, даже после переключения между ВМ и другими программами Windows (поскольку я не хочу нажимать R-Ctrl каждый раз, когда я переключаюсь обратно на ВМ)?

1 ответ1

1

Если вы наведете курсор на зеленую / серую стрелку с указателем мыши, вы увидите, что зеленый цвет фактически указывает на то, что ввод получен, а серый - нет: это противоположно тому, что вы сказали.

В течение некоторого времени Linux на VirtualBox будет автоматически захватывать, как только окно будет сфокусировано, нажав на него или Alt-Tabbing к нему. (Я попробовал это только сейчас с Ubuntu 12.04 на VirtualBox 4.2)

Обратите внимание, что даже если вы нажмете правую клавишу Ctrl, чтобы отпустить захват (и стрелка будет серой), большинство нажатий клавиш все равно будут попадать в окно, пока оно сохраняет фокус. Заметными исключениями являются такие, как Alt-Tab (попробуйте с зеленой и серой стрелкой).

РЕДАКТИРОВАТЬ: можете ли вы привести пример, когда "виртуальная машина получает вход от Windows"? В любом случае отключается ли автоматический захват - в главном окне диспетчера "Файл" -> "Настройки" -> "Ввод" -> "Клавиатура автоматического захвата", и не забудьте нажать кнопку ОК - делай что хочешь?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .