Simuler le mouvement de la souris dans Ubuntu

Problème

Suis à la recherche pour déplacer automatiquement le pointeur de la souris et de simuler des clics de souris à partir de la ligne de commande à l'aide d'un script externe. Ne suis pas à la recherche de:

  • D'enregistrer mouvements de la souris et de la lecture (p. ex., xnee, xmacro)
  • Instantanément déplacez la souris à partir d'un emplacement à un autre (par exemple, xdotool, Python warp_pointer)

Solution Idéale

Ce que je voudrais faire est la suivante:

  1. Modifier un simple fichier de script (par exemple, mouse-script.txt).
  2. Ajouter une liste de coordonnées, vitesse de déplacement, les retards, et les clics de bouton. Par exemple:
    (x, y, taux) = (500, 500, 50) 
    sommeil = 5 
    cliquez sur = gauche 
    
  3. Exécuter le script: xsim < mouse-script.txt.

Question

Comment automatiser les mouvements de la souris, de sorte que la transition à partir de son emplacement actuel vers un autre endroit sur l'écran, à une certaine vitesse? Par exemple:

xdotool mousemove 500 500 --rate 50

La --rate 50 n'existe pas avec xdotool.

OriginalL'auteur Dave Jarvis | 2010-06-06