USB - IR-Receiver, HID - Keyboard detection of Picomite USB


Author Message
Arne
Regular Member

Joined: 05/01/2025
Location: Germany
Posts: 62
Posted: 07:53pm 08 Feb 2025      

Here is the dump of the „USB-Keyboard“:


Information for device Trinket Keyboard (VID=0x1781 PID=0x2434):

------------------------------
Connection Information:
------------------------------
Device current bus speed: LowSpeed
Device supports USB 1.1 specification
Device supports USB 2.0 specification
Device address: 0x0011
Current configuration value: 0x01
Number of open pipes: 1


------------------------------
Device Descriptor:
------------------------------
0x12 bLength
0x01 bDescriptorType
0x0110 bcdUSB
0x00 bDeviceClass      
0x00 bDeviceSubClass  
0x00 bDeviceProtocol  
0x08 bMaxPacketSize0   (8 bytes)
0x1781 idVendor
0x2434 idProduct
0x0100 bcdDevice
0x01 iManufacturer   "Adafruit"
0x02 iProduct        "Trinket Keyboard"
0x00 iSerialNumber
0x01 bNumConfigurations


-------------------------
Configuration Descriptor:
-------------------------
0x09 bLength
0x02 bDescriptorType
0x0022 wTotalLength   (34 bytes)
0x01 bNumInterfaces
0x01 bConfigurationValue
0x00 iConfiguration
0x80 bmAttributes   (Bus-powered Device)
0x32 bMaxPower      (100 mA)

Interface Descriptor:
------------------------------
0x09 bLength
0x04 bDescriptorType
0x00 bInterfaceNumber
0x00 bAlternateSetting
0x01 bNumEndPoints
0x03 bInterfaceClass      (Human Interface Device Class)
0x00 bInterfaceSubClass  
0x00 bInterfaceProtocol  
0x00 iInterface

HID Descriptor:
------------------------------
0x09 bLength
0x21 bDescriptorType
0x0101 bcdHID
0x00 bCountryCode
0x01 bNumDescriptors
0x22 bDescriptorType   (Report descriptor)
0x003F bDescriptorLength

Endpoint Descriptor:
------------------------------
0x07 bLength
0x05 bDescriptorType
0x81 bEndpointAddress  (IN endpoint 1)
0x03 bmAttributes      (Transfer: Interrupt / Synch: None / Usage: Data)
0x0008 wMaxPacketSize    (1 x 8 bytes)
0x0A bInterval         (10 frames)

Microsoft OS Descriptor:
------------------------------
0x00 bLength
0x00 bDescriptorType
Hex dump:


--------------------------------
String Descriptor Table
--------------------------------
Index  LANGID  String
0x00   0x0000  0x0409
0x01   0x0409  "Adafruit"
0x02   0x0409  "Trinket Keyboard"

------------------------------

Connection path for device:
USB-xHCI-kompatibler Hostcontroller
Root Hub
Trinket Keyboard (VID=0x1781 PID=0x2434) Port: 3

Running on: Windows 10 or greater (Build Version 19045)

Brought to you by TDD v2.19.0, Dec  5 2023, 12:08:38


It looks similar to a „real keyboard“ which I connected. Any ideas ?

Arne