mirror of
https://github.com/mvp/uhubctl.git
synced 2026-05-17 08:26:29 +03:00
uhubctl 2.0.0
* Clarify that uhubctl will automatically handle USB3 duality. * Bump copyright year. * Mention more Linux distributions where uhubctl was tested to work.
This commit is contained in:
2
LICENSE
2
LICENSE
@@ -1,6 +1,6 @@
|
||||
uhubctl – USB hub per-port power control.
|
||||
|
||||
Copyright (c) 2009-2017, Vadim Mikhailov
|
||||
Copyright (c) 2009-2018, Vadim Mikhailov
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
||||
@@ -63,8 +63,10 @@ USB 3.0 duality note
|
||||
If you have compatible USB 3.0 hub connected to USB3 upstream port,
|
||||
it will be detected as 2 independent virtual hubs: USB2 and USB3, and your USB devices will be
|
||||
connected to USB2 or USB3 virtual hub depending on their capabilities and connection speed.
|
||||
To control power for such hubs, you may need to turn off/on power on **both** USB2 and USB3
|
||||
virtual hubs for power off/on changes to take effect.
|
||||
To control power for such hubs, it is necessary to turn off/on power on **both** USB2 and USB3
|
||||
virtual hubs for power off/on changes to take effect. `uhubctl` will try to do this automatically
|
||||
(unless you disable this behavior with option `-e`).
|
||||
|
||||
Unfortunately, while most hubs will cut off data USB connection, some may still not cut off VBUS to port,
|
||||
which means connected phone may still continue to charge from port that is powered off by uhubctl.
|
||||
|
||||
@@ -73,7 +75,7 @@ Compiling
|
||||
=========
|
||||
|
||||
This utility was tested to compile and work on Linux
|
||||
(Ubuntu, Redhat/Fedora/CentOS), FreeBSD and Mac OS X.
|
||||
(Ubuntu/Debian, Redhat/Fedora/CentOS, Arch Linux, Gentoo, OpenSUSE, Buildroot), FreeBSD and Mac OS X.
|
||||
|
||||
While `uhubctl` compiles on Windows, USB power switching does not work on Windows because `libusb`
|
||||
is using `winusb.sys` driver, which according to Microsoft does not support
|
||||
|
||||
Reference in New Issue
Block a user