Remapping keys on a Honeywell D6x00 terminal 52-Key Full-Alpha Keypad
CETerm provides the ability to remap most hardware keys to any other host key, text string, or escape sequence. Please refer to the CETerm Users Manual and support website for complete details.
The D6X00 52-key keyboard provides many key combinations that can be remapped to provide a smooth and productive user experience. Please read the following notes to make the best use of the D6X00 52-Key keyboard.
1. You must re-configure the device "Program Buttons" before the keys labeled "Fx" can be used by CETerm. To do this, open the "Program Buttons" Control Panel applet from Start Menu->Settings->Control Panel->Program Buttons
The "Fx" key labels correspond to the "AppX" keys under "Program Buttons". Change all "AppX" keys (e.g., App1 ... App10) to the action "No Function" by selecting the key then the action. This allows the keys to be passed to CETerm rather than be used to run other programs.
2. While using "Program Buttons" you may also want to re-configure the LEFT_SCAN and RIGHT_SCAN buttons to use the "ScanKey1" action. CETerm only responds to the "ScanKey1" action to activate the scanner.
The actions "ScanKey2" and "ScanKey3" can be remapped by CETerm to other functions. These keys send the non-standard VK Codes:
ScanKey2 -- 0xC2 ScanKey3 -- 0xC3
3. After configuring the "AppX" keys described in Item 1, you can use them as "Fx" keys in CETerm. However, they send non-standard VK Codes. The default CETerm configuration maps these codes to standard "Fx Actions". If you want to change the actions, use these VK Codes:
Label Physical Keys VK Code Default CETerm Action ------------ -------------- ---------- --------------------- F1 (App1) Red + 1 0xC4 F1 (VT PF1 for VT) F2 (App2) Red + 2 0xC5 F2 (VT PF2 for VT) F3 (App3) Red + 3 0xC6 F3 (VT PF3 for VT) F4 (App4) Red + 4 0xC7 F4 (VT PF4 for VT) F5 (App5) Red + 5 0xC8 F5 F6 (App6) Red + 6 0xC9 F6 F7 (App7) Red + 7 0xCA F7 F8 (App8) Red + 8 0xD7 F8 F9 (App9) Red + 9 0xD8 F9 F10 (App10) Red + 0 0xD9 F10
The "Trap" button on the "New/Edit Key" dialog can also be used to identify the actual VK code that a key sends. To use this, tap "Trap" then press the key you want to identify. The VK code (name or numeric value) will be displayed for remapping.
4. The Honeywell 52-key keyboard does not provide direct access to the Red and Blue key states, so CETerm does not specify or control Red or Blue Meta states. Because of this, you may want to use "CTRL + key" or "Yellow + key" combinations to access more actions.
5. Unlike the 28-key keyboard, the "CTRL" key behaves as a standard Windows CE key on the 52-key keyboard. To use this key in a combination, simply check the "Ctrl" state modifier within CETerm keymapping. You must hold down the CTRL key when using it in combination with another key.
6. CETerm pre-defines the "Yellow Meta" key for the 28-key keyboard. To use the "Yellow Meta" on the 52-key keyboard, we recommend editing the Meta Map Yellow Key VK Code to use the "COMMA" key. If you need to use COMMA in your application, you can select a different key.
CETerm also pre-defines some default Yellow+Key actions:
NOTE: You must edit the Yellow Meta key for these to be available on the 52-key keyboard. CETerm Key/VK Physical Keys CETerm Action ------------------ -------------------- ---------------------- Yellow + ESCAPE (COMMA + ESC) Unassigned Yellow + BACKSPACE (COMMA + BKSP) Unassigned Yellow + ENTER (COMMA + ENT) Unassigned Yellow + UP (COMMA + UpArrow) Scroll one unit up. Yellow + DOWN (COMMA + DownArrow) Scroll one unit down. Yellow + LEFT (COMMA + LeftArrow) Scroll one unit left. Yellow + RIGHT (COMMA + RightArrow) Scroll one unit right. Yellow + A (COMMA + A) Unassigned Yellow + B (COMMA + B) Unassigned Yellow + C (COMMA + C) Configure Yellow + D (COMMA + D) Connect/Disconnect
7. You can re-assign any Yellow Meta key combination to any other action in CETerm.
8. You can assign another key combination as a "Green Meta" key within CETerm to allow additional key combinations. Select the "Meta" Keymap in CETerm to change the Meta keys.
9. Our best suggestion is to experiment with the device to find the most efficient key remapping for your application and workflow.