O teclado do meu laptop não possui teclas de atalho de mídia (por exemplo, "Próxima faixa" etc.). Eu freqüentemente uso o laptop conectado a um teclado externo, o que faz. Vou para a guia Configurações-> Teclado-> Atalhos e selecione "Som e mídia", e vejo que "Próxima faixa" está vinculada à tecla de atalho "áudio próximo". Vejo que posso substituir isso por uma ligação de chave personalizada, mas substitui o atalho "audio next".
Eu gostaria de uma solução que me permita mapear um segundo atalho para esse comando sem substituí-lo. Vejo que posso definir chaves personalizadas, para que eu possa fazer um mapeamento exclusivo para rhythmbox-client --next
etc, mas isso seria uma solução específica para a caixa de ritmos. Estou procurando uma solução Ubuntu mais nativa que funcione em qualquer player da mesma forma que as atuais teclas de mídia "áudio próximo" do teclado externo. Alguma ideia?
fonte
Respostas:
Para simular eventos de teclado, sugiro a ótima ferramenta xdotool .
1. Instale
xdotool
via terminal ( CTRL+ ALT+ T):ou use o Software Center .
2. Crie um script que use o xdotool para emular o evento "audio next" nos teclados multimídia. No terminal:
Copie o seguinte conteúdo na janela do editor que se abriu. Após copiar o código, salve-o e feche-o:
Agora torne o script executável:
3. Faça logout e efetue login para recarregar seu PATH .
4. Crie o atalho personalizado
Vá para
System Settings
, então vá paraKeyboard
, entãoShortcuts
.Pressione o
+
botão na parte inferior da caixa de diálogo. Forneça um nome para o atalho que você está prestes a criar e para o preenchimento de comando em:audionext
. PressioneOK
.Ao lado do seu novo atalho, você verá
disabled
. Clique no texto e pressione a combinação de teclado que você deseja atribuir à emulação do teclado de mídia.Agora você deve conseguir "áudio a seguir" com o atalho do teclado!
fonte