Como posso executar as teclas de atalho de um script no Gnome?

0

Estou usando o Ubuntu 18.04 x64 (com o gnome).

Eu tenho um conjunto de teclas de atalho para fazer várias coisas, como layouts de switch. Por exemplo, em um fluxo de trabalho, organizo quatro terminais, um em cada canto, e o cromado maximizado em outro desktop. Eu uso essa sequência de chaves para realizá-lo.

<super>terminal<enter>    # open gnome terminal
<ctrl-alt 1>              # hotkey to place it in lower-left corner
<ctrl-shift n>            # open a new terminal window
<ctrl-alt 7>              # hotkey to place it upper-left
<ctrl-shift n>            # ... etc.
<ctrl-alt 3>
<ctrl-shift n>
<ctrl-alt 9>

Em outro fluxo de trabalho, tenho um terminal à esquerda e um navegador à direita. Eu uso esta sequência de chaves:

<super>terminal<enter>
<ctrl-alt 4>
<super>chrome<enter>
<ctrl-alt 6>

Eu adoraria poder fazer isso a partir de um script. Existe uma maneira de eu tocar uma série de pressionamentos de teclas e interpretá-los dessa maneira?

Editar:

Encontrei xdotool , o que parece bom, mas não consigo descobrir como inserir um número de teclado. Por exemplo, se eu quiser pressionar <Ctrl><Alt><KP_9> , tentei

xdotool key ctrl+alt+KP_9

mas parece não fazer nada (nem sequer há um erro de reconhecimento de chave, o que acontece se eu fizer algo como KP_garbage ).

    
por Sir Robert 24.09.2018 / 18:30

0 respostas