lsusb.py1
List usb devices
Usage
lsusb.py [options]
Overview
lsusb.py is a utility for displaying information about USB buses in the system and the devices connected to them. It uses the usb.ids file to associate a human-readable name to the vendor and product IDs.
In comparison with lsusb(8), this program can display additional information such as the interface speed of a device, and details of a device's interfaces including the driver bound to them and Linux devices provided by the driver, and the details of device and interface endpoints.
Options
-
-h, --help -
Displays options supported by lsusb(1).
-
-i, --interfaces -
Display information about the interfaces of each device, excluding hubs.
-
-I, --hub-interfaces -
Display information about the interfaces of each device, including hubs., excluding hubs.
-
-u, --hide-empty-hubs -
Suppress information about hubs that have no devices connected.
-
-U, --hide-hubs -
Suppress information about hubs, even if they have devices connected.
-
-c, --color -
Use color
-
-C, --no-color -
Don't use color
-
-e, --endpoints -
Include information about device (and interface, with
-i) endpoints.
-
-f, --usbids-path -
Overrides the path of the
usb.idsfile.
Releases
Unchanged in 2 releases since Debian 13 (Trixie).