Захват клавиатуры VirtualBox неполный - PullRequest
0 голосов
/ 04 апреля 2019

Issue

Захват клавиатуры Virtualbox не захватывает важные ключи для арки, такие как mod + h, mod + q и т. Д. Гостем. Другие «захвачены» без проблем (то есть клавиатура работает нормально в противном случае)

Конфигурация

  • Хост: MacOS Mojave
  • Гость: Archlinux
  • Автоматический захват клавиатуры: вкл.
  • Установлены гостевые дополнения (и в остальном работают для обмена файлами и т. Д.)

Повествование

У меня установлен archlinux для различных задач разработки серверов, использующих i3 в качестве оконного менеджера. Использование клавиши хоста (клавиши управления) и h / j / k / l, а также q для выхода с модификатором сдвига и без него имеет решающее значение для рабочего процесса, использующего нажатия клавиш vi для управления окнами и приложениями.

Когда я использую cmd + H (клавиатура отображается как захваченная в строке состояния), она скрывает окно (поведение MacOS). Это происходит даже в последовательности загрузки, когда клавиатура обычно полностью захвачена и требует освобождения клавиатуры для мыши и клавиатуры. Та же проблема с аналогичными сочетаниями клавиш в MacOS.

Также попытался перейти на полный экран, без разницы.

Изменение клавиши mod на alt не работает из-за того, что приложения используют alt без возможности переназначения.

...