Intermec 6100 Reference Guide

Page of 328
SECTION 5
Communications and Device Support
5-22    PEN*KEY
R
 6100 Computer Programmer’s Reference Guide
Remapping the 6100 keypad for a soft reset can be done by assigning the [Ctrl],
[Alt], and [Del] keycodes to any three keys on the 6100 keypad, using the
KEYMAP.EXE utility.  For example, if you wanted to use the bottom row of keys
for the soft reset, then perform the following steps:
1. Make a Copy of KEYS.INI
First, copy the file KEYS.INI from the 6100 Tool Kit, giving it a new name
during the copy (such as: NEWKEYS.INI).  This is the standard key definiĆ
tion file.  (Refer to the sample listing of KEYS.INI, in Appendix A, Sample
Configuration Files) .  You can name this new file anything you want.
2. Modifying NEWKEYS.INI
Substitute the following three definitions for the last three lines in the file.
This changes the bottom three (shifted) keys to [Ctrl], [Alt], and [Del].
"
76 = 0x53  ; Delete
"
77 = 0x38  ; Alt
"
78 = 0x1D  ; Control
3. Remapping the 6100 Keypad
Place this modified file on the 6100 system and call the remapping utility,
KEYMAP.EXE, passing the name of the new key file as a parameter.  Be
sure to include the path if necessary.  
For example:  
KEYMAP.EXE [\path\]NEWFILE.INI  
where [\path\] is reĆ
placed with the actual path to the .INI file.
4. Implementing the Soft Reset
Simply hold down the entire bottom row of keys (including the yellow shift
key) on the 6100 keypad, and the system performs a soft reset.
Notice that after the modification, there may be a potential for duplicate key asĆ
signments (such as: [Alt] and [Ctrl]), or missing key assignments (such as: End"
and Minus").  Assign (or reassign) keys, as needed.
Execute this remapping utility as many times as needed to remap on the fly; or
place the command into your AUTOEXEC.BAT file to perform the remapping
each time you reboot the 6100 Computer.
"
NOTE:
Using “CTL-ALT-DEL” to reset is as robust as it is in conventional PC.  If the 6100 processor
is hung up, a soft reset may not bring the terminal back.
This information and other helpful hints, are available in the 6100 Forum on the
Customer Support BBS.
This method of remapping keys could also be useful for redefining other keys.
For another example of remapping keys, see Keyboard Remapping with
ANSI.SYS, in Appendix B, Common PEN*KEY 6000 Series Information.
Keyboard Overlays
One example of a keyboard overlay is shown below.   The text and symbols above
the keys in the top row (Suspend, Contrast Up, Contrast Down, and Backlight
On/Off) are the goldĆplane values; the text and symbols on the keys are the keyĆ
cap legends.
5. Communications
and Device Support