header1.gif (1131 bytes) header2.gif (4117 bytes) header3.gif (4621 bytes)
header4.gif (939 bytes) Company Products Ordering Support Search Home header6.gif (3380 bytes)

 

 

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 )

Key Value
F2 1BhL

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



tiny-canoe.gif (1628 bytes)

+1.612.677.8200      www.icetcp.com      info@jriver.com      Support Forums
(c) 2011, J. River, Inc.     All rights reserved.      13-Mar-2011