
Estou executando o Linux Mint.
Sou assinante do Apple Music, então tive que encontrar uma maneira de instalar o iTunes. Optei por instalar o Windows 7 em uma VM. (O Windows 10 teve problemas com o modo contínuo do VirtualBox).
O único problema que tenho é que minhas chaves de mídia não afetam o programa em execução no VirtualBox. Para pausar a música, preciso focar a janela e pressionar a barra de espaço ou o botão de pausa na tela, o que é bastante inconveniente.
Como posso encaminhar automaticamente minhas chaves de mídia para o VirtualBox?
Meu teclado é um Alienware TactX.
Responder1
O XFCE do Mint possui atalhos de aplicativos que você pode atribuir aparentemente a qualquer tecla (ou combinação) nas configurações do teclado.
Se você puder atribuir um atalho às suas teclas de mídia, poderá executar um comando ou script que mudaria para o VirtualBox e enviaria as chaves desejadas. Talvez um programa macro?
Eu tentei com meu teclado, ele tem 3 teclas de "usuário", uma tecla de internet e teclas de volume. As chaves do "usuário" fornecem um erro "Chave desconhecida liberada" para dmesg / /var/log/syslog
que diz setkeycodes
que deve fazê-lo funcionar. As teclas de internet e volume estão configuradas corretamente. Porém, os controles de áudio no XFCE interceptam as teclas de volume antes de passá-las para o atalho do teclado, mais alterações de configuração provavelmente resolveriam isso.
E experimentou essas ideias?
- Dehttps://www.virtualbox.org/ticket/4263: "Desativando [ou ativando] captura automática de teclado nas configurações globais da máquina"
- Usar o "Seamless Mode" e mover a janela do media player como uma janela "normal" do Linux? (Precisa do pacote Guest Additions do VirtualBox dentro da máquina virtual)