lsusb.py(1)
β¨ lsusb.py β¨
okay bestie, gather round, because this little cutie lives in your Linux USB Utilities corner of the manual and it is literally about to tell you everything your USB ports are up to π¦
π NAME π
lsusb.py β list USB devices π
πΈ SYNOPSIS πΈ
lsusb.py [ options ]
π DESCRIPTION π
so lsusb.py is a utility for displaying information about USB buses in the system and the devices connected to them, no cap. it uses the usb.ids file to associate a human-readable name to the vendor and product IDs, so instead of staring at a mystery hex number like it's a cryptic text from a guy you're ignoring, you get an actual name. iconic behavior honestly π
and like, 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 β plus the details of device and interface endpoints. she's giving β¨*thorough*β¨. main character energy fr fr π
π«Ά OPTIONS π«Ά
-h,--helpβ Displays options supported bylsusb(1). yes bestie, ask her, she'll tell you π₯°-i,--interfacesβ Display information about the interfaces of each device, excluding hubs. hubs get left out of this one, sorry babes π-I,--hub-interfacesβ Display information about the interfaces of each device, including hubs., excluding hubs. and yeah, that is exactly what it says, "including hubs., excluding hubs." β the manpage said what it said and I am not about to edit her. we respect the text π-u,--hide-empty-hubsβ Suppress information about hubs that have no devices connected. nothing plugged in? not our problem, not on our screen π-U,--hide-hubsβ Suppress information about hubs, even if they have devices connected. bold. brave. hub erasure π-c,--colorβ Use color π-C,--no-colorβ Don't use color. (for the minimalists, we love you anyway) π-e,--endpointsβ Include information about device (and interface, with-i) endpoints. yes she said with-iβ team up, girlies π«Ά-f,--usbids-pathβ Overrides the path of theusb.idsfile. you want your own ids file? go off, you get to choose π§
π SEE ALSO π
lspci(8), lsusb(8), usbview(8).
(the whole friend group, obsessed with them all π)
π AUTHOR π
Thomas Sailer, <sailer@ife.ee.ethz.ch>, Sam Morris <sam@robots.org.uk>.
legends, genuinely. thank you for your service π«‘β¨
and that's the whole page, bestie!! this one came from the usbutils girlies and it's dated 03 January 2024 β so go forth, run lsusb.py, and let her tell you what's plugged in π
πΈπ
π¦ where this page comes from
- alpine 3.22: usbutils-doc 018-r0 Β· GPL-2.0-or-later
- alpine 3.23: usbutils-doc 019-r0 Β· GPL-2.0-or-later
- alpine 3.24: usbutils-doc 019-r0 Β· GPL-2.0-or-later
- arch rolling: usbutils 019-1
- arch rolling: usbutils 020-1 Β· GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-or-later AND MIT
- centos-stream 10: usbutils 018-1.el10 Β· GPL-2.0-or-later
- debian trixie: usbutils-py 1:018-2 Β· GPL-2.0-only OR GPL-3.0-only
- fedora 43: usbutils 018-4.fc43 Β· GPL-2.0-or-later
- fedora 44: usbutils 019-2.fc44 Β· GPL-2.0-or-later
- nixos 26.05: usbutils 019
- ubuntu questing: usbutils-py 1:018-2
- ubuntu resolute: usbutils-py 1:019-1 Β· GPL-2.0-only OR GPL-3.0-only
- ubuntu stonking: usbutils-py 1:019-1 Β· GPL-2.0-only OR GPL-3.0-only
- π the page's license: GPL-2.0-only
- Copyright (c) 1999 Thomas Sailer <sailer@ife.ee.ethz.ch>
- Copyright (c) 2020 Sam Morris <sam@robots.org.uk>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms