I'm having problems detecting the function keys, or any non ASCII character for that matter. getch() doesn't work when it comes to picking those keys up. Is there a function anywhere that will detect the non-standard key pressed or any tips on doing it? I'm running linux 2.4.2 with gcc. Also, I'm using curses.h