USBTrace is an easy to use and powerful software analyzer for the USB bus and the devices connected to it. USBTrace can monitor USB transactions happening at USB host controllers,
hubs and devices. USBTrace is a 100% software product. Especially suited for inspecting host side USB protocol. USBTrace supports Windows 2000, Windows XP and Windows 2003 Server operating systems.


                        
USBTrace software screenshot