SourceUSB is a USB 1.x/2.0 protocol analyzer for Windows. SourceUSB monitors USB traffic between the host controller and devices. It analyzes this stream of information and presents it in an intelligent display that brings insight into the USB operations. SourceUSB's capabilities include: capture of enumeration requests, capture triggered by a hot-plug, detailed decoding of USB data structures such as setup packets, URBs, and descriptors, decoding of Hub class and HID class specific requests.
New in version 1.1: data bar for displaying transfer buffers, capture filtering, export log file and device reports as XML (with schema), relaxed trial limits, increased max log file size, many bug fixes.