Professional Documents
Culture Documents
USER MANUAL
SecuRED
SRED MagStripe Reader
USB Interface
80128502-001
Rev A 09/06/13
www.idtechproducts.com
Description of Changes
Initial Release
By
CH
Table of Contents
1.
2.
3.
4.
5.
6.
Scope ........................................................................................................................... 4
Features and Benefits .................................................................................................. 4
Abbreviation ............................................................................................................... 4
Applicable Document ................................................................................................. 4
Operations ................................................................................................................... 5
Specification ............................................................................................................... 5
6.1
Supply power ...................................................................................................... 5
6.2
Reliability and Environment ............................................................................... 5
6.3
Size & weight ...................................................................................................... 5
6.4
Mounting method ................................................................................................ 6
6.5
LED Management ............................................................................................... 6
6.6
Beeper Management ........................................................................................... 6
7. Firmware Command ....................................................................................................... 6
7.1
Command Format ............................................................................................... 7
7.2
Get MicrocontrollerFirmware Version ............................................................... 8
7.3
Get MSR Firmware Version ............................................................................... 8
7.4
Review Settings .................................................................................................. 8
7.5
Setting Command................................................................................................ 8
7.6
Review Error Code ............................................................................................. 9
7.7
Review Device Status ......................................................................................... 9
8. Data output format .................................................................................................... 10
8.1
Original Encrypted Data Structure Format ....................................................... 10
8.2
Enhanced Encrypted Data Structure Format..................................................... 14
9. Security feature ......................................................................................................... 19
9.1
Check Card Format ........................................................................................... 19
9.2
MSR Data Masking........................................................................................... 19
10.
Use demo software ................................................................................................ 20
10.1 Send Command ................................................................................................. 20
10.2 Swipe Card ........................................................................................................ 22
APPENDIX A Setting Parameters (Function ID) and Values ........................................ 25
APPENDIX B ERROR CODE LIST TABLE ............................................................... 33
APPENDIX C Key Code Table in USB Keyboard Interface ........................................... 34
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 2 of 40
Page 3 of 40
1. Scope
SecuRED is a PCI SRED (Secure Reading and Exchange of Data) certified magnetic
stripe card reader. This intelligent reader, not only encrypts payment card data as it
swiped through the device, but also provides the physical security and tamper resistance
needed to achieve PCI SRED standards. The document outlines the electrical, mechanical
and firmware information for customers easy implementation.
3. Abbreviation
AAMVA
AES
DES
DMV
MSR
TDES
PCI
POS
USB
IPEK
4. Applicable Document
80096401-001
SecuRED Product Requirement Specification
80128401-001
SRED Secure Card Reader Product Requirement Spec
PCI Point-to-Point Encryption: Solution Requirements Encryption, Decryption, and
Key Management within Secure Cryptographic Devices (Hardware/Hardware) V1.0
ISO 7810 1985
Identification Cards Physical
ISO 7811 - 1 through 6
Identification Cards - Track 1 through 3
ISO 7816 - 1 through 4
Identification Cards - Integrated circuit cards with contacts
ISO 4909
Magnetic stripe content for track 3
ISO 7812
Identification Cards Identification for issuers Part 1 & 2
ISO 7813
Identification Cards Financial Transaction Cards
ANSI X.94
Retail Financial Services Symmetric Key Management
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 4 of 40
5. Operations
A card should 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 is no error decoding the card data then the LED will
turn green. If there is any error decoding the card data, the LED will turn red for less
than one second to indicate that an error occurred and then turn green.
The reader LED will be off during the data transfer and is ready to read another card
when the LED returns to green. A red LED indicates an error and the beeper will also
provide error indications. The beeper will beep for each correctly read track of data
on the magstripe card. Depending on the security level configured, the card data
might be displayed in encrypted mode.
6. Specification
6.1 Supply power
-
Supply voltage: DC 5V
Working current: Maximum 50mA (when reading card with LEDs/beeper power
on)
Sleep current: 25mA
Size:
L*W*H:MAX 100MM*30MM*31.5MM
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 5 of 40
Weight:
127g
7. Firmware Command
The SRED MSR reader can be appropriately configured per customer requirement. Once
programmed, these configuration settings are stored in the readers memory so the
settings are not affected by the cycling of power. Command length should be less than
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 6 of 40
<UnknownID>
Hex Value
02
03
06
15 for RS232
and USB HID
interface;
FD for USB KB
interface
16
<AlreadyInPOS>
17
<R>
<S>
<LRC>
52
53
-
Description
Start of Text
End of Text
Acknowledge
Negative Acknowledge
Warning: Unsupported ID in
setting
Warning: Reader already in
OPOS mode
Review Setting
Send Setting
Xord all the data before LRC.
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 7 of 40
Page 8 of 40
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 9 of 40
track status
3,4,5:T1,2,3 sampling)
track 3 data
Note: the track 1, 2, 3 hash data can be disabled by command 53 5c 01 30. Please refer to
Appendix A for details.
Except for USBKB interfaces, track formatting (preamble, prefix, separator, etc.) is not
supported in a reader set to send encrypted track data. The track data is always sent in the
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 10 of 40
Page 11 of 40
Page 12 of 40
Decrypted Data:
Data in ASCII Format
%B5150710200107903^PAYPASS/MASTERCARD^090910140000631??;5150710200
107903=090910140000631?0
Data in HEX Format
2542353135303731303230303130373930335E504159504153532F4D415354455243415
2445E3039303931303134303030303633313F3F3B353135303731303230303130373930
333D3039303931303134303030303633313F30
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 13 of 40
Enhanced encrypt output structure will send bytes 8 and 9 and CardType will be
1xxxxxxx (high bit =1). Also the T1, T2 data are encrypted in separate data block.
Encrypt Option Setting:
// only effect in new structure
53 84 01 encrypOpt
// default 0x08
encryptOpt:
bit0: 1 tk1 force encrypt *
bit1: 1 tk2 force encrypt *
bit2: 1 tk3 force encrypt *
bit3: 1 tk3 force encrypt when card type is 0
bit4: 1 new mask feature: see notes 4
Note:
1) When force encryption is set, all tracks will always be encrypted, regardless of
card type. No clear/mask text will be sent, except bit4 new mask feature is set (see
notes).
2) If and only if in new encrypt structure, each track encryption is separated, encrypted
data length will round up to 8 or 16 bytes.
3) When force encrypt and new mask feature is not set, it encrypts data just like old
structure, that is, only T1 and T2 in type zero will be encrypted.
4) When new mask feature (bit4) is set,
a) Mask data can be sent even if set to force encrypt (bit0-3 is set);
b) If bank card and track 3 is iso-4909 with PAN format, T3 will be encrypted and
has mask data.
Typical setting:
1) 08 (default):
All tracks will be encrypted. Only T1 and T2 will sent out clear/mask data.
2) 07
Force encryption. All three tracks will be encrypted without mask, regardless
of card type.
3) 10
T1 and T2 will be encrypted. If the T3 is with ISO-4909 format, itll be
encrypted and its mask data will be sent out. Otherwise, T3 will be sent in
clear text.
4) 17
All tracks will be encrypted. T1 and T2 will send out clear/mask data. T3 will
send out clear/mask data if its ISO 4909 format.
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 14 of 40
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 15 of 40
Note:
1) Card Type will be 8x in new structure and 0x for old structure
2) Type 4 or 84: Raw data format; all tracks are encrypted and no mask data is
sent. No track indicator 01, 02 or 03 in front of each track. (01,02
and 03 will still exist for none secured mode raw output when security
level < 3)
3) Type 85: JIS II, needs to set to Enhanced mode. Only T2 will be sent; Force
encrypted, no clear text.
4) Note: the track 1, 2, 3 dummy hash data can be disabled by command 53 5c
01 30. Please refer to Appendix A for details.
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 16 of 40
Page 17 of 40
Decrypted Data:
Data in ASCII Format
%B5150710200107903^PAYPASS/MASTERCARD^090910140000631??
;5150710200107903=090910140000631?0
Page 18 of 40
9. Security feature
The SecuRED is only working with the key injected and encryption is enabled.
Set PrePANClrDataID (N), parameter range 00h ~ 06h, default value 04h
Set PostPANClrDataID (M), parameter range 00h ~ 04h, default value 04h
MaskCharID (Mask Character), parameter range 20h ~ 7Eh, default value 2Ah
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 19 of 40
10.1
Send Command
Command can be sent to SecuRED via the demo software. The command can be typed in
the upper window, such as get firmware version command below. Then click [send
command] button, then the response from reader will be showed in the second window
below.
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 20 of 40
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 21 of 40
10.2
Swipe Card
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 22 of 40
Then click the [Decrypt] button to decrypt data, and the decrypted card data will be
showed in the lower window.
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 23 of 40
Note:
About SecuRED KB interface, please clear the Manual Command/Reader Output before
swipe card in the upper window.
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 24 of 40
Hex
10
Description
Terminal Type
Default Setting
'0'
(0~2,'4'~'6')
BeepID
11
Beep Setting
2 (0~4)
ChaDelayID
12
TrackSelectID
13
Character
0 (0~5)
Delay
6
Track Selection 0 (0~9)
0x30 Any
Track
0x31 Track 1
Only
0x32 Track 2
Only
0x33 Track 1
& Track 2
0x34 Track 3
Only
0x35 Track 1
& Track 3
0x36 Track 2
& Track 3
0x37 All
Three Tracks
0x38 Track 1
Or Track 2
0x39 Track 2
Or Track 3
Polling Interval 1 (1 ~ 255)
PollingInterval 14
ID
DataFmtID
15
Description
PC/AT, Scan Code Set 2, 1, k
3, PC/AT with external
Keyboard and PC/AT
without External Keyboard
Beep volume high
and frequency high
2 ms inter-character delay
k
6 for 0 mS delay
Any Track 0-any; 1-7bit 1
tk1, bit 2 tk2; bit 3 tk3. 8
tk1-2; 9 tk2-3
Data Output
Format
UIC, Mag-Tek
0 (0~2)
ID TECH Format;
H59
FmtOptionID
16
TrackSepID
17
Track
Separator
CR/Enter
SendOptionID
19
Send Option
1 (0~0x3f)
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 25 of 40
Page 26 of 40
MSRReadingI
D
1A
MSR Reading
1 (0~2)
DTEnableSen
dID*
1B
DT Enable
Send
0(0,1,3)
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 27 of 40
DecodingMeth 1D
odID
Decoding
Direction
1 (0~3)
ReviewID
1F
None
TerminatorID
FmVerID
21
22
USBHIDFmtI
D
ForeignKBID
SecureKeyID*
23
Review All
Settings
Terminator
Firmware
Version
USB HID Fmt
Foreign KB
Obsolescent
encryption
ArmtoReadID
*
CustSetID
30
ReaderResetI
D*
Track1PrefixI
D
Track2PrefixI
D
Track3PrefixI
D
Track1SuffixI
D
Track2SuffixI
D
Track3SuffixI
CR/Enter
0 (0~1)
ID TECH Format
Foreign Keyboard
No simple encryption
30
00-07
32
None
24
25
34
Track 1 Prefix
35
Track 2 Prefix
36
Track 3 Prefix
37
Track 1 Suffix
38
Track 2 Suffix
39
Track 3 Suffix
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 28 of 40
u
r
k
max
3C
3C
3D
3D
LZ3ID*
PinKeyID
3E
3E
0xD
0x00,0x5A
LZ4ID*
EpVerID*
BaudID
3F
40
41
Baud Rate
0xD
None
5 (2~9)
DataID
42
Data Bit
0 (0~1)
ParityID
HandID
43
44
Data Parity
Hand Shake
0 (0~4)
0 (0~1)
StopID
XOnID
XOffID
PrePANID
45
47
48
49
0 (0~1)
DC1
DC3
4 (0-6)
PostPANID
4A
MaskCharID
4B
CrypTypeID
4C
Stop Bit
XOn Character
XOff Character
PAN to not
mask
PAN to not
mask
mask the PAN
with this
character
encryption type
OutputModeI
D
SerialNumberI
D
DispExpDateI
D,
CapsCaseID*
DataSeqID*
StartCharID*
SessionID
4D
Std, OPOS or
JPOS
device serial #
4E
50
51
52
53
54
0xD
Set50
0xD
0x00,0x5A
Swap T1,T3
* 20-7E
1 (1-2)
1 3DES 2 AES
r
e
Standard mode
4 (0-4)
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 29 of 40
s
s
s
s
s
s
e
e
e
55
include mod10
check digit
'0' '0'-'2'
DesKeyID
56
AesKeyID
57
KeyManageTy
peID
T1GENERICF
MTID*
T2GENERICF
MTID*
T3GENERICF
MTID*
HashOptID,
58
DES Key
Value
AES Key
Value
DUKPT or
Fixed key
1(0-1)
0 fixed key
1 DUKPT key
59
None
5A
None
5B
None
5C
'3' (0-7)
HexCaseID,
LRCID
T17BStartID
5D
60
61
T16BStartID
62
LRC character
Track 1 7 Bit
Start Char
T16B Start
'0' (0-1)
0 (0~1)
%
T15BStartID
63
T15B Start
T27BStartID
64
T25BStartID
65
Track 2 7 Bit
Start Char
T25BStart
T37BStartID
66
T36BStartID
67
Track 3 7 Bit
Start Char
T36BStart
T35BStartID
68
T35BStart
T1EndID
69
T2EndID
6A
'?'
? as End Sentinel
T3EndID
6B
'?'
? as End Sentinel
T1ERRSTAR
TID
T2ERRSTAR
6C
Track 1 End
Sentinel
Track 2 End
Sentinel
Track 3 End
Sentinel
Track 1 error
code
Track 2 error
6D
r
e
r
e
-
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 30 of 40
6E
6F
code
Track 3 error
code
Secured output
format Lrc
option
Boot Loader
Mode
+
1 (0-1)
BootloaderID
*
T344EndID*
T28BStartID
T38BStartID
FKChallenge
70
SPISettingID
LoadFixKeyI
D
EquipFwID
75
76
BeepOffComI
D*
SyncCheckID
7A
0 (0-3)
7B
0 (0-2)
ErrorZoneID*
MagTSecureL
vlID
SecurityLevelI
D
MagTCryptID
EnOptionID
7C
7D
71
72
73
74
77
Load Fixed
Key
feature option
setting
None
None
0
0
None
'0'
Null
3 (0-ff)
report
start sentinel if track 3 error
report
1 to send LRC in secured
output data
N/A
Encryption
Option (Forced
encryption or
not)
None
1 (0-3)
'1'(0-3)
08
n
r
p
e
7E
7F
84
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 31 of 40
85
MaskOptID
86
PwrStrDlyID*
87
HashTypeID
88
FixKeyLeverI
D
8A
WinCETestID
*
PrefixID
PostfixID
AddedFieldID
*
SearchCmdID
*
SendCmdID*
Encryption
0,(0-1)
Structure
(Enhanced or
original)
Masked / clear 0x07
data sending
option
Reserved for
UNIMAG
Hash type
0 (0-1)
selection
Review lever
1(1-3)
of the Fix
key
A0
A1
AA
D2
D3
FA
FB
FC
0 Original Encrypt
Structure
1 Enhanced Encrypt
Structure
Bit0: T1 mask allowed
Bit1: T2 mask allowed
Bit2: T3 mask allowed
0 SHA-1 20 bytes
1 - SHA-2 32 bytes
Value from 1-3
None
Preamble
Postamble
DE Added
Field
DE Search
Cmd
DE Send Cmd
0
0
0
No Search Command
08 00 FF 00 FF
00 FF 00 FF
0
No Send Command
SearchCmdID FD
DE Search
No Search Command2
2
Cmd 2
*Unused entries in this table were left for completeness even though unused in the Mag
reader to avoid conflicting definitions between products.
Note not all function ID are present in different hardware version of the SecuRED the last
column above has some codes:
- feature not currently supported; exists for compatibility
s feature available on in the RS232 serial version of the reader
u feature available only in the USB version;
k feature available on in the keyboard version
p feature available only in the SPI version
r reset all does not affect this value
n not directly settable
d feature only for reader with data editing feature
e feature only for reader with encrypt feature
Most function ID settings that relate to the content of formatting of the track output do
not work in secure mode. Exceptions to this are Preamble and Postamble in keyboard
mode only.
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 32 of 40
Error code
Note
0xE0 00
0xE1 00
0xE2 00
0xE3 00
0xE4 00
0xE8 00
10
0xE9 00
11
0xEA 00
12
0xEB 00
13
0xEC 00
14
0xED 00
15
0xEE 00
16
0xEF 00
17
0x00 00
No error
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 33 of 40
For Function code B1 to BA, if "Num Lock" is not set, then set it and clear it after
finishing sending out 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 code.
Keystroke
Ctrl+2
Ctrl+A
Ctrl+B
Ctrl+C
Ctrl+D
Ctrl+E
Ctrl+F
Ctrl+G
BS
Tab
Ctrl+J
Ctrl+K
Ctrl+L
Enter
Ctrl+N
Ctrl+O
Ctrl+P
Ctrl+Q
Ctrl+R
Ctrl+S
Ctrl+T
Ctrl+U
Ctrl+V
Ctrl+W
Ctrl+X
Ctrl+Y
Ctrl+Z
Hex
Value
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
Functional
Code
\bs
\tab
\enter
USB KB Code
1F Ctrl On
04 Ctrl On
05 Ctrl On
06 Ctrl On
07 Ctrl On
08 Ctrl On
09 Ctrl On
0A Ctrl On
2A
2B
0D Ctrl On
0E Ctrl On
0F Ctrl On
28
11 Ctrl On
12 Ctrl On
13 Ctrl On
14 Ctrl On
15 Ctrl On
16 Ctrl On
17 Ctrl On
18 Ctrl On
19 Ctrl On
1A Ctrl On
1B Ctrl On
1C Ctrl On
1D Ctrl On
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 34 of 40
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
40
41
42
43
44
45
\esc
29
31 Ctrl On
30 Ctrl On
23 Ctrl On
2D Ctrl On
2C
1E Shift On
34 Shift On
20 Shift On
21 Shift On
22 Shift On
24 Shift On
34
26 Shift On
27 Shift On
25 Shift On
2E Shift On
36
2D
37
38
27 Shift On
1E Shift On
1F Shift On
20 Shift On
21 Shift On
22 Shift On
23 Shift On
24 Shift On
25 Shift On
26 Shift On
33 Shift On
33
36 Shift On
2E
37 Shift On
38 Shift On
1F
04 Shift On
05 Shift On
06 Shift On
07 Shift On
08 Shift On
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 35 of 40
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
70
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 On
35
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 36 of 40
PgUp
PgDn
Tab
bTab
Esc
Enter
Num_Enter
Delete
Insert
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
99
9A
9B
\f1
\f2
\f3
\f4
\f5
\f6
\f7
\f8
\f9
\fa
\fb
\fc
\home
\end
\right
\left
\up
\down
\pgup
\pgdn
\tab
\btab
\esc
\enter
\num_enter
\del
\ins
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
51
4B
4E
2B
2B Shift On
29
28
58
4C
49
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 37 of 40
9C
9D
9C
9F
A0
A1
A2
A3
A4
A5
\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
Right_Alt_Break
Right_Alt_Make
Num_Lock
Num_0
Num_1
Num_2
Num_3
Num_4
Num_5
Num_6
Num_7
Num_8
Num_9
Num_Home
Num_PageUp
Num_PageDown
Num_End
Num_
Num_
Num_
Num_
AD
AE
AF
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
BA
BB
BC
BD
BE
BF
C0
C1
C2
\r_windows
\r_alt_bk
\r_alt_mk
\num_lock
\num0
\num1
\num2
\num3
\num4
\num5
\num6
\num7
\num8
\num9
\num_home
\num_pgup
\num_pgdn
\num_end
\num_up
\num_right
\num_down
\num_left
2A
2C
48
2F Ctrl On
30 Ctrl On
31 Ctrl On
Clear Ctrl Flag
Set Ctrl Flag for following char(s)
Clear Shift Flag
Set Shift Flag for following
char(s)
E3 (left GUI)
Clear Alt Flag
Set Alt Flag for following char(s)
Clear Ctrl Flag
Set Ctrl Flag for following char(s)
Clear Shift Flag
Set Shift Flag for following
char(s)
E7 (right GUI)
Clear Alt Flag
Set Alt Flag for following char(s)
53
62 Num Lock On
59 Num Lock On
5A Num Lock On
5B Num Lock On
5C Num Lock On
5D Num Lock On
5E Num Lock On
5F Num Lock On
60 Num Lock On
61 Num Lock On
5F
61
5B
59
60
5E
5A
5C
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 38 of 40
C3
C4
C5
C6
C7
C8
C9
CA
CB
CC
CD
CE
CF
D0
\prt_sc
\sysrq
\scroll
\menu
\break
\caps_lock
\num_/
\num_*
\num_\num_+
\num_.
\num_del
\num_ins
\delay
46
9A
47
76
39
54
55
56
57
63 Num Lock On
63
62
Delay 100 ms
Control Code
Bit 3: 0
Ctrl-2
Ctrl-A
Ctrl-B
Ctrl-C
Ctrl-D
Ctrl-E
Ctrl-F
Ctrl-G
BS
Tab
Ctrl-J
Ctrl-K
Ctrl-L
Enter
Ctrl-N
Ctrl-O
Ctrl-P
Ctrl-Q
Ctrl-R
Ctrl-S
Ctrl-T
Ctrl-U
Ctrl-V
Ctrl-W
Ctrl-X
Alt Code
Bit 3: 1
Alt-000
Alt-001
Alt-002
Alt-003
Alt-004
Alt-005
Alt-006
Alt-007
Alt-008
Alt-009
Alt-010
Alt-011
Alt-012
Alt-013
Alt-014
Alt-015
Alt-016
Alt-017
Alt-018
Alt-019
Alt-020
Alt-021
Alt-022
Alt-023
Alt-024
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 39 of 40
Ctrl-Y
Ctrl-Z
ESC
Ctrl-\
Ctrl-]
Ctrl-6
Ctrl--
Alt-025
Alt-026
Alt-027
Alt-028
Alt-029
Alt-030
Alt-031
Copyright 2010-2013, International Technologies & Systems Corp. All rights reserved.
Page 40 of 40