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.