Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Touches directionnelles en C


Sujet :

C

  1. #1
    Nouveau membre du Club
    Touches directionnelles en C
    Bonjour à tous,
    Voilà je développe mes premiers programmes en C et je veux utiliser les flèches pour envoyer une trame via le port serie (pour un robot).
    Mon programme tournera sur un environnement linux en shell. J'ai fait mes premiers test avec getch() mais apparemment la fonction n'existe pas sous linux. Que puis-je utiliser comme fonction pour détecter les touches directionnelles ?

    Dans un premier temps l'appui mais il me faudra aussi le relaché de la touche par la suite !
    Pour info : c'est sur un Raspberry Pi

    Bien à vous,
    bypbop

  2. #2
    Responsable Systèmes

    Si, elle existe, elle fait partie de ncurses.

    Pour l'appuyé relaché, ça devrait être faisable avec ncurses, mais ça risque de pas être simple, je trouve ncurses mal documenté.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutor...s/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

###raw>template_hook.ano_emploi###