Quelle serait la meilleure approche pour installer un crochet de clavier sur Linux (X-windows) afin de déclencher une application quand une combinaison de touches est pressée? Y a-t-il un moyen de le faire quel que soit le gestionnaire de fenêtres en cours d'exécution? L'idée est d'avoir une application appelée (ou amenée au premier plan) quand une touche est pressée d'une manière similaire à Google Desktop pour Ctrl-Ctrl.crochet de clavier à l'échelle du système sous X sous Linux
9
A
Répondre
5
XGrabKey
sur la fenêtre racine est comment xbindkey le fait. Faites attention à avoir une méthode alternative pour tuer le grab, c'est très ennuyeux de devoir aller quelque part dans votre propre boîte juste pour tuer ce processus ... Et c'est pourquoi, si c'était moi, xbindkeys
+ "echo 'moo '>/tmp/moo-fifo "serait le moyen de le faire. De cette façon, vous pouvez également le contrôler de plusieurs façons auxquelles vous n'avez pas encore pensé.
Questions connexes
- 1. Crochet de clavier global sous Linux?
- 2. Crochet de clavier à l'échelle du système sous Vista et plus tard
- 3. crochet d'api à l'échelle du système
- 4. Parler à un port série sous OS X ou Linux
- 5. Développement sous GUI sous Linux
- 6. Implémentation de pthread_create sous Linux
- 7. GetTcpTable équivalent sous Linux
- 8. Interaction entre le clavier et la souris sous Linux
- 9. Récupération du numéro de série d'un clavier USB sous Windows
- 10. Mise en forme du trafic sous Linux
- 11. Existe-t-il une alternative à RawInput sous Mac OS X/Linux?
- 12. Répertoire du programme en cours sous Linux?
- 13. Raison du multivoie syscall sous Linux
- 14. ASP.Net sous Linux
- 15. Augmentation du nombre de descripteurs de fichiers sous Linux
- 16. Comment puis-je recevoir des notifications de modifications du système de fichiers sous OS X?
- 17. Environnement Safe Python sous Linux
- 18. Agrégation de ports sous Linux
- 19. Gravure de DVD sous Linux
- 20. Assemblage sous Linux
- 21. _splitpath sous Linux
- 22. Programmation Flash sous Linux
- 23. Capicom Decryption sous Linux
- 24. anomalie de communication série sous Linux?
- 25. Identification de hauteur sous Linux
- 26. processus système sous Unix
- 27. Modification du fond d'écran sous Linux par programmation
- 28. Modification de la disposition du clavier sous Windows Mobile
- 29. Comment obtenir l'équivalent de printf_l sous Linux?
- 30. Comment obtenir par programme la résolution d'une fenêtre et celle du système sous Linux?