Respuestas:
Sí, hay un programa de código abierto para crear entradas falsas de teclado y mouse para GNU / Linux. Se llama Xdotool .
Para presionar una tecla (en este ejemplo 'a') cada dos segundos, puede usar un script como este:
#!/bin/bash
while true; do
xdotool key a
sleep 2
done
Si hace que este script sea ejecutable y lo agregue a las Aplicaciones de inicio, presionará 'a' cada dos segundos.
Aquí está la documentación para Xdotool
Y aquí está la parte específica de los comandos del teclado.