The HID Class Decoder decodes HID devices descriptors, requests and events.
The USB Analysis software containing samples of USB classes devices is available for download.