Voila j'aimerai faire une action quand une touche du clavier est enfoncée et une autre quand elle est relâchée.
C'est pour gérer l'appui de plusieurs touches en même temps dans un petit jeu.
mais je me demande si c'est pas un peu prendre un bazooka pour tuer une mouche d'utiliser la sdl juste pour les entrée clavier d'un petit jeu en C avec ncurses.
Merci, mais avec ce qu'il y a dans ton lien sur la doc ncurses je ne peux savoir que si la touche est enfoncée ou non mais pas quand elle est enfoncée et quand elle est relachée (ou alors j'ai pas tout suivi).
Et par contre je comprend pas trop comment me servir de ce mode canonical.
En effet. A ma connaissance ce n'est pas possible sur une console standard, a part peut-etre avec les touches speciales qui permettent les combinaisons de touches (genre Esc-..., Ctrl-... ; je ne sais pas comment ca marche dans ce cas mais a mon avis tu ne recuperes que la combinaison, pas les evenements appui/relache).
Par contre c'est possible sur la console linux, voir showkey et drivers/char/vt_ioctl.c du noyau.
# SDL
Posté par aegirs (site web personnel) . Évalué à 2.
http://www.games-creators.org/wiki/Traitement_des_entr%C3%A9(...)
[^] # Re: SDL
Posté par PoFMaN . Évalué à 2.
mais je me demande si c'est pas un peu prendre un bazooka pour tuer une mouche d'utiliser la sdl juste pour les entrée clavier d'un petit jeu en C avec ncurses.
(c'est une vrai question)
[^] # Re: SDL
Posté par aegirs (site web personnel) . Évalué à 1.
[^] # Re: SDL
Posté par David Decotigny (site web personnel) . Évalué à 3.
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/init.html#RA(...)
Et avec la libc de base, cf info libc :
http://www.gnu.org/software/libc/manual/html_node/Canonical-(...)
[^] # Re: SDL
Posté par PoFMaN . Évalué à 1.
Et par contre je comprend pas trop comment me servir de ce mode canonical.
[^] # Re: SDL
Posté par David Decotigny (site web personnel) . Évalué à 2.
Par contre c'est possible sur la console linux, voir showkey et drivers/char/vt_ioctl.c du noyau.
[^] # Re: SDL
Posté par PoFMaN . Évalué à 1.
merci de ton aide
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.