[comp.sys.apollo] Apollo function keys

obrennan@CC3.CC.UMR.EDU (obrennan) (10/08/90)

I have been trying to determine the control and escape sequences
sent by the Apollo function keys for a program that intercepts 
keyboard input. So far, I have determined the following of F1-SHIFT/F7:

     F2       - <esc>OP
     F3       - <esc>OQ
     F4       - <esc>OR
     F5       - <esc>OS
     F6       - <esc>Oq
     F7       - <esc>Or
     SHIFT/F2 - <esc>Ow
     SHIFT/F3 - <esc>Ox
     SHIFT/F4 - <esc>Oy
     SHIFT/F5 - <esc>Om
     SHIFT/F6 - <esc>Os
     SHIFT/F7 - <esc>OM

I have yet to determine F1, and F8-F11. As far as I can tell, F1 is sending       
hex '400A' and F8 is sending hex '470A'.... which I find hard to believe that
these function keys are not sending and escape or control sequence before actually
sending the characters '@' and 'G' (hex 40 and 47). Does anyone know where the
above is documented in standard OS distributed manuals, and if not, could you 
give me the info for the function keys I am missing. Any help is appreciated.


Gerry O'Brennan
Programmer/Analyst
Computing Services
University of Missouri - Rolla
------------------------------
obrennan@apollo.cc.umr.edu
c0022@umrvmb.umr.edu          
------------------------------