1

Я использую Linux Mint.

Я подписчик Apple Music, поэтому мне пришлось искать способ установить iTunes. Я решил установить Windows 7 в виртуальной машине. (В Windows 10 были проблемы с бесшовным режимом VirtualBox).

Единственная проблема, с которой я столкнулся, заключается в том, что мои медиа-ключи не влияют на работу программы в VirtualBox. Чтобы приостановить музыку, мне нужно сфокусировать окно и нажать клавишу пробела или кнопку паузы на экране, что довольно неудобно.

Как я могу автоматически пересылать свои медиа-ключи в VirtualBox?

Моя клавиатура - Alienware TactX.

1 ответ1

0

Mint XFCE имеет ярлыки приложений, которые вы можете назначить любой клавише (или комбинации) в настройках клавиатуры.

Если вы можете назначить ярлык для ваших мультимедийных клавиш, вы можете запустить команду или скрипт, который переключится на VirtualBox и отправит нужные ключи. Может быть, макропрограмма?

Я попробовал это с моей клавиатурой, у него есть 3 "пользовательские" клавиши, интернет-клавиша и клавиши регулировки громкости. "Пользовательские" ключи выдают ошибку "Неизвестный ключ освобожден" в dmesg / /var/log/syslog который говорит, что setkeycodes должны заставить его работать. Интернет и клавиши регулировки громкости установлены в порядке. Но элементы управления звуком в XFCE перехватывают клавиши регулировки громкости, прежде чем передавать их на комбинацию клавиш, и другие изменения конфигурации, вероятно, исправят это.


И пробовал эти идеи?

  • С https://www.virtualbox.org/ticket/4263 : «Отключение [или включение] автоматического захвата клавиатуры в глобальных настройках машины»
  • Использовать "Бесшовный режим" и перемещать окно медиаплеера, как "обычное" окно Linux? (Требуется пакет гостевых дополнений VirtualBox внутри виртуальной машины)

Бесшовный режим

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