USER MANUAL MS246 Magnetic Stripe Reader 80096504-001 Rev C 05/02/11
MS246 User Manual FCC WARNING STATEMENT This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
MS246 User Manual LIMITED WARRANTY Unitech warrants to the original purchaser for a period of 24 months from the date of invoice that this product is in good working order and free from defects in material and workmanship under normal use and service.
MS246 User Manual Table of Contents Introduction ......................................................................................................... 6 Features and Benefits............................................................................................ 6 Terms and Abbreviations ...................................................................................... 7 Applicable Documents..........................................................................................
MS246 User Manual Appendix B Key Code Table in USB Keyboard Interface .......................................... 55 Copyright © 2011, Unitech America Inc. All rights reserved.
MS246 User Manual 1. Introduction The Unitech MS246 is an intelligent, programmable magnetic stripe reader that provides a wide range of functionality and value in a convenient package size. The entire unit is just 100mm long, about the length of a credit card. It reads up to three tracks of information with a single swipe in either direction, and has a beeper and three-color LED indicator to signal a successful read.
MS246 User Manual 3.
MS246 User Manual 4. Applicable Documents ISO 7810 – 1985 ISO 7811 - 1 through 6 ISO 7816 - 1 through 4 ISO 4909 ISO 7812 ISO 7813 ANSI X.
MS246 User Manual 5. Operation A card may be swiped through the reader slot when the LED is green. The magnetic stripe must face toward the magnetic read head and may be swiped in either direction. After a card is swiped, the LED will turn off temporarily until the decode process is completed. If there are no errors decoding the card data then the LED will turn green.
MS246 User Manual 6. Specification Power Consumption • • • 5VDC +/- 10%. Current maximum operating consumption is less than 50mA. USB interface – from host interface. No external power adaptor needed. Swipe speed • • 3 to 65 inches per second. Bi-directional. Indicators • • Tri-color LED: o Red indicates a bad read. o LED is off while reading and decoding. o Green indicates a good read and ready to read. Beeper: o A beep sound indicates a good read.
MS246 User Manual 5 6 7 Red White BLK V_IN -DATA GND 1 2 4 LED indicator • 2mmx5mm, Green/Red dual color under firmware control. Copyright © 2011, Unitech America Inc. All rights reserved.
MS246 User Manual 7. Command Process Command requests and responses are sent to and received from the device. For USB interface devices, the commands are sent to the device using HID class specific request Set_Report (21 09 …). The response to a command is retrieved from the device using HID class specific request Get_Report (A1 01 …). These requests are sent over the default control pipe. For RS232 interface devices, please see the commands listed below.
MS246 User Manual RS232 and USB HID interface; FD for USB KB interface 16 17 52 53 - Reader Command Summary ASCII HEX Name ‘8’ 38 Copyright Report ‘9’ 39 Version Report ‘F” 46 Key Loading ‘I’ 49 Reader Reset ‘M’ 4D OPOS/ JPOS Command ‘P’ ‘Q’ ‘R’ ‘S’ 50 51 52 53 Arm/Disarm to Read Read Buffered Data Read MSR Options Set MSR Options Warning: Unsupported ID in setting Warning: Reader already in OPOS mode Review Setting Send Setting Xor’d all the data befor
MS246 User Manual Response is as follows: ACK STX ETX LRC Response Example mixed hex and ASCII: \06\02Copyright (c) 2010, UNITECH \03> 7.2 Version Report Command 02 39 03 38 Response is as follows: ACK STX ETX LRC Response Example mixed hex and ASCII: \06\02UNITECH TM3 MS246 RS232 Reader V 3.19\03\LRC 7.3 Key Loading Command Note: This command is normally only used by a key loading facility.
MS246 User Manual A successful key loading process includes the following steps: • Get Key status Command Data: <13><01><02> Response Data: <00><01><04> For Example: Command: \02\46\46\2F\78\4D\42\41\75\38\3D\0D\0A\03\LRC Response: \06\02\46\46\...............
MS246 User Manual 7.4 Reader Reset Command 02 49 03 48 The reader supports a reset reader command. This allows the host to return the reader to its default state. Response is as follows: 06 7.5 OPOS/JPOS Command There are three forms of the command: 02 4D 01 30 03 7D Enter Standard Mode (Exit OPOS Mode) 02 4D 01 31 03 7C Enter OPOS Mode 02 4D 01 32 03 7F Enter JPOS Mode Response is as follows: 17 Reader already in OPOS Mode 15 Command failure (wrong length or wrong parameter) 06 Success 7.
MS246 User Manual NAK for keyboard interface is FD, non-KB mode NAK is 15 7.7 Read Buffered MSR Data Command 02 51 01
MS246 User Manual Where: is one byte identifying the setting(s) for the function. is a one byte length count for the following function-setting block . is the current setting for this function. It has the same format as in the sending command for this function. are in the order of their Function ID. 7.9 Set MSR Options Command The default value is listed in bold. 7.9.1.
MS246 User Manual ‘3’ moving stripe along head against the direction of encoding. With the bi-directional method, the user can swipe the card in either direction and still read the data encoded on the magnetic stripe. Otherwise, the card can only be swiped in one specified direction to read the card. Raw Decoding just sends the card’s magnetic data in groups of 4 bits per character. No checking is done except to verify that the track has or does not have magnetic data. 7.9.5.
MS246 User Manual character string. Up to six ASCII characters can be defined. 02 53 03 LRC Where: n is 34h for track 1, 35h for track 2, and 36h for track 3. Len = the number of bytes of prefix string. Prefix = {string length}{string}. NOTE: String length is one byte, maximum six. 7.9.9. Track x Suffix Setting Characters can be added to the end of track data. These can be special characters to identify the specific track to the receiving host, or any other character string.
MS246 User Manual 7.9.11.Track Separator Selection This option allows the user to select the character to be used to separate data decoded by a multiple-track reader. 02 53 17 01 03 LRC is one ASCII Character. The default value is C. 0h means no track separator. 7.9.12.
MS246 User Manual 8. Data Format The USB version of the reader can be operated in two different modes: - HID Unitech mode (herein referred to as “HID mode”), Product ID: 2010. - HID with Keyboard Emulation (herein referred to as “KB mode”), Product ID: 2030. When the reader is operated in the HID mode, it behaves like a vendor defined HID device. A direct communication path can be established between the host application and the reader without interference from other HID devices. 8.
MS246 User Manual 8.1.1. USB HID Data Format Other Mode Reader Data Structure Offset Usage Name . 0 T1 decode status 1 T2 decode status 2 T3 decode status 3 T1 data length 4 T2 data length 5 T3 data length 6 Card encode type 7-116 T1 data 117-226 T2 data 227-336 T3 data Notes: T1, T2 or T3 decode status: 0 for no error, 1 for error T1, T2 or T3 Data Length: Each byte value indicates how many bytes of decoded card data are in the track data field.
MS246 User Manual 5 T3 data length 6 Card encode type 7,8 Total output length 9-512 Output data In this approach, the reader will keep all of the Unitech data editing and other features like preamble, postamble, etc. The output data is always 512 bytes; the "Total Output Length" field indicates the valid data length in the output data. 8.1.2.
MS246 User Manual iConfiguration Attributes Power 00 80 32 Bus power, no remove wakeup 100 mA Interface Descriptor: Field Length Des type Interface No.
MS246 User Manual Value 06 00 FF 09 01 A1 01 15 00 26 FF 00 75 08 09 20 09 21 09 22 09 28 09 29 09 2A 09 38 95 07 81 02 09 30 95 02 82 02 01 09 31 96 10 02 82 02 01 09 20 95 08 B2 02 01 C0 Description Usage Page (MSR) Usage(Decoding Reader Device) Collection (Application) Logical Minimum Logical Maximum Report Size Usage (Tk1 Decode Status) Usage (Tk2 Decode Status) Usage (Tk3 Decode Status) Usage (Tk1 Data Length) Usage (Tk2 Data Length) Usage (Tk3 Data Length) Usage (Card Encode Type) Report Count Input
MS246 User Manual 15 00 25 01 75 01 95 08 81 02 95 01 75 08 81 01 95 05 75 01 05 08 19 01 29 05 91 02 95 01 75 03 91 01 95 06 75 08 15 00 25 66 05 07 19 00 29 66 81 00 06 2D FF 95 01 26 FF 00 15 01 75 08 09 20 95 08 B2 02 01 C0 Logical Minimum Logical Maximum Report Size Report Count Input (Data,Variable,Absolute) Report Count (1) Report Size Input Constant Report Count Report Size Usage Page (LED) Usage Minimum Usage maximum Output(Data Variable Absolute) Report Count Report Size Output (Constant) Report
MS246 User Manual 8.2 Level 1 and level 2 POS Mode Data Output Format In POS mode use the special envelope to send out card data. The envelope is in the following format: [Right Shift, Left Shift, Right Ctrl, Left Ctrl,] Read Error, Track x ID; Track x Error; Track x Data Length; Track x Data; Card Track x LEC code; Track x data LRC. The reader will send out card data in Alt mode if its ASCII code less than H’20’. Byte NO.
MS246 User Manual B3 B4 B5 B6 1: Track 1 decode success (0: Track 1 decode fail). 1: Track 2 decode success (0: Track 2 decode fail). 1: Track 3 decode success (0: Track 3 decode fail). 0: if b0 to b5 are all 1, otherwise 1 (make it printable). Read Error byte 2: MB 0 1 LB B12 B11 B10 B9 B8 B7 B7 1: Track 4 sampling data exists (0: Track 4 sampling data does not exist). B8 1: Track 4 JIS II decode success (0: Track4 JIS II decode fail). B9, B10, B11 000: ISO Card (7, 5) or (7, 5, 5) encoding.
MS246 User Manual Track x LRC “Track x data LRC” is a LRC to check track x data communication; XOR all characters starting from "Track x ID" to “Track x data LRC” should be 0. Copyright © 2011, Unitech America Inc. All rights reserved.
MS246 User Manual 8.3 DUKPT Level 3 Data Output Enhanced Format This mode is used when all tracks must be encrypted, encrypted OPOS support is required, when the tracks must be encrypted separately, when cards other than type 0 (ABA bank cards) must be encrypted, or when track 3 must be encrypted. This format is the standard encryption format, but not yet the default encryption format. 1.
MS246 User Manual 4. Mask Option Setting: (for enhanced encryption format only) Command: 53 86 01 Mask Option: (Default: 0x07) bit0: 1 – tk1 mask data allowed to send when encrypted. bit1: 1 – tk2 mask data allowed to send when encrypted. bit2: 1 – tk3 mask data allowed to send when encrypted. When mask option bit is set – if data is encrypted (but not force encrypted), the mask data will be sent. If mask option is not set, the mask data will not be sent under the same condition.
MS246 User Manual Track 1 hashed (20 bytes each) (if encrypted and hash track 1 allowed) Track 2 hashed (20 bytes each) (if encrypted and hash track 2 allowed) Track 3 hashed (20 bytes each) (if encrypted and hash track 3 allowed) KSN (10 bytes) CheckLRC CheckSum ETX Where = 02h, = 03h Note 1 : Card Encode Type Card Type will be 8x for enhanced encryption format and 0x for original encryption format.
MS246 User Manual Field 8: Clear/masked data sent status byte: Bit 0: 1 —track 1 clear/mask data present. Bit 1: 1— track 2 clear/mask data present. Bit 2: 1— track 3 clear/mask data present. Bit 3: 0— reserved for future use. Bit 4: 0— reserved for future use. Bit 5: 0— reserved for future use. Note 4: Encrypted/Hash data sent status Field 9: Encrypted data sent status Bit 0: 1— track 1 encrypted data present. Bit 1: 1— track 2 encrypted data present. Bit 2: 1— track 3 encrypted data present.
MS246 User Manual track 3 unencrypted length track 1 masked track 2 masked track 3 data track 1 encrypted track 2 encrypted track 3 encrypted track 1 hashed track 2 hashed DUKPT serial number Non ISO/ABA Data Output Format card encoding type track status 3,4,5:T1,2,3 sampling) track 1 length track 2 length track 3 length track 1 data track 2 data track 3 data (1 byte, 0 for no track3 data) (Omitted if in Raw mode) (Omitted if in Raw mode) (Omitted if in Raw mode) (AES/
MS246 User Manual if card encoding type is a high bit set: mask and clear sent track status encrypt and hash sent track status In this mode tracks are encrypted separately rather than as a group track 1 masked (Omitted if in Raw mode) track 2 masked (Omitted if in Raw mode) track 3 data (Omitted if in Raw mode) track 1 encrypted (AES/TDES encrypted data) track 2 encrypted (AES/TDES encrypted data) sessionID encrypted (AES/TDES encrypted data) track 1 hashed (20 bytes SHA1-Xor) track 2 ha
MS246 User Manual Description: Track 1 and Track 2 unencrypted Length This one-byte value is the length of the original track data. It indicates the number of bytes in the track masked data field. It should be used to separate track 1’s and track 2’s data after decrypting the track encrypted data field. Track 3 unencrypted Length This one-byte value indicates the number of bytes in track 3’s masked data field. Track 1 and Track 2 masked Track data masked with the MaskCharID (default is ‘*’).
MS246 User Manual two purposes in mind: One is for the host to ensure data integrity by comparing this field with an SHA-1 hash of the decrypted track data and prevent unexpected noise in data transmission. The other purpose is to enable the host to store a token of card data for future use without keeping the sensitive card holder data. This token may be used for comparison with the stored hash data to determine if it is from the same card. Some Additional notes: (4/28/2011) 1.
MS246 User Manual The serial number will be set to the same as S/N as unit’s label. The length is 8 to 10 characters. The user can read out the S/N with 52 4E command. 8.6 Decryption Example Key for all examples is 0123456789ABCDEFFEDCBA9876543210 8.6.1. Security Level 3 Decryption - Original Encryption Format Decryption of a three-track ABA card with the original encryption format.
MS246 User Manual Track 1 data masked (length 0x48): 252A343236362A2A2A2A2A2A2A2A393939395E42555348204A522F47454F5247452 0572E4D525E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A2A2A2A2A3F2A Track 2 data in hex masked (length 0x23): 3B343236362A2A2A2A2A2A2A2A393939393D2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A3F2A Track 3 data unencrypted (length 0x6B): 3B333333333333333333333736373637363037303730373736373637363333333333333 333333337363736373630373037303737363736373633333333333333333333373637363 7363037303730
MS246 User Manual Track 3 data unencrypted in ASCII: ;33333333337676760707077676763333333333767676070707767676333333333376767 607070776767633333333337676760707?2 Key Value: F8 2A 7A 0D 7C 67 46 F1 96 18 9A FB 54 2C 65 A3 KSN: 62 99 49 01 19 00 00 00 00 01 Decrypted data in ASCII: %B4266841088889999^BUSH JR/GEORGE W.
MS246 User Manual KSN: 62 99 49 01 19 00 00 00 00 04 Session ID: AA AA AA AA AA AA AA AA Decrypted data in ASCII: %B4266841088889999^BUSH JR/GEORGE W.
MS246 User Manual The above broken down and interpreted: 02—STX character. 98—low byte of total length. 01—high byte of total length. 80—card type byte (interpretation new format ABA card). 3F—3 tracks of data all good. 48—length of track 1. 23—length of track 2. 6B—length of track 3. 03—tracks 1 and 2 have masked/clear data. BF—bit 7=1—KSN included. Bit 6=0—no session ID included so not level 4 encryption. Bit 5=1—track 3 hash data present. Bit 4=1—track 2 hash data present.
MS246 User Manual AB3B10A3FBC230FBFB941FAC9E82649981AE79F2632156E775A06AEDAFAF6F0 A 184318C5209E55AD Track 3 encrypted length 0x6B rounded up to 8 bytes =0x70 (64 decimal): 44A9CCF6A78AC240F791B63284E15B4019102BA6C505814B585816CA3C2D2F42 A99B1B9773EF1B116E005B7CD8681860D174E6AD316A0ECDBC687115FC89360A EE7E430140A7B791589CCAADB6D6872B78433C3A25DA9DDAE83F12FEFAB530 CE 405B701131D2FBAAD970248A45600093 Track 1 data hashed length 20 bytes: 3418AC88F65E1DB7ED4D10973F99DFC8463FF6DF Track 2 data hashed length 20 by
MS246 User Manual 2542343236363834313038383838393939395E42555348204A522F47454F52474520572 E4D525E303830393130313130303030313130303030303030303034363030303030303F 21 Track 2 decrypted data in hex including padding zeros: 3B343236363834313038383838393939393D3038303931303131303030303034363F300 000000000 Track 3 decrypted data in hex including padding zeros: 3B333333333333333333333736373637363037303730373736373637363333333333333 333333337363736373630373037303737363736373633333333333333333333373637363 7363037303
MS246 User Manual ;33333333337676760707077676763333333333767676070707767676333333333376767 607070776767633333333337676760707?2 Decrypted data in hex: 2542343236363834313038383838393939395E42555348204A522F47454F52474520572 E4D525E303830393130313130303030313130303030303030303034363030303030303F 21 3B343236363834313038383838393939393D3038303931303131303030303034363F300 000000000 3B333333333333333333333736373637363037303730373736373637363333333333333 3333333373637363736303730373037373637363736333333333333333333
MS246 User Manual <80h><02h> Device -> Host: (success) (fail) Pre-Authentication Time Limit: 2 bytes of time in seconds. Device Response Data: 26 bytes of data, consists of . Current Key Serial Number: 10 bytes of data with the Initial Key Serial Number in the leftmost 59 bits and Encryption Counter in the rightmost 21 bits.
MS246 User Manual (fail) Activation Data: 8 or 16 bytes, structured as . Challenge 1 Response: 6 bytes of Challenge 1 random data with 2 bytes of Authenticated Mode timeout duration. It’s encrypted using the key derived from the current DUKPT key. Session ID: Optional 8 bytes Session ID, encrypted using the key derived from the current DUKPT key. Deactivate Authenticated Mode Command This command is used to exit Authenticated Mode.
MS246 User Manual <83h><02h> (success) (fail) Current Reader Status: 2 bytes of data with one byte of and one byte of Reader State – indicates the current state of the reader as follows: 0x00: The reader is waiting for Activate Authentication Mode Command. The command must be sent before the card can be read.
MS246 User Manual Appendix A Setting Parameters and Values The following is a table of default settings and available settings (value within parentheses) for each function ID.
MS246 User Manual FmVerID 22 Firmware Version USB HID Fmt ‘0’ (‘0’,’1’,’8’) USBHIDFmt ID 23 ForeignKB ID SecureKeyID * ArmtoRead ID* ReaderReset ID* Track1Prefix ID Track2Prefix ID Track3Prefix ID Track1Suffix ID Track2Suffix ID Track3Suffix ID LZ1ID* LZ2ID* LZ3ID* LZ4ID* EpVerID* BaudID 24 Foreign KB '0' ('0' ~ '9') 25 Obsolescent encryption ‘@’ (0x200x7F) 3C 3D 3E 3F 40 41 Baud Rate 0xD 0xD 0xD 0xD None ‘5’ (‘2’~’9’) DataID 42 Data Bit ‘0’ (‘0’~’1’) ParityID HandID 43 44 Data Parity H
MS246 User Manual PrePANID 49 PostPANID 4A MaskCharID 4B CrypTypeID 4C OutputMode ID Serial NumberID DispExpDate ID, 4D CapsCaseID* DataSeqID* StartCharID* SessionID 51 52 53 54 Mod10ID 55 DesKeyID 56 AesKeyID 57 KeyManage TypeID T1GENERIC FMTID* T2GENERIC FMTID* T3GENERIC FMTID* HashOptID, 58 HexCaseID, LRCID 4E 50 PAN to not mask PAN to not mask Mask the PAN with this character Encryption type Std, OPOS or JPOS Device serial # Mask or display expiration date 8 byte hex not stored in
MS246 User Manual T17BStartID 61 ‘%’ 62 Track 1, 7 Bit Start Char T1, 6B Start T16BStartID T15BStartID 63 T1, 5B Start ‘;’ T27BStartID 64 Track 2, 7 Bit Start Char T25BStartID 65 T2, 5BStart ‘%’ ‘;’ for Port Powered IV ‘;’ T37BStartID 66 Track 3, 7 Bit Start Char T36BStartID 67 T3, 6BStart T35BStartID 68 T3, 5BStart T1EndID 69 T2EndID 6A T3EndID 6B T1ERRSTA RTID T2ERRSTA RTID T3ERRSTA RTID T4ERRSTA RTID* BootloaderID * T344EndID* T28BStartID 6C Track 1 End Sentinel Track 2 E
MS246 User Manual SyncCheck ID 7B Check for ‘0’ (‘0’-2’) track sync bits ErrorZoneID * Security LevelID 7C Encrypt OptID 84 Encryption options 8 encrypt trk 3 if card type 0; (0-F) EncryptStrID 85 '0' MaskOptID 86 Encrypt structure Clear / mask data options WinCETestI D* PrefixID PostfixID AA None 7E D2 D3 Check leading & trailing sync bits on track data (if poorly encoded card) 7 ‘0’ key exhausted; ‘1’ non-encrypted; ‘1’ key loaded non encrypted ‘3’ encrypted; ‘4’ Bit 0 encrypt trk1;
MS246 User Manual Appendix B Key Code Table in USB Keyboard Interface For most characters, "Shift On" and "Without Shift" will be reversed if Caps Lock is on. Firmware needs to check current Caps Lock status before sending out data. For Function code B1 to BA, if "Num Lock" is not set, then set it and clear it after finishing sending out the code. For Function code BB to C2, C9 to CC, if "Num Lock" is set, then clear it and set it after finishing sending out the code.
MS246 User Manual Ctrl+\ Ctrl+] Ctrl+6 Ctrl+SPACE ! " # $ % & ' ( ) * + , .
MS246 User Manual F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 09 Shift On 0A Shift On 0B Shift On 0C Shift On 0D Shift On 0E Shift On 0F Shift On 10 Shift On 11 Shift On 12 Shift On 13 Shift On 14 Shift On 15 Shift On 16 Shift On 17 Shift On 18 Shift On 19 Shift On 1A Shift On 1B Shift On 1C Shift On 1D Shift On 2F 31 30 23 Shift On 2D Shift
MS246 User Manual p q r s t u v w x y z { | } ~ DEL F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 Home End → ← ↑ ↓ PgUp PgDn Tab bTab Esc Enter 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 \f1 \f2 \f3 \f4 \f5 \f6 \f7 \f8 \f9 \fa \fb \fc \home \end \right \left \up \down \pgup \pgdn \tab \btab \esc \enter 13 14 15 16 17 18 19 1A 1B 1C 1D 2F Shift On 31 Shift On 30 Shift On 35 Shift On 2A 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 4A 4D 4F 50 52
MS246 User Manual Num_Enter Delete Insert Backspace SPACE Pause Ctrl+[ Ctrl+] Ctrl+\ Left_Ctrl_Break Left_Ctrl_Make Left_Shift_Break Left_Shift_Make 99 9A 9B 9C 9D 9C 9F A0 A1 A2 A3 A4 A5 \num_enter \del \ins \bs \sp \ps \ctr1 \ctr2 \ctr3 \l_ctrl_bk \l_ctrl_mk \l_shift_bk \l_shift_mk Left_Windows Left_Alt_Break Left_Alt_Make Right_Ctrl_Break Right_Ctrl_Make Right_Shift_Break Right_Shift_Make A6 A7 A8 A9 AA AB AC \l_windows \l_alt_bk \l_alt_mk \r_ctrl_bk \r_ctrl_mk \r_shift_bk \r_shift_mk Right_Windows
MS246 User Manual Num_↑ Num_→ Num_↓ Num_← Print_Scrn System_Request Scroll_Lock Pause Break Caps_Lock Num_/ Num_* Num_Num_+ Num_. Num_DEL Num_INS Delay_100ms BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 \num_up \num_right \num_down \num_left \prt_sc \sysrq \scroll \menu \break \caps_lock \num_/ \num_* \num_\num_+ \num_.
MS246 User Manual 13: 14: 15: 16: 17: 18: 19: 1A: 1B: 1C: 1D: 1E: 1F: Ctrl-S Ctrl-T Ctrl-U Ctrl-V Ctrl-W Ctrl-X Ctrl-Y Ctrl-Z ESC Ctrl-\ Ctrl-] Ctrl-6 Ctrl-- Alt-019 Alt-020 Alt-021 Alt-022 Alt-023 Alt-024 Alt-025 Alt-026 Alt-027 Alt-028 Alt-029 Alt-030 Alt-031 Copyright © 2011, Unitech America Inc. All rights reserved.