Set keymap item command – MagTek P-SERIES USB User Manual
Page 62
![background image](/manuals/413754/62/background.png)
P-Series USB Insertion Reader
54
SET KEYMAP ITEM COMMAND
Command number:
4
Description:
This command is used to set a key map item of the active key map. The
active key map is determined by the active key map property. Data from a
magnetic stripe card is a sequence of ASCII characters. These ASCII
characters are mapped to key strokes and these key strokes are sent to the
host to represent the ASCII character. The key map maps a single ASCII
character to a single USB key usage ID and USB key modifier byte. The
key usage ID and the key modifier byte are transmitted to the host via USB
to represent the ASCII character. The ASCII value is the value of the
ASCII character to be transmitted to the host. See an ASCII table for the
values of the ASCII character set. The USB key usage ID is a unique value
assigned to every keyboard key. For a list of all key usage IDs see
Appendix A. The key modifier byte modifies the meaning of the key usage
ID. The modifier byte indicates if any combination of the right or left Ctrl,
Shift, Alt or GUI keys are pressed at the same time as the key usage ID.
For a list and description of the key modifier byte see Appendix B. Once a
key map item is modified, the changes take affect immediately. However,
the changes will be lost if the device is reset or power cycled. To make the
changes permanent, the save custom key map command must be issued.
To use the new custom key map after a reset or power cycle, the active key
map property must be set to custom.
When both the key usage ID and the key modifier byte are set to 0xFF for
a given ASCII value, the ALT ASCII code is sent instead of the key map
values. The ALT ASCII code is a key press combination consisting of the
decimal value of the ASCII character combined with the ALT key
modifier. For example, to transmit the ASCII character ‘?’ (063 decimal),
keypad ‘0’ is sent combined with left ALT key modifier, next keypad ‘6’
is sent combined with the left ALT key modifier, last keypad ‘3’ is sent
combined with the left ALT key modifier.
- USB MagnePrint Swipe Reader with Encryption
- USB HID Swipe Reader
- USB MagneSafe Swipe and Insert Reader V5
- Bluetooth MagneSafe V5 Swipe Reader
- MagneSafe V5
- DynaPro99875265
- IPAD99875382
- IPAD99875395
- DynaPro Mini Programmer's99875629
- Excella, MICR Check Reader99875310
- Excella Windows API99875313
- IMAGESAFE99875500
- Excella API OCX99875557
- Excella USB RNDIS99875491
- Excella99800048
- MICRSafe99875466
- Excella STX99875340
- Excella STX99875342
- Excella STX99875344
- MICRSafe99875516
- EC500 99875172
- EC500 99875171
- EC2000 99875646
- EC2000 99875600
- EC2000 99875607
- EC2000 99875651
- EC2000 99875692
- EC2000 99875713
- EC2000 99875631
- EC500 99875170
- EC1000 99875417
- MODEL MT-85
- InSpec 9000
- InSpec 9000-2005
- INTELLISTRIPE 380 USB/RS-232
- MCP
- MAGTEK
- IntelliCAT99875658
- IntelliCAT99875659
- IntelliCAT99875662
- IntelliCAT99875663
- IntelliCAT99875664
- IntelliCAT99875667
- IntelliCAT99875669
- 99875125
- OMTD 99875144
- IntelliStripe65 99875141
- IntelliStripe65 99875161
- IntelliStripe65 99875339
- IntelliStripe 60 99875135
- IntelliStripe 70
- IntelliStripe 320 99875167
- IntelliStripe 320 99875168
- IntelliStripe 350
- SWIPE & PARK
- SWIPE & PARK MT
- HALF CARD PORT
- MT-215232 RS-232
- PORT POWERED
- P-SERIES
- TRIPLE TRACK Delta ASIC
- MT-215 TTL HALF CARD
- MT-215 TTL SINGLE OR DUAL HEAD
- MT-215 TTL SINGLE HEAD, 3-TRACK
- P-SERIES TTL
- 3V & 5V
- USB INSERTION READER
- IntelliStripe 310™
- IntelliStripe 310™
- IntelliStripe 340
- MT-211232 RS-232 1 OR 2 TRACK
- MT-211232 RS-232 3-TRACK
- FULL SIZE PORT
- PORT POWERED SWIPE READER
- SWIPE READERS
- USB HID INTELLIHEAD
- USB KB INTELLIHEAD
- SWIPE READERS WITH 3-TRACK
- 100-MILLIMETER COMPATIBLE
- 100-MILLIMETER SWIPE READER WITH SHIFT-OUT ASIC
- 101-MILLIMETER COMPATIBLE
- 43-MILLIMETER COMPATIBLE
- 90-MILLIMETER COMPATIBLE SWIPE READER
- 90-MILLIMETER SWIPE READER
- USB HID SURESWIPE & USB HID SWIPE READER
- USB KB SURESWIPE & USB KB SWIPE READER
- USB (UNIVERSAL SERIAL BUS) FULL SIZE SWIPE READER
- USB (UNIVERSAL SERIAL BUS) KEYBOARD EMULATION
- MAG-WEDGE READER
- MINIWEDGE SWIPE READER
- EXCELLA STX
- MINI MICR RS232
- MINI MICR WEDGE
- MINI MICR USB
- MICR Plus RS-232
- MICRImage CHECK READER
- MICRImage
- MICRIMAGE RS232 - PC
- SWIPE READERS WITH RS-232
- LOW POWER SHIFT-OUT
- TRIPLE-TRACK ASIC
- SLIM PROFILE CARD
- Audio Jack
- MAXI MICR RS232
- QwickCodes
- JMTMacMS Applet
- MTMICRImage
- MTKBDWEDGE.OCX
- MTPPSWIPE.OCX
- SENDKEYS.OCX
- iDynamo
- iDynamo MagneSafe V5
- BulleT MagneSafe
- MTBLUETOOTH.OCX
- BLUETOOTH SWIPE READER
- USB MagneSafe V5 Flash
- Secure Card Reader
- JMSR Applet for MagTek
- BulleT
- SCRA Reader
- USB READER FOR ANDROID
- OPOS FOR MSR
- Audio Reader
- Audio Reader for Android Devices
- uDynamo
- TTL
- INTELLISTRIPE 50
- MICRbase
- QwickPAY
- QwickPAY iOS