Comment puis-je capturer mouseevents et keyevents à l'aide de python en arrière-plan sur linux

Je voudrais faire un script python qui peut s'exécuter en arrière-plan, mais l'impression de texte lorsqu'un mouseevent ou keyevent qui se passe. Existe-il des bibliothèques/builtin fonctionnalité pour y parvenir? Ou tout système de commandes que je peux appeler pour obtenir cette info? Étant la racine est pas un problème.

donc, comme un keylogger?
Oui. ...limite de caractères...
Vous avez qu'à lire les événements d'entrée à partir des périphériques dans /dev/input.
cat /dev/input/mice mouse0 mouse1 event0-9 sont juste me donner le vide, si je redirige la sortie vers un autre fichier reste vide? Il ya quelque chose de fondamentalement différent de ce que la lecture à partir /dev/urandom ?

OriginalL'auteur jett | 2012-09-12