Je cherche à créer un raccourci clavier global dans Python 3.2 pour Ubuntu 12.10. C’est-à-dire que mon script s’exécute en arrière-plan et chaque fois que j’appuie sur Shift+F4 (par exemple), quelle que soit la fenêtre active, le script fera quelque chose.
Quelques ressources que j'ai consultées:
Peut-être suis-je trop novice (je suis débutant) ou ai-je cherché au mauvais endroit ou mal, mais je n’ai pas pu utiliser les ressources ci-dessus.
Comment créer un raccourci clavier global avec Python 3.2 dans Ubuntu 12.10. Merci!
Vous pouvez le faire au niveau X11/Xlib. Consultez cette question pour savoir comment gérer correctement les touches de raccourci globales dans C: touche de raccourci globale avec X11/Xlib
Maintenant, vous avez seulement besoin de la bibliothèque Python Xlib; python-xlib semble être un choix raisonnable.
J'ai récemment utilisé PyUserInput pour une tâche similaire. Il fait très bien le travail et n'a pas besoin d'être compilé.