Estou usando este pequeno script. Ele precisa do pacote evemu instalado e da sudo-confguration para o evemu-event sem notificação de senha. EVDEVICE
é o dispositivo usado para emular a entrada. /dev/input/event8
é o meu teclado (use sudo evemu-record
para encontrar o seu)
#!/bin/bash
# keycomb.sh
EVDEVICE=/dev/input/event8
for key in $@; do
sudo evemu-event $EVDEVICE --type EV_KEY --code KEY_$key --value 1 --sync
done
# reverse order
for (( idx=${#@}; idx>0; idx-- )); do
sudo evemu-event $EVDEVICE --type EV_KEY --code KEY_${!idx} --value 0 --sync
done
você pode, por exemplo altere uma guia com ./keycomb.sh RIGHTCTL PAGEDOWN
.
Por favor, note: Este script não faz nenhuma validação nos parâmetros, use com cuidado;)