Uhubctl Enables Per‑Port USB Power Management on Smart Hubs

Uhubctl is an open‑source utility that lets users toggle power on each USB port. It works with smart USB hubs that expose per‑port power control via firmware.

Uhubctl is an open‑source utility that lets users toggle power on each USB port. It works with smart USB hubs that expose per‑port power control via firmware. The tool is available on GitHub under the mvp/uhubctl repository. Users can issue simple commands to turn ports on or off remotely. This capability aids in troubleshooting hardware and managing power budgets. The project supports a range of hub models documented in its README. Community contributors can add support for additional devices. Adoption of uhubctl can improve automation in labs and embedded systems.