Sim, existe um programa de código aberto para criar entradas falsas de teclado e mouse para o GNU / Linux. É chamado Xdotool .
Para pressionar uma tecla (neste exemplo 'a') a cada dois segundos, você pode usar um script como este:
#!/bin/bash
while true; do
xdotool key a
sleep 2
done
Se você tornar este script executável e adicioná-lo a Startup Applications, ele pressionará 'a' a cada dois segundos.