Bonjour,
Je souhaiterais écrire un petit programme qui associerait une combinaison de touche à une ligne de commande linux.
Par exemple, lancer la lecture d'un fichier son donné en tapant "Ctrl + F1".
J'ai une idée de comment lancer une commande avec un programme en C :
Mais je n'ai absolument aucune idée de comment gérer le clavier et comment faire que le programme ne "s'amuse" pas à analyser toutes les touches enfoncées par l'utilisateur pour voir si ça correspond à une séquence qu'il connait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 strcpy(commande,"play -q -v2 ~/monfichier.wav"); system(commande);
Je cherche plutôt une direction dans laquelle creuser plutôt qu'une réponse toute faite, et si quelqu'un a une meilleure "stratégie" pour parvenir à mes fins, je suis preneur.
D'avance, merci.
Partager