Mapping the Numeric Keypad to Send Numbers in Reflection for HP, UNIX, and Digital

  • 7021608
  • 30-Mar-2000
  • 01-Apr-2018

Environment

Reflection for HP version 13.0 through 14.x
Reflection for UNIX and OpenVMS version 13.0 through 14.x
Reflection for ReGIS Graphics version 13.0 through 14.x

Situation

Reflection for Windows uses default VT terminal keymappings, which maps the numeric keypad to VT functions. Reflection for Windows sees two different keys for each key on the numeric keypad, depending on the state of Num Lock. By default, the numeric keys are mapped to the default VT keypad functions for each state of Num Lock.

Many Reflection users, however, find it useful for the numeric keypad to always send numbers, regardless of the state of Num Lock. This technical note details how to map your numeric keypad to always send numbers.

Resolution

If you prefer to have the numeric keypad always send numbers, follow the steps below to manually map each numeric key in both Num Lock states.

Map the numeric keys to the following String to transmit values:

Numeric Key
String to transmit
KEYPAD 0
0
KEYPAD 1
1
KEYPAD 2
2
KEYPAD 3
3
KEYPAD 4
4
KEYPAD 5
5
KEYPAD 6
6
KEYPAD 7
7
KEYPAD 8
8
KEYPAD 9
9
KEYPAD PLUS (+)
+
KEYPAD DECIMAL (.)
.
KEYPAD ENTER (En)
RETURN

  1. In Reflection, select Keyboard Map from the Setup menu.
  2. Click the Numlock checkbox in the center of the dialog.
  3. Click a numeric key on the PC keyboard (top). That key on the host keypad will be highlighted.
  4. Click the Transmit String radio button.
  5. In the String to transmit field, enter the String to transmit value for the highlighted key (refer to the table above).
  6. Click Map.
  7. Repeat steps 3 through 7 until all numeric keypad keys are mapped.
  8. Clear the Numlock checkbox in the center of the dialog and repeat steps 3 through 7 until all keypad keys are mapped with Num Lock off.
  9. Click OK. Remember to save your settings file.

Additional Information

Legacy KB ID

This document was originally published as Attachmate Technical Note 1145.

Feedback service temporarily unavailable. For content questions or problems, please contact Support.