USB Device Inspector lists the USB devices and hubs the Linux kernel knows
about by reading /sys/bus/usb/devices, and keeps a plug / unplug history
with timestamps.
A lightweight Linux alternative to USBDeview for listing USB devices and
their connect / disconnect times.
Key Features:
- Device table: bus, device number, VID:PID, vendor, product, serial, speed,
class, bound driver and attached storage (size, mount points).
- Detail pane with the full sysfs attribute set; copy and CSV export.
- Live plug / unplug monitor (2s sysfs polling) with a persistent history
file, plus events parsed from the kernel log (kern.log / syslog / dmesg)
when readable.
- USB ID database browser (usb.ids) to look up vendors and products.
- Drivers & Modules tab: USB-related kernel modules and USB input devices.
- If the kernel exposes no USB bus (for example WSL or some containers) the
app says so instead of showing fake data.
- Bilingual donate header (Vietnamese / English).
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by Nir Sofer / NirSoft.