[comp.lang.c] keystroke

erwin@suncvt12.verfahrenstechnik.uni-stuttgart.de (Erwin Dieterich) (06/06/91)

I'm trying to write a program in C or in FORTRAN on a
SUN Sparc 1+ with SunOS 4.1 that will react if I 
touch any key on the keyboard and returns which
key was hitten. I don't want to hit RETURN additionaly, 
the program should be able to react on hitting any key alone.

I can't find the right hints in the SUN-Manuals -
or is this not possible under UNIX ??

I'm thankful for any hints !

 - erwin
-- 
Erwin (Bamse) Dieterich
erwin@suncvt12.verfahrenstechnik.uni-stuttgart.de

I have the longest mail-adress in the world !@*&%$##!   :-)

rjohnson@shell.com (Roy Johnson) (06/11/91)

In article <1991Jun5.195952.25440@rusmv1.rus.uni-stuttgart.de> erwin@suncvt12.verfahrenstechnik.uni-stuttgart.de (Erwin Dieterich) writes:

   I'm trying to write a program in C or in FORTRAN on a
   SUN Sparc 1+ with SunOS 4.1 that will react if I 
   touch any key on the keyboard and returns which
   key was hitten. I don't want to hit RETURN additionaly, 
   the program should be able to react on hitting any key alone.

   I can't find the right hints in the SUN-Manuals -
   or is this not possible under UNIX ??

   I'm thankful for any hints !

Hint: this is OS-specific -- try posting to comp.unix.programmer
also, try
% man ioctl

or use the quick-n-dirty way:
system("stty -raw");
--
=============== !You!can't!get!here!from!there!rjohnson ===============
Feel free to correct me, but don't preface your correction with "BZZT!"
Roy Johnson, Shell Development Company