Étape 5: Exemple de saisie : Signature hotkey
Le fichier joint « hotkey.c » donne un exemple d’un processus démon qui surveille le raccourci clavier externe. Lorsque vous appuyez sur la touche de raccourci, le démon envoie l’expression à la fenêtre actuellement active comme une série de pressions sur les touches. Cela me permet d’économiser un temps considérable quand remplir des formulaires en ligne ou en écrivant des lettres. Le démon utilise TIOCMIWAIT pour dormir pendant que vous attendez d’une pression de touche et puis dort pendant quelques millisecondes plus tard à debounce la clé avant d’envoyer le membre de phrase.