Objet : Discussions sur le logiciel libre
Archives de la liste
- From: peterpan31 <peterpan31 AT free.fr>
- To: Albert ARIBAUD <albert AT aribaud.net>, linux-31 AT culte.org
- Subject: Re: Bash et programmation événementielle
- Date: Sun, 16 Jun 2024 23:06:55 +0200
Bonsoir Albert et le reste du Monde,
Je vais explorer ses possibilités car je ne connaissais pas cette commande.
Chez moi ce serait id=5.
Je vois aussi un device concernant "speakup", ce qui "m'excite" puisque ce serait relatif à la synthèse vocale.
Si j'en arrive à essayer une solution bash potentielle c'est parce que j'échoue lamentablement à exécuter un script python important un module lié au clavier (pyxhook), que ce soit en autostart, avec crontab ou même en créant un service (systemctl).
Merci à toi :)))
--
pierre estrem
Le 16/06/2024 à 22:00, Albert ARIBAUD (via linux-31 Mailing List) a écrit :
Le dimanche 16 juin 2024 à 18:11 +0200, peterpan31 a écrit :
Bonjour le Monde libre,
Selon vous est-il possible d'intercepter des événements type
"keydown"
et "keyup" avec des commandes Bash ?
Je pense que la réponse est négative car je n'ai jamais vu cela mais
je ne sais point tout ! ;)
Si c'est dans un terminal graphique sous X (xterm, xfce-terminal, etc)
tu as la possibilité d'utiliser `xinput test` :
$ xinput
va te donner la liste des "devices", repère celui qui correspond au
clavier, note le numéro de son ID (imaginons que c'est 11) et ensuite
essaie
$ xinput test 11
Note : xinput s'exécute jusqu'à être interrompu par Ctrl-C. Pour
pouvoir traiter les appuis, il faut une boucle du genre
`xinput test 11 | while read A; do if [ "$A" = "key press 37" ] ...;
fi; done`
pierre estrem
--
Vous pouvez vous désabonner de cette liste en cliquant sur:
https://sympa.culte.org/sympa/auto_signoff/linux-31?email=albert AT aribaud.net
Amicalement,
Albert.
--
Vous pouvez vous désabonner de cette liste en cliquant sur:
https://sympa.culte.org/sympa/auto_signoff/linux-31?email=peterpan31 AT free.fr
-
Bash et programmation événementielle,
peterpan31, 16/06/2024
-
Re: Bash et programmation événementielle,
Albert ARIBAUD, 16/06/2024
- Re: Bash et programmation événementielle, peterpan31, 16/06/2024
-
Re: Bash et programmation événementielle,
Albert ARIBAUD, 16/06/2024
Archives gérées par MHonArc 2.6.19+.