USB devices which belongs to the Human Interface Device (HID) class can be monitored using USBTrace. The HID decoder plug-in dll must be used for this purpose. The plug-in will decode and display HID class specific requests and reports.
HID class specific requests:
- Get Report
- Get Idle
- Get Protocol
- Set Report
- Set Idle
- Set Protocol
The decoder will also capture and display asynchronous data (HID Reports) coming from the device through the Interrupt pipe.
USBTrace, the USB Monitor for Windows, and class decoders can be downloaded from http://www.sysnucleus.com/usbtrace_download.html.