Low Speed device @ 10 (0xFD123000): ............................................. Composite device: "HID-Compliant IR Remote " Port Information: 0x0018 Not Captive External Device Connected Enabled Device Descriptor Descriptor Version Number: 0x0110 Device Class: 0 (Composite) Device Subclass: 0 Device Protocol: 0 Device MaxPacketSize: 8 Device VendorID/ProductID: 0x0409/0x00EE (NEC Corporation) Device Version Number: 0x0100 Number of Configurations: 1 Manufacturer String: 1 "NEC " Product String: 2 "HID-Compliant IR Remote " Serial Number String: 0 (none) Configuration Descriptor Length (and contents): 59 Raw Descriptor (hex) 0000: 09 02 3B 00 02 01 00 A0 37 09 04 00 00 01 03 00 Raw Descriptor (hex) 0010: 01 00 09 21 10 01 00 01 22 42 01 07 05 81 03 08 Raw Descriptor (hex) 0020: 00 0A 09 04 01 00 01 03 00 02 00 09 21 10 01 00 Raw Descriptor (hex) 0030: 01 22 32 00 07 05 82 03 04 00 0A Number of Interfaces: 2 Configuration Value: 1 Attributes: 0xA0 (bus-powered, remote wakeup) MaxPower: 110 ma Interface #0 - HID Alternate Setting 0 Number of Endpoints 1 Interface Class: 3 (HID) Interface Subclass; 0 Interface Protocol: 1 HID Descriptor Descriptor Version Number: 0x0110 Country Code: 0 Descriptor Count: 1 Descriptor 1 Type: 0x22 (Report Descriptor) Length (and contents): 322 Raw Descriptor (hex) 0000: 05 01 09 06 A1 01 85 01 05 07 19 E0 29 E7 15 00 Raw Descriptor (hex) 0010: 25 01 75 01 95 08 81 02 95 05 75 01 05 08 19 01 Raw Descriptor (hex) 0020: 29 05 91 02 95 01 75 03 91 01 95 06 75 08 15 00 Raw Descriptor (hex) 0030: 26 8B 00 05 07 19 00 29 8B 81 00 C0 05 0C 09 01 Raw Descriptor (hex) 0040: A1 01 85 02 09 B5 09 B6 09 B7 09 CD 09 E9 09 EA Raw Descriptor (hex) 0050: 15 00 25 01 75 01 95 06 81 02 A1 01 05 01 09 80 Raw Descriptor (hex) 0060: A1 01 09 81 15 00 25 01 75 01 95 01 81 02 75 01 Raw Descriptor (hex) 0070: 81 01 C0 C0 0A 24 02 0A 25 02 0A 26 02 15 00 25 Raw Descriptor (hex) 0080: 01 95 03 75 01 81 02 95 05 81 01 09 80 95 01 75 Raw Descriptor (hex) 0090: 04 15 00 25 0F 19 01 29 0F B1 02 95 01 75 04 B1 Raw Descriptor (hex) 00a0: 01 95 01 75 08 15 00 26 8B 00 05 07 19 00 29 8B Raw Descriptor (hex) 00b0: B1 00 75 04 95 01 15 00 25 0F 09 35 B1 00 95 01 Raw Descriptor (hex) 00c0: B1 01 C0 05 0C 09 01 A1 01 85 03 19 00 2A 3C 02 Raw Descriptor (hex) 00d0: 15 00 26 3C 02 75 10 95 01 81 00 09 03 A1 02 05 Raw Descriptor (hex) 00e0: 09 15 00 25 01 19 01 29 08 75 01 95 08 81 02 C0 Raw Descriptor (hex) 00f0: 0A 80 01 A1 02 05 09 15 00 25 01 19 01 29 06 95 Raw Descriptor (hex) 0100: 06 81 02 95 02 81 01 C0 09 02 A1 02 05 09 15 00 Raw Descriptor (hex) 0110: 25 01 19 01 29 0C 95 0C 81 02 09 02 A1 02 05 09 Raw Descriptor (hex) 0120: 15 00 25 0F 19 01 29 0F 75 04 95 01 81 02 C0 C0 Raw Descriptor (hex) 0130: 95 01 75 08 15 00 26 8B 00 05 07 19 00 29 8B B1 Raw Descriptor (hex) 0140: 00 C0 Parsed Report Descriptor: Usage Page (Generic Desktop) Usage (Keyboard) Collection (Application) ReportID................ (1) 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 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) Report Count............ (1) Report Size............. (3) 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......... (139) Usage Page (Keyboard/Keypad) Usage Minimum........... (0) Usage Maximum........... (139) Input................... (Data, Array, Absolute) End Collection Usage Page (Consumer) Usage 1 (0x1) Collection (Application) ReportID................ (2) Usage 181 (0xb5) Usage 182 (0xb6) Usage 183 (0xb7) Usage 205 (0xcd) Usage 233 (0xe9) Usage 234 (0xea) Logical Minimum......... (0) Logical Maximum......... (1) Report Size............. (1) Report Count............ (6) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) Collection (Application) Usage Page (Generic Desktop) Usage (System Control) Collection (Application) Usage (System Power Down) Logical Minimum......... (0) Logical Maximum......... (1) Report Size............. (1) Report Count............ (1) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) Report Size............. (1) Input................... (Constant, Array, Absolute) End Collection End Collection Usage (548 (0x224)) Usage (549 (0x225)) Usage (550 (0x226)) 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 Count............ (5) Input................... (Constant, Array, Absolute) Usage (System Control) Report Count............ (1) Report Size............. (4) Logical Minimum......... (0) Logical Maximum......... (15) Usage Minimum........... (1) Usage Maximum........... (15) Feature................. (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Report Count............ (1) Report Size............. (4) Feature................. (Constant, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Report Count............ (1) Report Size............. (8) Logical Minimum......... (0) Logical Maximum......... (139) Usage Page (Keyboard/Keypad) Usage Minimum........... (0) Usage Maximum........... (139) Feature................. (Data, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Report Size............. (4) Report Count............ (1) Logical Minimum......... (0) Logical Maximum......... (15) Usage 53 (0x35) Feature................. (Data, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Report Count............ (1) Feature................. (Constant, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) End Collection Usage Page (Consumer) Usage 1 (0x1) Collection (Application) ReportID................ (3) Usage Minimum........... (0) Usage Maximum........... (572) Logical Minimum......... (0) Logical Maximum......... (572) Report Size............. (16) Report Count............ (1) Input................... (Data, Array, Absolute) Usage 3 (0x3) Collection (Logical) Usage Page (Button) Logical Minimum......... (0) Logical Maximum......... (1) Usage Minimum........... (1) Usage Maximum........... (8) Report Size............. (1) Report Count............ (8) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) End Collection Usage 384 (0x180) Collection (Logical) Usage Page (Button) Logical Minimum......... (0) Logical Maximum......... (1) Usage Minimum........... (1) Usage Maximum........... (6) Report Count............ (6) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) Report Count............ (2) Input................... (Constant, Array, Absolute) End Collection Usage 2 (0x2) Collection (Logical) Usage Page (Button) Logical Minimum......... (0) Logical Maximum......... (1) Usage Minimum........... (1) Usage Maximum........... (12) Report Count............ (12) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) Usage 2 (0x2) Collection (Logical) Usage Page (Button) Logical Minimum......... (0) Logical Maximum......... (15) Usage Minimum........... (1) Usage Maximum........... (15) Report Size............. (4) Report Count............ (1) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) End Collection End Collection Report Count............ (1) Report Size............. (8) Logical Minimum......... (0) Logical Maximum......... (139) Usage Page (Keyboard/Keypad) Usage Minimum........... (0) Usage Maximum........... (139) Feature................. (Data, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) 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 1 Interface Class: 3 (HID) Interface Subclass; 0 Interface Protocol: 2 HID Descriptor Descriptor Version Number: 0x0110 Country Code: 0 Descriptor Count: 1 Descriptor 1 Type: 0x22 (Report Descriptor) Length (and contents): 50 Raw Descriptor (hex) 0000: 05 01 09 02 A1 01 09 01 A1 00 05 09 19 01 29 03 Raw Descriptor (hex) 0010: 15 00 25 01 95 03 75 01 81 02 95 05 81 01 05 01 Raw Descriptor (hex) 0020: 09 30 09 31 09 38 15 81 25 7F 75 08 95 03 81 06 Raw Descriptor (hex) 0030: C0 C0 Parsed Report Descriptor: Usage Page (Generic Desktop) Usage (Mouse) Collection (Application) Usage (Pointer) Collection (Physical) Usage Page (Button) Usage Minimum........... (1) Usage Maximum........... (3) 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 Count............ (5) Input................... (Constant, Array, Absolute) Usage Page (Generic Desktop) Usage (X) Usage (Y) Usage (Wheel) Logical Minimum......... (-127) Logical Maximum......... (127) Report Size............. (8) Report Count............ (3) Input................... (Data, Variable, Relative, No Wrap, Linear, Preferred State, No Null Position, Bitfield) End Collection End Collection Endpoint 0x82 - Interrupt Input Address: 0x82 (IN) Attributes: 0x03 (Interrupt no synchronization data endpoint) Max Packet Size: 4 Polling Interval: 10 ms Low Speed device @ 9 (0xFD121000): ............................................. Composite device: "User Communications Board (Monitor) " Port Information: 0x0018 Not Captive External Device Connected Enabled Device Descriptor Descriptor Version Number: 0x0110 Device Class: 0 (Composite) Device Subclass: 0 Device Protocol: 0 Device MaxPacketSize: 8 Device VendorID/ProductID: 0x04A4/0x000C (Hitachi, Ltd.) Device Version Number: 0x0100 Number of Configurations: 1 Manufacturer String: 1 "Hitachi .Ltd" Product String: 2 "User Communications Board (Monitor) " Serial Number String: 0 (none) Configuration Descriptor Length (and contents): 34 Raw Descriptor (hex) 0000: 09 02 22 00 01 01 00 A0 32 09 04 00 00 01 03 00 Raw Descriptor (hex) 0010: 00 00 09 21 10 01 00 01 22 2E 00 07 05 81 03 08 Raw Descriptor (hex) 0020: 00 0A Number of Interfaces: 1 Configuration Value: 1 Attributes: 0xA0 (bus-powered, remote wakeup) MaxPower: 100 ma Interface #0 - HID Alternate Setting 0 Number of Endpoints 1 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): 46 Raw Descriptor (hex) 0000: 05 01 09 FF A1 01 05 FF 19 00 2A FF 00 15 00 26 Raw Descriptor (hex) 0010: FF 00 95 04 75 08 81 00 05 08 0A 06 00 15 00 25 Raw Descriptor (hex) 0020: 01 95 01 75 01 91 02 95 01 75 07 91 01 C0 Parsed Report Descriptor: Usage Page (Generic Desktop) Usage (255 (0xff)) Collection (Application) Usage Page (Vendor Defined) Usage Minimum........... (0) Usage Maximum........... (255) Logical Minimum......... (0) Logical Maximum......... (255) Report Count............ (4) Report Size............. (8) Input................... (Data, Array, Absolute) Usage Page (LED) Usage 6 (0x6) Logical Minimum......... (0) Logical Maximum......... (1) Report Count............ (1) Report Size............. (1) Output.................. (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Report Count............ (1) Report Size............. (7) Output.................. (Constant, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) End Collection Endpoint 0x81 - Interrupt Input Address: 0x81 (IN) Attributes: 0x03 (Interrupt no synchronization data endpoint) Max Packet Size: 8 Polling Interval: 10 ms Low Speed device @ 11 (0xFD122000): ............................................. Composite device: "Sony IR Receiver" Port Information: 0x0018 Not Captive External Device Connected Enabled Device Descriptor Descriptor Version Number: 0x0110 Device Class: 0 (Composite) Device Subclass: 0 Device Protocol: 0 Device MaxPacketSize: 8 Device VendorID/ProductID: 0x054C/0x0063 (Sony Corporation) Device Version Number: 0x0323 Number of Configurations: 1 Manufacturer String: 1 "Sony Corporation" Product String: 2 "Sony IR Receiver" Serial Number String: 0 (none) Configuration Descriptor Length (and contents): 34 Raw Descriptor (hex) 0000: 09 02 22 00 01 01 00 A0 19 09 04 00 00 01 03 00 Raw Descriptor (hex) 0010: 00 00 09 21 10 01 00 01 22 9A 00 07 05 81 03 08 Raw Descriptor (hex) 0020: 00 0A Number of Interfaces: 1 Configuration Value: 1 Attributes: 0xA0 (bus-powered, remote wakeup) MaxPower: 50 ma Interface #0 - HID Alternate Setting 0 Number of Endpoints 1 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): 154 Raw Descriptor (hex) 0000: 05 FF 09 00 A1 01 85 01 05 07 19 E0 29 E7 15 00 Raw Descriptor (hex) 0010: 25 01 75 01 95 08 81 02 95 05 75 08 05 08 15 00 Raw Descriptor (hex) 0020: 26 FF 00 19 00 29 FF 91 00 95 04 75 08 15 00 26 Raw Descriptor (hex) 0030: FF 00 05 07 19 00 29 FF 81 00 C0 05 01 09 80 A1 Raw Descriptor (hex) 0040: 01 85 02 15 00 25 01 09 82 09 83 75 01 95 02 81 Raw Descriptor (hex) 0050: 02 75 01 95 06 81 01 C0 05 01 09 06 A1 01 85 03 Raw Descriptor (hex) 0060: 05 07 19 E0 29 E7 15 00 25 01 75 01 95 08 81 02 Raw Descriptor (hex) 0070: 75 01 95 08 81 01 95 05 75 01 05 08 19 01 29 05 Raw Descriptor (hex) 0080: 91 02 95 01 75 03 91 03 95 06 75 08 15 00 26 FF Raw Descriptor (hex) 0090: 00 05 07 19 00 29 65 81 00 C0 Parsed Report Descriptor: Usage Page (Vendor Defined) Usage 0 (0x0) Collection (Application) ReportID................ (1) 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 Count............ (5) Report Size............. (8) Usage Page (LED) Logical Minimum......... (0) Logical Maximum......... (255) Usage Minimum........... (0) Usage Maximum........... (-1) Output.................. (Data, Array, Absolute, No Wrap, Linear, Preferred State, No Null Position, Nonvolatile, Bitfield) Report Count............ (4) 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 Usage Page (Generic Desktop) Usage (System Control) Collection (Application) ReportID................ (2) Logical Minimum......... (0) Logical Maximum......... (1) Usage (System Sleep) Usage (System Wakeup) Report Size............. (1) Report Count............ (2) Input................... (Data, Variable, Absolute, No Wrap, Linear, Preferred State, No Null Position, Bitfield) Report Size............. (1) Report Count............ (6) Input................... (Constant, Array, Absolute) End Collection Usage Page (Generic Desktop) Usage (Keyboard) Collection (Application) ReportID................ (3) 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............. (1) Report Count............ (8) 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) Report Count............ (1) Report Size............. (3) Output.................. (Constant, Variable, 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........... (101) 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