Hallo Linuxer,
ich weiss, dass ich ein *bisschen* OT bin, aber ich probiers trotzdem: ich brauche ein C/C++-Programm, dass einzelne Zeichen von der Tastatur einliesst. Dazu muss man irgendwie den Tastaturbuffer ausschalten. Ich habe gehört, dass man das irgendwie mit (n)curses machen kann. Kann mit vielleicht jemand ein kleines Beispiel dafür schicken?! mny THX!
Auf die bisher eingegangenen Antworten möchte ich nicht eingehen. Ich habe den Eindruck, dass sie noch nicht wirklich versucht haben über ein Terminal 1 einzelnes Zeichen einzulesen. Wir haben das Problem, dass wir nur ein Cursor-Tastendruck auslesen wollen. Das funktioniert allerdings so nicht, da die getty's nicht so konfiguriert sind. Ich kann auch nur soviel dazu sagen, dass es da einen kanonischen und einen nicht-kanonischen Modus gibt. Im einen Fall gibt wird gewartet, bis ein CR kommt und dann alles an das aufrufende Programm gesendet und im anderen Fall wird jedes Zeichen wirklich einzeln geschickt. kuck mal, ob Du in den man-pages was über kanonisch und nicht- kanonisch findest. Leider kann ich Dir zur Zeit nicht sonderlich weiterhelfen. Das Problem ist bei uns auch noch nicht gelöst. Ausserdem finde ich gerade meine Unterlagen darüber nicht. :-( Gruss Joachim -- joachim.hussong@dlr.de joachim.hussong@gmx.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com