USB Device Tree Viewer is a small application designed to display detailed information on the USB device tree.
USB Device Tree Viewer or UsbTreeView is based upon the Microsoft "USBView" sample application found in the Windows Driver Development Kits.
This utility quickly displays all the USB hubs and ports, beginning with connections status, device information, and pertinent connection information. It also shows relevant information about the computer being used and which operating system.