Como programar um script Bash que pressione uma certa combinação de teclas?

4

Por favor, eu preciso de alguém para me ajudar a fazer um script muito simples. O trabalho desse script é apenas pressionar uma certa combinação de teclas no teclado.

Meu objetivo é criar um script que desative completamente os efeitos da área de trabalho do Kubuntu. A combinação de teclas para isso é: "Left-ALT + Left-Shift + F12". Estou ciente de que há um widget que pode fazer esse trabalho, mas estou tentando aprender como realizá-lo com um script bash.

Eu tentei fazer uma pesquisa on-line, mas acho que estava escolhendo o conjunto errado de palavras-chave. Não consegui chegar a um tutorial ou a uma referência que mencionasse essa tarefa.

Agradecemos antecipadamente por sua ajuda!

P.S: Quaisquer sugestões, referências, notas, comentários ou tutoriais também serão muito apreciados.

    
por Ken 11.04.2016 / 07:00

1 resposta

4

Para quem quiser realizar essa tarefa, siga as etapas abaixo:

Crie um arquivo vazio e escreva o seguinte script simples dentro:

#!/bin/bash
xdotool key alt+shift+F12

Salve o arquivo como ".sh" e torne-o executável.

Você pode adicionar qualquer conjunto de chaves e essa ferramenta também pode permitir que você automatize o mouse. Você pode criar scripts muito úteis com ele, se usados corretamente.

Codificação feliz!

Créditos: Agradecimentos especiais ao @muru por me ensinar como escrever este roteiro.

Tutorial: link

    
por Ken 11.04.2016 / 08:25