Hi -
There are lots of alternatives - it all depends on exactly what you want to do. Honest.
If you're programming a text-mode (console) application, then curses is the way to go:
http://web.cs.mun.ca/~rod/ncurses/ncurses.html
If you're programming raw Xlib, then Xlib is the way to go.
If you're programming in GTK+ or Java or something else with a GUI framework, then that framework should give you a way to access the function keys.
And of course you can always read directly from the stty driver, in "raw mode":
http://www.ibiblio.org/pub/Linux/doc...sole-HOWTO.pdf
'Hope that helps .. PSM