Bonjour,
je fais suite à mon précédent message : http://linuxfr.org/forums/12/27005.html
Je pensais que lire sur le device du clavier serais simple mais il n'en est rien. J'arrive bien à lire le device (/dev/input/event10) mais je n'en ressort qu'une infâme boullie illisible.
Si vous savez comment lire simplement le device et avoir la chaine de caractère utilisable ça serais super :)
Merci d'avance.
# API evdev
Posté par Ph Husson (site web personnel) . Évalué à 3.
http://pastebin.com/f5e6e7c24
Après faut faire les "case" qui correspondent à ce que tu veux faire.
[^] # Re: API evdev
Posté par Tony Ducrocq . Évalué à 1.
Merci encore.
# Include kivabien
Posté par peck (site web personnel) . Évalué à 4.
Il suffit de lire des données de la taille de la structure
[^] # Re: Include kivabien
Posté par benoar . Évalué à 3.
[^] # Re: Include kivabien
Posté par Tony Ducrocq . Évalué à 1.
import sys
f = open("/dev/input/event10", "r")
while True: print f.read(24)
f.close()
Mais ça lit en continue, même quand rien n'est saisie !
Quelqu'un à une idée?
[^] # Re: Include kivabien
Posté par JoeltheLion (site web personnel) . Évalué à 3.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.