Crie um atalho de teclado personalizado para enviar Super + 2

8

Estou tentando definir meu numpad para ser um centro de controle de mídia. Eu quero ter a chave 0 puxar Clementine e trazê-lo para o primeiro plano. Agora eu tenho isso definido para lançar Clementine, mas apenas dança no lançador e não vem em primeiro plano. Então, eu tenho Clementine preso ao segundo slot no lançador, e eu quero configurar um atalho de chave personalizada através das configurações do teclado. A pergunta é: como eu envio Super + 2 como um comando?

Em segundo lugar, quero que as teclas de mais e menos enviem Alt + Left e Alt + Right (para navegação do navegador).

Terceiro, e menos importante, quero que a chave do período abra o EQ da Clementine e 7 e 9 para enviar Avanço Rápido e Retrocesso.

    
por wjandrea 17.10.2014 / 02:02

3 respostas

5
  

Como faço para enviar Super + 2 como um comando

Você pode usar xdotool para isso ( sudo apt-get install xdotool para instalar):

xdotool key super+2
  

Em segundo lugar, quero que as teclas mais e menos enviem Alt + Left e Alt + Right

Isso deve funcionar:

xdotool key alt+Right
xdotool key alt+Left
  

7 e 9 para enviar Avanço Rápido e Retrocesso

Você pode experimentar:

xdotool key XF86AudioNext
xdotool key XF86AudioPrev
  

Eu quero que a chave do período abra o EQ da Clementine

É aqui que as coisas ficam complicadas. Sem um atalho dedicado, você teria que programar uma macro xdotool para acessar o menu e lançar o equalizador, mas também não tenho certeza se isso funcionaria.

Em qualquer caso, como você pode ver, a maioria dessas personalizações pode ser executada usando as pressões virtuais xdotool .

Se você está se perguntando como atribuir esses comandos a teclas de atalho de sua escolha, confira este Q & amp; A:

por Glutanimate 18.10.2014 / 21:30

2

Outra abordagem (eu acho mais fácil) seria usar a AutoKey.

Você pode obtê-lo do nosso PPA do Ubuntu (para a versão mais recente lançada).

link

com documentação em

link

Quando as teclas estiverem definidas como teclas de atalho, você poderá usar frases personalizadas para que elas emitam o que você quiser.

O AutoKey também suporta macros escritas em Python que podem fazer quase tudo quando são ativadas por uma frase de acionamento ou tecla de atalho. Você pode até mesmo dizer a uma macro para funcionar apenas em certas janelas, para que as teclas de atalho funcionem como chaves normais em outros lugares.

    
por Joe 23.10.2014 / 08:26
0

Provavelmente você pode pegar os scancodes das teclas e atribuir os atalhos manualmente. O artigo abaixo lista alguns utilitários que podem ajudar: link

    
por Arun 18.10.2014 / 18:56