Intermec CN2B Manual de usuario Pagina 203

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 264
  • Tabla de contenidos
  • SOLUCIÓN DE PROBLEMAS
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 202
Chapter 7 — Programming
CN2B Mobile Computer User’s Manual 185
aware of when looking at the registry. Knowing this, we can see that the
value that the keypad driver will pass to the system is a hex 34. Looking that
up on an UNICODE character chart, we see that it maps to a “4”. If you
wanted the key, labeled “4”, to output the letter “A” instead, you would
need to change the seventh word to “41” (the hexadecimal representation
of “A” from the UNICODE chart), then put the key back into the registry.
Note: Do not remap scan codes 0x01, 0x41, 0x42, 0x43, or 0x44, or the
CN2B Computer becomes unit unusuable until a cold-boot is performed.
If you wish to disable a certain key, remap its scan code to 0x00.
Change Notification
Just changing the registry keys do not immediately change the key map-
pings. Signal the “ITC_KEYBOARD_CHANGE” named event using the
CreateEvent() API to notify the keypad driver the registry was updated.
Advanced Keypad Remapping
It is also possible to map multiple key presses to one button and to map
named system events to a button. The multiple key press option could be
useful to cut down on the number of keys needed to press in a given situa-
tion or to remap which key behaves like the action key. Mapping events to
a button could be useful to change which buttons will fire the scanner, con-
trol volume, and allow for suspending and resuming the device. If you need
help performing one of these advanced topics please contact Intermec
Technical Support.
Scan Codes
At the lowest driver level, the CN2B keypad identifies keys as scan codes.
These scan codes are sent via the keypad microcontroller, and cannot be
changed without modifying the keypad firmware.
Keypad Scan Codes and Registry Entries
Press this Key Meaning Scan Code Registry Entry
Reserved 0x00
[I/O] I/O button 0x01
Scanner Handle Trigger 0x100 #define VK_SCAN3
Scanner Left 0x03 Fkeycode9
Scanner Right 0x05 Fkeycode10
[4] 4/GHI/A2 0x06 Fkeycode17
Vista de pagina 202
1 2 ... 198 199 200 201 202 203 204 205 206 207 208 ... 263 264

Comentarios a estos manuales

Sin comentarios