mr.thraz Posted July 14, 2007 Share Posted July 14, 2007 Full Speed device @ 2 (0x1D100000): ............................................. Composite device: "Creative Prodikeys PC-MIDI" Device Descriptor Descriptor Version Number: 0x0200 Device Class: 0 (Composite) Device Subclass: 0 Device Protocol: 0 Device MaxPacketSize: 8 Device VendorID/ProductID: 0x041E/0x2801 (Creative Labs) Device Version Number: 0x0005 Number of Configurations: 1 Manufacturer String: 1 "Creative Technology" Product String: 2 "Creative Prodikeys PC-MIDI" Serial Number String: 0 (none) Configuration Descriptor Length (and contents): 66 Raw Descriptor (hex) 0000: 09 02 42 00 02 01 00 A0 32 09 04 00 00 01 03 01 Raw Descriptor (hex) 0010: 01 00 09 21 10 01 00 01 22 47 00 07 05 81 03 08 Raw Descriptor (hex) 0020: 00 0A 09 04 01 00 02 03 00 00 00 09 21 10 01 00 Raw Descriptor (hex) 0030: 01 22 B2 00 07 05 82 03 20 00 0A 07 05 03 03 10 Raw Descriptor (hex) 0040: 00 0A Number of Interfaces: 2 Configuration Value: 1 Attributes: 0xA0 (bus-powered, remote wakeup) MaxPower: 100 ma Interface #0 - HID/Boot Interface Alternate Setting 0 Number of Endpoints 1 Interface Class: 3 (HID) Interface Subclass; 1 (Boot Interface) Interface Protocol: 1 HID Descriptor Descriptor Version Number: 0x0110 Country Code: 0 Descriptor Count: 1 Descriptor 1 Type: 0x22 (Report Descriptor) Length (and contents): 71 Raw Descriptor (hex) 0000: 05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 Raw Descriptor (hex) 0010: 75 01 95 08 81 02 75 08 95 01 81 01 95 05 75 01 Raw Descriptor (hex) 0020: 05 08 19 01 29 05 91 02 09 3B 95 01 75 01 91 02 Raw Descriptor (hex) 0030: 75 02 91 01 95 06 75 08 15 00 26 FF 00 05 07 19 Raw Descriptor (hex) 0040: 00 2A FF 00 81 00 C0 Parsed Report Descriptor: Usage Page (Generic Desktop) Usage (Keyboard) Collection (Application) Usage Page (Keyboard/Keypad) Usage Minimum........... (224) Usage Maximum........... (231) Logical Minimum......... (0) Logical Maximum......... (1) Report Size............. (1) Report Count............ (8) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) Report Size............. (8) Report Count............ (1) Input................... (Constant, Array, Absolute) Report Count............ (5) Report Size............. (1) Usage Page (LED) Usage Minimum........... (1) Usage Maximum........... (5) Output.................. (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Usage 59 (0x3b) Report Count............ (1) Report Size............. (1) Output.................. (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Report Size............. (2) Output.................. (Constant, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Report Count............ (6) Report Size............. (8) Logical Minimum......... (0) Logical Maximum......... (255) Usage Page (Keyboard/Keypad) Usage Minimum........... (0) Usage Maximum........... (255) Input................... (Data, Array, Absolute) End Collection Endpoint 0x81 - Interrupt Input Address: 0x81 (IN) Attributes: 0x03 (Interrupt no synchronization data endpoint) Max Packet Size: 8 Polling Interval: 10 ms Interface #1 - HID Alternate Setting 0 Number of Endpoints 2 Interface Class: 3 (HID) Interface Subclass; 0 Interface Protocol: 0 HID Descriptor Descriptor Version Number: 0x0110 Country Code: 0 Descriptor Count: 1 Descriptor 1 Type: 0x22 (Report Descriptor) Length (and contents): 178 Raw Descriptor (hex) 0000: 05 0C 09 01 A1 01 85 01 15 00 25 01 75 01 95 18 Raw Descriptor (hex) 0010: 09 B5 09 B6 09 B7 09 CD 09 E2 09 E5 09 E7 09 E9 Raw Descriptor (hex) 0020: 09 EA 0A 52 01 0A 53 01 0A 54 01 0A 55 01 0A 83 Raw Descriptor (hex) 0030: 01 0A 8A 01 0A 92 01 0A 94 01 0A 21 02 0A 23 02 Raw Descriptor (hex) 0040: 0A 24 02 0A 25 02 0A 26 02 0A 27 02 0A 2A 02 81 Raw Descriptor (hex) 0050: 02 C0 05 01 09 80 A1 01 85 02 19 81 29 83 15 00 Raw Descriptor (hex) 0060: 25 01 95 03 75 01 81 02 75 05 95 01 81 01 C0 06 Raw Descriptor (hex) 0070: 00 FF 09 01 A1 01 85 03 09 01 15 00 26 FF 00 95 Raw Descriptor (hex) 0080: 1E 75 08 81 00 85 04 09 01 15 00 25 01 75 01 95 Raw Descriptor (hex) 0090: 10 81 02 85 05 09 01 15 00 26 FF 00 75 08 95 05 Raw Descriptor (hex) 00a0: 81 00 85 06 09 01 15 00 26 FF 00 75 08 95 02 91 Raw Descriptor (hex) 00b0: 00 C0 Parsed Report Descriptor: Usage Page (Consumer) Usage 1 (0x1) Collection (Application) ReportID................ (1) Logical Minimum......... (0) Logical Maximum......... (1) Report Size............. (1) Report Count............ (24) Usage 181 (0xb5) Usage 182 (0xb6) Usage 183 (0xb7) Usage 205 (0xcd) Usage 226 (0xe2) Usage 229 (0xe5) Usage 231 (0xe7) Usage 233 (0xe9) Usage 234 (0xea) Usage 338 (0x152) Usage 339 (0x153) Usage 340 (0x154) Usage 341 (0x155) Usage 387 (0x183) Usage 394 (0x18a) Usage 402 (0x192) Usage 404 (0x194) Usage 545 (0x221) Usage 547 (0x223) Usage 548 (0x224) Usage 549 (0x225) Usage 550 (0x226) Usage 551 (0x227) Usage 554 (0x22a) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) End Collection Usage Page (Generic Desktop) Usage (System Control) Collection (Application) ReportID................ (2) Usage Minimum........... (129) Usage Maximum........... (131) Logical Minimum......... (0) Logical Maximum......... (1) Report Count............ (3) Report Size............. (1) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) Report Size............. (5) Report Count............ (1) Input................... (Constant, Array, Absolute) End Collection Usage Page (65280) Usage 1 (0x1) Collection (Application) ReportID................ (3) Usage 1 (0x1) Logical Minimum......... (0) Logical Maximum......... (255) Report Count............ (30) Report Size............. (8) Input................... (Data, Array, Absolute) ReportID................ (4) Usage 1 (0x1) Logical Minimum......... (0) Logical Maximum......... (1) Report Size............. (1) Report Count............ (16) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) ReportID................ (5) Usage 1 (0x1) Logical Minimum......... (0) Logical Maximum......... (255) Report Size............. (8) Report Count............ (5) Input................... (Data, Array, Absolute) ReportID................ (6) Usage 1 (0x1) Logical Minimum......... (0) Logical Maximum......... (255) Report Size............. (8) Report Count............ (2) Output.................. (Data, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) End Collection Endpoint 0x82 - Interrupt Input Address: 0x82 (IN) Attributes: 0x03 (Interrupt no synchronization data endpoint) Max Packet Size: 32 Polling Interval: 10 ms Endpoint 0x03 - Interrupt Output Address: 0x03 (OUT) Attributes: 0x03 (Interrupt no synchronization data endpoint) Max Packet Size: 16 Polling Interval: 10 ms Link to comment https://www.insanelymac.com/forum/topic/289333-usb-prober-info/ Share on other sites More sharing options...
Recommended Posts