USBDeview is a free software that allows you to view and manage all USB devices connected to your computer. It displays detailed information about every USB device, including the device name, description, serial number, and more. The software also allows you to uninstall or disable USB devices, as well as create HTML reports of all the connected devices. Finally, it also supports command-line options for advanced users.