PixArt Imaging Inc.
PAW3504
Pure USB Optical Mouse Sensor Single Chip
5. USB Interface
5.1 USB Command Set Description (USB Descriptor)
The USB HOST detects USB mouse device plug-in and assigns a new unique address to the USB mouse device,
then asking USB mouse device for information about the device description, configuration description, and
assigning a configuration value for USB mouse device during enumeration period. After enumeration, the USB
mouse device is able to transfer motion and button value to the USB host.
Descriptor Type
Byte
12
Byte
01
Byte
10
Byte
01
Byte
00
Byte
00
Byte
00
Byte
08
Device Descriptor (18 bytes)
3A
00
09
01
10
25
00
01
01
02
09
32
09
00
09
00
02
22
00
10
00
00
01
01
01
00
01
03
01
04
01
22
A0
02
Configuration Descriptor (9 bytes)
Interface Descriptor (9 bytes)
04
21
Human Interface Device Descriptor
(9 bytes)
3E
Endpoint Descriptor (7 bytes)
07
05
19
95
75
A1
25
C0
08
04
05
01
01
03
05
00
7F
09
95
03
81
09
29
75
81
09
75
38
01
09
03
02
03
01
03
30
08
15
81
04
04
A1
15
81
05
09
95
81
06
00
01
00
02
01
31
02
25
C0
0A
05
25
95
09
15
81
7F
09
01
01
01
81
06
75
Human Interface Device Report
Descriptor (62 bytes, 3D3B)
Language String Descriptor (4 bytes)
Manufacture String Descriptor
Product String Descriptor
PIXART
USB OPTICAL MOUSE
HID-compliant MOUSE
Configuration String Descriptor
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
PixArt Imaging Inc.
8
E-mail: fae_service@pixart.com.tw
V1.0 June. 2008