HP OpenVMS Systems

ask the wizard
Content starts here

Function Keys, Definitions, Compose sequences?

» close window

The Question is:

 
How do I get VMS to understand a F10 key?
 
 


The Answer is :

 
  You will want to indicate the type of terminal or terminal emulator,
  the setting of the terminal or terminal emulator, what you are
  specifically trying to do, and what error(s) you are seeing (if any).
 
  OpenVMS -- and specifically various components such as the terminal
  driver and DCL -- already understands the sequence of characters that
  are sent by the F10 key on the typical terminal or terminal emulator.
 
  Because both the terminal driver is involved, you may need to disable
  line editing (SET TERMINAL/NOLINE_EDIT) processing.
 
  Typical function key assignments:
 
      F1-F5   - Often terminal-local functions
      F6-F10  - OpenVMS line-editing functions
                Currently assigned: F6 Interrupt, F10 Exit
      F11-F14 - OpenVMS line-editing functions, applications use these
                for primary function keys outside of the editing keypad
      F15-F16 - Help and Do (Initiate Function) respectively
      F17-F20 - Reserved for user-defined functions
 
  Typical keyboard layout:
 
    +----+----+----+----+----+----+----+----+----+----+----+----+----+------+
    | ~  | !  | @  | #  | $  | %  | ^  | &  | *  | (  | )  | _  | +  |Delete|
    | `  | 1  | 2  | 3  | 4  | 5  | 6  | 7  | 8  | 9  | 0  | -  | =  |      |
    +----+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+------+
    | Tab  | Q  | W  | E  | R  | T  | Y  | U  | I  | O  | P  | {  | }  |      |
    |      | q  | w  | e  | r  | t  | y  | u  | i  | o  | p  | [  | ]  |Return|
 +--+-+----+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+    |
 |Ctrl| Caps | A  | S  | D  | F  | G  | H  | J  | K  | L  | :  | "  | |  |    |
 |    | Lock | a  | s  | d  | f  | g  | h  | j  | k  | l  | ;  | '  | \  |    |
 +----+---+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+----++---+
 | Shift  | >  | Z  | X  | C  | V  | B  | N  | M  | ,  | .  | ?  | Shift  |
 |        | <  | z  | x  | c  | v  | b  | n  | m  | ,  | .  | /  |        |
 +--------+----+-+--+----+----+----+----+----+----+----+----+----+--------+
 
  Typical extended characters (followed by the compose sequence used):
 
  " "   # ++  ' '   @ aa  [ ((  \ //  ] ))  ^ ^   ' '   { (-  | /^  } )-  ~ ~
   !!   c/   L-   Y-   SO   OX   CO   a_   <<   +-   ^2   ^3   /u
   P!   ^.   ^1   o_   >>   14   12   ??   A`   A'   A^   A~   A"
   A*   AE   C,   E`   E'   E^   E"   I`   I'   I^   I"   N~   O`
   O'   O^   O~   o"   OE   O/   U`   U'   U^   U"   Y"   ss   a`
   a'   a^   a~   a"   a*   ae   c,   e`   e'   e^   e"   i`   i'
   i^   i"   n~   o`   o'   o^   o~   o"   oe   o/   u`   u'   u^
   u"   y"
 
 
  You may or may not be able to see any of the extended characters (from
  the above table) here on the Ask The Wizard page, depending on how
  successful the particular character translations involved have been.
 

answer written or last revised on ( 24-OCT-2000 )

» close window