background image

US Key Number Table  (Decimal Values)

An international key number table is available on the CD provided with the USBtoUSB.

7

Key

Make Break

`~

01

129

1!

02

130

2@

03

131

3#

04

132

4$

05

133

5%

06

134

6^

07

135

7&

08

136

8*

09

137

9(

10

138

0)

11

139

-_

12

140

=+

13

141

BS

15

143

Tab

16

144

Q

17

145

W

18

146

E

19

147

R

20

148

T

21

149

Y

22

150

U

23

151

I

24

152

O

25

153

P

26

154

[{

27

155

]}

28

156

\|

29

157

Caps

30

158

A

31

159

S

32

160

D

33

161

F

34

162

G

35

163

H

36

164

Key

Make Break

J

37

165

K

38

166

L

39

167

;:

40

168

‘“

41

169

Enter

43

171

L Shift

44

172

Z

46

174

X

47

175

C

48

176

V

49

177

B

50

178

N

51

179

M

52

180

,<

53

181

.>

54

182

/?

55

183

R Shift

57

185

L Ctrl

58

186

L Alt

60

188

Space

61

189

R Alt

62

190

R Ctrl

64

192

L Win

70

198

R Win

71

199

Win APL

72

200

Insert

75

203

Delete

76

204

L Arrow

79

207

Home

80

208

End

81

209

Up Arrow

83

211

Dn Arrow

84

212

Page Up

85

213

Page Dn

86

214

Key

Make Break

R Arrow

89

217

NumLock

90

218

7 (Num)

91

219

4 (Num)

92

220

1 (Num)

93

221

/ (Num)

95

223

8 (Num)

96

224

5 (Num)

97

225

2 (Num)

98

226

0 (Num)

99

227

* (Num)

100

228

9 (Num)

101

229

6 (Num)

102

230

3 (Num)

103

231

. (Num)

104

232

- (Num)

105

233

+ (Num)

106

234

Enter (Num)

108

236

Esc

110

238

F1

112

240

F2

113

241

F3

114

242

F4

115

243

F5

116

244

F6

117

245

F7

118

246

F8

119

247

F9

120

248

F10

121

249

F11

122

250

F12

123

251

Prt Scr

124

252

Scrl Lk

125

253

Pause/Break

126

254

When sending data to the Com Port on the USBtoUSB to generate 
keystrokes at the target computer in Key Number Mode, use the 
values shown above to produce the desired “make” and “break” 
actions for the corresponding key.

12

When sending a mouse control packet for cursor movement only, 
be  sure  to  send  all  “0”  values  for  the  scroll  wheel  and  mouse 
button bits, provided those options are not being used for mouse 
actions at that time.

Mouse Packet Examples 

The packet below is an example of a packet sent to the USBtoUSB 
Com Port to command the cursor to a screen postion of  X  = 
100, Y = 520.

           0x00, 0x00, 0x64, 0x02, 0x08, 0x08
           Start    XMS   XLS    YMS   YLS    Scroll

Sending the values shown above will cause the cursor to move to 
the screen position 100, 520.  The position of the mouse cursor 
for  the  values  sent  is  an  absolute  screen  position  and  will  be 
repeatable for a specific computer and screen resolution.  

A screen position of 0,0 represents the upper left of the screen.  
To send the cursor to specific coordinates on the screen, use the 2 
byte values for both X and Y in the packet described above.

The  cursor  position  that  results  from  a  command  packet  will 
depend on the particular computer’s display settings.  Moving the 
cursor to a desired screen position may require working with a few 
values to get the exact value for a specific application. 

The  following  packet  can  be  used  to  send  the  scroll  wheel 
command of up one position to the computer.

How far the scroll moves on the computer screen depends on the 
scroll system settings of the target computer.

 

      0x00, 0x00, 0x00, 0x00, 0x00, 0x18

Summary of Contents for USBtoUSB

Page 1: ...oll Free 888 690 9080 Phone 540 465 4677 Fax 540 465 4678 Monday through Friday 8 00 am to 5 00 pm EST sales hagstromelectronics com www hagstromelectronics com 1986 Junction Road Strasburg VA 22657 C...

Page 2: ...rn in of your USBtoUSB to ensure its performance If you have any questions please send us an email or give us a call Support is available Monday through Friday 8 00 am to 5 00 pm EST customer service...

Page 3: ...SB Com Port Protocol 19200 8 N 1 USBtoUSB Specifications USBtoUSB Connections Using the included USB cables attach the Com Port USB connector to the computer that will be sending commands to the USBto...

Page 4: ...s sent to the USB Com Port in this mode a capital A character will be produced as a keystroke on the target computer s USB port ASCII characters sent to the Com Port which are out of the 0x00 to 0x7F...

Page 5: ...he target computer when processed by the USBtoUSB unit Extended ASCII Mode The USBtoUSB Extended ASCII Mode of operation allows for the standard ASCII character set values 0x00 to 0x7F and an extended...

Page 6: ...173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF nb Space none 192 193 194 1...

Page 7: ...time a make is done for a key a corresponding break release of that key must be done at a later time to deactivate it The break code for a key is the same value as the make code plus 0x80 The break c...

Page 8: ...o the Com Port on the USBtoUSB to generate keystrokes at the target computer in Key Number Mode use the values shown above to produce the desired make and break actions for the corresponding key 12 Wh...

Page 9: ...On 2 Off On Off 3 Off On On 4 On Off Off 5 On Off On 6 On On Off 7 On On On 11 W2 The most significant bit of the scroll wheel movement magnitude W1 Bit 1 of the three bit value for scroll wheel move...

Page 10: ...Note that the values shown in the example are the decimal values of a single byte to be sent for each of the key actions for make and break Producing Mouse Action on the Target PC The USBtoUSB is cap...

Page 11: ...Note that the values shown in the example are the decimal values of a single byte to be sent for each of the key actions for make and break Producing Mouse Action on the Target PC The USBtoUSB is cap...

Page 12: ...On 2 Off On Off 3 Off On On 4 On Off Off 5 On Off On 6 On On Off 7 On On On 11 W2 The most significant bit of the scroll wheel movement magnitude W1 Bit 1 of the three bit value for scroll wheel move...

Page 13: ...o the Com Port on the USBtoUSB to generate keystrokes at the target computer in Key Number Mode use the values shown above to produce the desired make and break actions for the corresponding key 12 Wh...

Page 14: ...time a make is done for a key a corresponding break release of that key must be done at a later time to deactivate it The break code for a key is the same value as the make code plus 0x80 The break c...

Page 15: ...173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF nb Space none 192 193 194 1...

Page 16: ...he target computer when processed by the USBtoUSB unit Extended ASCII Mode The USBtoUSB Extended ASCII Mode of operation allows for the standard ASCII character set values 0x00 to 0x7F and an extended...

Page 17: ...s sent to the USB Com Port in this mode a capital A character will be produced as a keystroke on the target computer s USB port ASCII characters sent to the Com Port which are out of the 0x00 to 0x7F...

Page 18: ...SB Com Port Protocol 19200 8 N 1 USBtoUSB Specifications USBtoUSB Connections Using the included USB cables attach the Com Port USB connector to the computer that will be sending commands to the USBto...

Page 19: ...rn in of your USBtoUSB to ensure its performance If you have any questions please send us an email or give us a call Support is available Monday through Friday 8 00 am to 5 00 pm EST customer service...

Page 20: ...oll Free 888 690 9080 Phone 540 465 4677 Fax 540 465 4678 Monday through Friday 8 00 am to 5 00 pm EST sales hagstromelectronics com www hagstromelectronics com 1986 Junction Road Strasburg VA 22657 C...

Reviews: