USBDeview is a small utility that lists all USB devices that are currently connected to your computer, as well as all USB devices that you previously used. For each USB device, extended information is displayed: device name/description, device type, serial number, the date/time that device was added and much more.