Fleches directionnelles, structure termios
Bonjour a tous !!!
Voila dans le cadre de mes etudes je dois programmer un ptit soft qui affiche une liste passe en parametre et je dois pouvoir me balder dedans.
Mon probleme est que je n'arrive pas a gerer les touches, car l'appuie sur une touche directionnel provoque la lecutre de 3 caracteres, j'ai essaye d'utiliser la structure termios comme ceci :
Code:
1 2 3 4
| term.c_lflag &= ~(ICANON|ECHO);
term.c_cc[VMIN] = 3;
term.c_cc[VTIME] = 1;
ioctl(0, TIOCSETA, &term); |
Mon probleme reste que dans le read je ne sais pas comment recuperer les valeurs des fleches...
Merci pour votre aide !!!
Re: Fleches directionnelles, structure termios
Citation:
Envoyé par red210
Mon probleme est que je n'arrive pas a gerer les touches, car l'appuie sur une touche directionnel provoque la lecutre de 3 caracteres, j'ai essaye d'utiliser la structure termios comme ceci :
C'est très dépendant d'une famille de systèmes. Voir le forum "Développement Linux" qui traite des unixoides.