Remapping The Keypad - Intermec 700 Series User Manual

Color mobile computer
Hide thumbs Also See for 700 Series:
Table of Contents

Advertisement

Programming

Remapping the Keypad

" NOTE:
Use caution when remapping the keypad. Improper remapping may render the keypad unus-
able. Data within the 700 Series Computer could also be lost, should any problems occur.
Applications have the ability to remap keys on the 700 Color Keypad. This will
allow applications to enable keys that would otherwise not be available, such as
the [F1] function key. Also, to disable keys that should not be available, such as
the alpha key because no alpha entry is required. Care should be exercised
when attempting to remap the keypad because improper remapping may cause
the keypad to become unusable. This can be corrected by cold booting the device
which will cause the default keymap to be loaded again.
Note that remapping the keys in this way affects the key mapping for the entire
system, not just for the application that does the remapping.
There are three "planes" supported for the 740 Keypad. Keys that are to be used
in more than one shift plane must be described in each plane.
Key values for each plane are stored in the registry. All units ship with a default
key mapping already loaded in the registry. Applications that wish to change the
default mapping need to read the appropriate key from the registry into an array
of Words, modify the values required and then write the updated values back
into the registry. The registry access can be done with standard Microsoft API
calls, such as RegOpenKeyEx(), RegQueryValueEx(), and RegSetValueEx().
"
"
"
7-36
700 Series Color Mobile Computer User's Manual
Unshifted plane:
Contains values from the keypad when not pressed with other keys, such as
the following:
[1]
"
[5]
"
[9]
"
Gold plane:
Contains values from the keypad when a key is simultaneously pressed
with the [Gold] key, such as the following:
[Gold] + [1]
"
[Gold] + [5]
"
[Gold] + [9]
"
Alpha plane:
Contains values from the keypad when the keypad has been placed in al-
pha mode by pressing the blue alpha key, such as the following:
[Alpha] + [1]
"
[Alpha] + [5]
"
[Alpha] + [9]
"
The unshifted plane mapping can be found in the registry at:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD\Vkey
The gold plane mapping can be found in the registry at:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD\VkeyGold
The alpha plane mapping can be found in the registry at:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD\VkeyAlpha
1
5
9
Send
A3
PageDown
Caps
JKL
WXYZ
SECTION 7

Advertisement

Table of Contents
loading

Table of Contents