lsusb.py(1)

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.ids file.

Releases

Unchanged in 2 releases since Debian 13 (Trixie).

  1. 13–Arch