Tastaturabfrage



  • Hallo!

    Ich wollte fragen, ob es im POSIX oder SVR4 irgend eine Funktion gibt die Tastatureingaben abfragt. Ich haette da an so etwas aehnliches wie unter Windows "GetAsyncKeyState()" gedacht.

    mfg LastManStanding



  • In einem Shell-Programm kannst du entweder die Terminal-Parameter so umstellen, dass jeder Tastendruck sofort bei deinem Programm "ankommt" und dann mit select() abfragen, ob was da ist. Oder du benutzt gleich die Curses-Bibliothek, die solche Funktionen bietet.

    Schau' auf jeden Fall mal hier.

    Bei einem X11-Programm sieht die Lösung ganz anders aus und hängt von dem verwendeten Toolkit ab.

    Martin


Anmelden zum Antworten