USBTrace : Class Decoding

USBTrace can decode and display class specific USB descriptors/requests and display detailed information regarding them. The classes currently supported are Hub, HID, Communication Device, Mass Storage, Wireless Controllers (Bluetooth, Wireless USB HWA), Still Image Capture, Printer, Audio, Video, Smart Card, PHDC, Test & Measurement (TMC) and Vendor Specific.

Class Decoding

Figure above shows hub class requests captured by USBTrace. Figure below shows a decoded class request in Info view.

Class Decoding

Shown below is the video class specific descriptors decoded and displayed by USBTrace video class decoder.

Class Decoding, Class specific descriptors

More Information

Get more information about device class decoders.

Installing class decoders

USBTrace class decoders must be separately installed after installing USBTrace main application. Class decoders are distributed as zipped DLLs.

  1. Download the required class decoders from http://www.sysnucleus.com/usbtrace_download.html
  2. Extract them to USBTrace installation directory.
  3. Restart USBTrace.