Keymapping
Keymapping in 32-bit ICE.TCP Pro 5.1
In order to remap a key you will need to know the "Escape Sequence" or "Hex Value" that
you wish to use. Once you know this value, proceed with the following instructions.
1) Open "Telnet Pro" program.
2) Then click on "Tools" and "Keymap Editor."
3) Under "KeyMap File," give your new keymap a name (i.e. test.keymap).
4) Next click the "Add" button, to add a new Key.
5) Use the drop-down list under "Key" to select the key** you want to remap.
6) Use the drop-down list under "Command" to select "Send String."
7) Double-Click in the "Parameters" field, and enter your new key value.
8) Hit "Enter" after typing your value. Then hit "Save."
9) Be sure to specify your new Keymap in your Profile.
** NOTE: All keys on the keyboard are listed in the drop down menu. However not all keys on
a keyboard are remappable.
Entering Values
When entering a new value you must use the "Hex value" for your Escape or Control character.
Example: We want to remap the F2 (function key) to send an "Escape L" ( ^[L )
Key |
Command |
Parameters |
F2 |
Send String |
\1BL |
Notice that the "Escape" is changed to its Hex value of "1B." We also add a "\" (backslash) before
the Hex value. This lets the program know how to read the string. Finally we just type the "L" at
the end to finish our value.
Keymapping in 32-bit ICE.TCP Pro 4.4
In order to remap a key you will need to know the "Escape Sequence" or "Hex Value" that
you wish to use. Once you know this value, proceed with the following instructions.
1) Open the "SetIce" or "ICE Configuration" program.
2) Then click on the "Key Mapping" tab.
3) Click "New Key Map" to add a key.
4) Use the drop down arrow to select the key** you want to remap.
5) Double-Click in the "Value" field, and enter your new key value.
6) Hit "Enter" after typing your value. Then hit "Apply" or "OK."
** NOTE: All keys on the keyboard are listed in the drop down menu. However not all keys on
a keyboard are remappable.
Entering Values
When entering a new value you must use the "Hex value" for your Escape or Control character.
Example: We want to remap the F2 (function key) to send an "Escape L" ( ^[L )
Notice that the "Escape" is changed to its Hex value of "1B." We also add a "h" (lower case) after
the Hex value. This lets the program know how to read the string. Finally we just type the "L" at
the end to finish our value.
ASCII Character Code / Hex Conversion
Ctrl-Char |
Hex Value |
Code |
|
Ctrl-Char |
Hex Value |
Code |
^@ |
00 |
NUL |
|
^P |
10 |
SLE |
^A |
01 |
SOH |
|
^Q |
11 |
CS1 |
^B |
02 |
SIX |
|
^R |
12 |
DC2 |
^C |
03 |
EIX |
|
^S |
13 |
DC3 |
^D |
04 |
EOI |
|
^T |
14 |
DC4 |
^E |
05 |
ENQ |
|
^U |
15 |
NAK |
^F |
06 |
ACK |
|
^V |
16 |
SYN |
^G |
07 |
BEL |
|
^W |
17 |
EIB |
^H |
08 |
BS |
|
^X |
18 |
CAN |
^I |
09 |
HI |
|
^Y |
19 |
EM |
^J |
0A |
LF |
|
^Z |
1A |
SIB |
^K |
0B |
VI |
|
^[ |
1B |
ESC |
^L |
0C |
FF |
|
^\ |
1C |
FS |
^M |
0D |
CR |
|
^] |
1D |
GS |
^N |
0E |
SO |
|
^^ |
1E |
RS |
^O |
0F |
SI |
|
^_ |
1F |
US |
|