Customizing the VT Emulator Keyboard
If you are using a VT emulator session, you can represent ASCII control characters in the character strings that you define for your customized keyboard.
Use the # character to represent the CTRL key, following it by
any character from the following list (only upper-case alphabetics
are allowed):
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
Use ## to
represent an actual #. For example, 123##45 represents 123#45.If you follow # with any other character than those shown, you
will get an error message:
PCSKBD160 - Unrecognized key-action: "character string
For example, the error for
the string "#a is
PCSKBD160 - Unrecognized key-action: "#a
The set of control characters is as follows:
Character pair | Control | Notes |
---|---|---|
#@ | Control-@ | NULL |
#A | Control-A | |
through | ||
#Z | Control-Z | |
#[ | Control-[ | ESC |
#\ | Control-\ | |
#] | Control-] | |
#^ | Control-^ | |
#_ | Control-_ |
Because the *.KMP file can be edited, there is a run time check to ensure that the character string is correct. If "### is processed, then # will be displayed, followed by a beep to signify that the entire character string was not played. If "123#a456 is processed, then 123 will be displayed, followed by a beep.