uhubctl 是一个用于在智能 USB 集线器上逐端口控制 USB 电源的实用工具。
智能集线器定义为实现逐端口电源切换的集线器。
此代码的原始构想受 Niibe Yutaka 的 hub-ctrl.c 启发: https://www.gniibe.org/development/ac-power-control-by-USB-hub
请注意,没有多少 USB 集线器能够正确支持逐端口电源切换。 其中一些已不再生产,可能很难找到。
以下是已知兼容 USB 集线器的列表:
| 制造商 | 产品 | 端口 | USB | VID:PID | 发布年份 | 停产 |
|---|---|---|---|---|---|---|
| Acer | BE270U 显示器 (见) | 4 | 3.0 | 2109:2811 | 2016 | |
| AmazonBasics | HU3641V1 (RPi 问题) | 4 | 3.0 | 2109:2811 | 2013 | |
| AmazonBasics | HU3770V1 (RPi 问题) | 7 | 3.0 | 2109:2811 | 2013 | |
| AmazonBasics | HU9003V1EBL, HUC9003V1EBL | 7 | 3.1 | 2109:2817 | 2018 | |
| AmazonBasics | HU9002V1SBL, HU9002V1EBL, HU9002V1ESL, HHU9002V1EZPR01 (注) | 10 | 3.1 | 2109:2817 | 2018 | |
| AmazonBasics | HUC9002V1SBL, HUC9002V1EBL, HUC9002V1ESL | 10 | 3.1 | 2109:2817 | 2018 | |
| AmazonBasics | U3-7HUB (仅适用于 1 个充电端口) | 7 | 3.0 | 2109:2813 | 2020 | |
| Anker | AK-68ANHUB-BV7A-0004 (注) | 7 | 3.0 | 2109:0812 | 2014 | |
| Apple | Mac Mini M4 (仅前面 2 个端口) | 2 | 3.2 | 05AC:800B | 2024 | |
| Apple | MacBook Air (2010 年末) | 2 | 2.0 | 1D6B:0002 | 2010 | 2020 |
| Apple | Pro Display XDR MWPE2LL/A (内置 USB 集线器) | 4 | 2.0 | 05AC:9139 | 2019 | |
| Apple | Thunderbolt Display 27" (内置 USB 集线器) | 6 | 2.0 | 2011 | 2016 | |
| Apple | 带数字键盘的 USB 键盘 (内置 USB 集线器) | 3 | 2.0 | 2011 | ||
| Asus | Z77 Sabertooth 主板 (板载 USB 集线器) | 6 | 2.0 | 2012 | ||
| Asus | Z87-PLUS 主板 (板载 USB 集线器) | 4 | 3.0 | 2013 | 2016 | |
| Aukey | CB-C59 | 4 | 3.0 | 2109:2813 | 2017 | |
| B+B SmartWorx | UHR204 | 4 | 2.0 | 0856:DB00 | 2013 | |
| B+B SmartWorx | USH304 | 4 | 3.0 | 04B4:6506 | 2017 | 2019 |
| Basler | 2000036234 | 4 | 3.0 | 0451:8046 | 2016 | |
| Belkin | F5U101 | 4 | 2.0 | 0451:2046 | 2005 | 2010 |
| Belkin | F5U238UKCRL-MOB | 4 | 2.0 | 0409:0059 | 2004 | 2010 |
| BenQ | PD2700U 4K 显示器 (仅 USB2 模式下有效) | 4 | 3.0 | 05E3:0610 | 2018 | |
| BenQ | PD3220U | 4 | 3.1 | 05E3:0610 | 2019 | |
| Bytecc | BT-UH340 (警告) | 4 | 3.0 | 2109:8110 | 2010 | |
| Centech | CT-USB4HUB ReTRY HUB (注) | 4 | 3.0 | 0424:2744 | 2017 | |
| Circuitco | Beagleboard-xM (内置 USB 集线器) | 4 | 2.0 | 0424:9514 | 2010 | |
| Club3D | CSV-3242HD 双显示器扩展坞 | 4 | 3.0 | 2109:2811 | 2015 | |
| Coolgear | USBG-12U2ML | 12 | 2.0 | 05E3:0607 | 2015 | |
| Cypress | CY4608 HX2VL (注) | 4 | 2.0 | 04B4:6570 | 2012 | |
| D-Link | DUB-2332 rev A1 | 3 | 3.0 | 2022 | ||
| D-Link | DUB-H4 rev D,E (黑色). 注意:不支持 rev A,C,F | 4 | 2.0 | 05E3:0608 | 2012 | |
| D-Link | DUB-H7 rev A (银色) | 7 | 2.0 | 2001:F103 | 2005 | 2010 |
| D-Link | DUB-H7 rev D,E (黑色). 不支持 rev B,C,F,G | 7 | 2.0 | 05E3:0608 | 2012 | |
| Dell | DA300 USB-C 移动适配器 | 2 | 3.0 | 2109:2820 | 2018 | |
| Dell | P2416D 24" QHD 显示器 (注) | 4 | 2.0 | 2017 | ||
| Dell | S2719DGF 27" WQHD 游戏显示器 | 5 | 3.0 | 0424:5734 | 2018 | |
| Dell | UltraSharp 1704FPT 17" 液晶显示器 | 4 | 2.0 | 0424:A700 | 2005 | 2015 |
| Dell | UltraSharp U2415 24" 液晶显示器 | 5 | 3.0 | 2014 | ||
| Dell | UltraSharp U3419W 34" 曲面显示器 | 6 | 3.0 | 2020 | ||
| Dell | Wyse 3040 (需要 -f) | 6 | 3.0 | 2017 | ||
| Delock | 62537 | 4 | 3.0 | 2017 | 2021 | |
| Delock | 87445 (注) | 4 | 2.0 | 05E3:0608 | 2009 | 2013 |
| Elecom | U2H-G4S | 4 | 2.0 | 2006 | 2011 | |
| Gigabyte | G27Q 显示器 (见) | 4 | 3.0 | 2109:0817 | 2020 | |
| GlobalScale | ESPRESSObin SBUD102 V5 | 1 | 3.0 | 1D6B:0003 | 2017 | |
| Hardkernel | ODROID-C4 (注) | 4 | 3.0 | 2020 | ||
| Hawking Technology | UH214 | 4 | 2.0 | 2003 | 2008 | |
| Hewlett Packard | USB-C 扩展坞 G5 5TW10AA | 5 | 3.0 | 03F0:076B | 2019 | |
| Hewlett Packard | P5Q58UT | 3 | 3.0 | 2019 | ||
| IBM | SK-8815 USB 键盘 | 3 | 1.1 | 04B3:301A | 2004 | |
| Inateck | HB2025A (仅 USB2) | 4 | 3.1 | 2109:2822 | 2021 | |
| IOI | U3H415E1 | 4 | 3.0 | 2012 | ||
| j5create | JUH377 (注) | 7 | 3.0 | 2016 | ||
| j5create | JUH470 (注) | 3 | 3.0 | 05E3:0610 | 2014 | |
| Juiced Systems | 6HUB-01 | 7 | 3.0 | 0BDA:0411 | 2014 | 2018 |
| KUNBUS GmbH | RevPi Connect (+) / S / SE | 2 | 2.0 | 0424:9514 | 2018 | |
| KUNBUS GmbH | RevPi Connect 4 | 2 | 3.0 | 2022 | ||
| KUNBUS GmbH | RevPi Core 3 / S / SE | 2 | 2.0 | 0424:9514 | 2017 | |
| LG Electronics | 27MD5KL-B 显示器 | 4 | 3.0 | 043E:9A60 | 2019 | |
| LG Electronics | 27GL850-B 显示器 | 4 | 3.0 | 0451:8142 | 2019 | |
| LG Electronics | 27UK850-W 显示器 | 2 | 3.0 | 2018 | ||
| LG Electronics | 27UN83A-W 显示器 | 2 | 3.0 | 0451:8142 | 2020 | |
| LG Electronics | 38WK95C-W 显示器 | 4 | 3.0 | 0451:8142 | 2018 |