There’s a USB hub sitting on a desk someplace — presumably yours — with “SuperSpeed USB 3.0” printed proper on the field. It has 4 or extra ports, and it guarantees 5 gigabits per second. Somebody purchased it particularly to cease arguing with themselves about which machine will get the great port. The hub arrived, acquired plugged in, and has been misbehaving ever since. Recordsdata that ought to switch quick do not, and drives that ought to scream alongside at USB 3.0 speeds crawl in at one thing nearer to USB 2.0. The hub by no means declares this.
There is a free device that can let you know precisely what’s taking place on each port of your hub in about thirty seconds. However first, it helps to know why hubs fib within the first place.
The label “USB 3.0” has been renamed so many instances
It barely means something by itself
Credit score: Andy Cormier / MakeUseOf
What’s the most pace of a USB 3.0 hub? The reply relies upon solely on what yr the product was launched, which specification the producer was working from, and whether or not you possibly can decode a naming conference that has been voluntarily revised — by the very group that created it — three separate instances.
When USB 3.0 launched, it provided a simple 5Gbps of throughput. Straightforward to know, straightforward to buy. Then, in 2013, the USB Implementers Discussion board (USB-IF) launched a ten Gbps normal, and moderately than name it USB 4.0, they known as it USB 3.1 Gen 2. In doing so, the unique 5Gbps USB 3.0 was retroactively renamed USB 3.1 Gen 1, regardless that it had the identical pace. In 2017, the cycle repeated. A 20Gbps normal arrived, and USB 3.0, which had already been renamed USB 3.1 Gen 1, was renamed once more, this time to USB 3.2 Gen 1. So, three names however one pace, testifying to the truth that cable requirements are a large number. Basically, USB 3.0, USB 3.1, and USB 3.2 are all the identical whenever you’re wanting on the base 5Gbps pace tier.
The USB-IF has even mentioned publicly [PDF] that it might favor producers cease utilizing model numbers altogether and as a substitute label their merchandise with plain-language speeds like “USB 5Gbps” or “USB 10Gbps.” Most producers haven’t listened. So a hub listed as “USB 3.0” in the present day could be utilizing the acquainted outdated branding as a substitute of the present official title, whereas a competing hub listed as “USB 3.2” with no technology quantity may very well be sitting at 5Gbps or 10Gbps, and the label alone is not going to let you know which. If you’re caught, there are particular logos and colour codes you need to use to determine the kind of USB port you’ve gotten.
Associated
I’ve ignored these symbols on my USB ports for therefore lengthy and now I remorse it
These tiny USB symbols reveal greater than you suppose.
Even a hub with a real pace score will throttle your ports
The second gadgets begin competing for bandwidth
The pace score on the field describes the upstream hyperlink. What occurs throughout particular person ports is a distinct negotiation.
All gadgets linked by way of a USB hub share the bandwidth out there to that hub. A 4-port USB 3.0 (now usually labeled USB 3.2 Gen 1) hub gives every port entry to the identical 5Gbps pool — not 5Gbps per port, however 5Gbps divided amongst many gadgets which might be actively transferring directly. Two exterior drives operating concurrently are splitting no matter is offered. Three gadgets make the maths worse.
However the extra attention-grabbing drawback entails one thing most patrons by no means encounter in any product description: transaction translators. USB 2.0 hubs use a transaction translator to handle communication between the hub and gadgets operating at completely different speeds. The default design assigns one translator to all downstream ports — a configuration referred to as the single-transaction translator (Single-TT hub) — which creates a bottleneck when a number of legacy gadgets are linked.
Single-TT hubs are much more widespread as a result of they’re cheaper to construct. In a Single-TT hub, whereas your 5Gbps drive stays in its personal high-speed lane, any older gadgets, comparable to a USB 1.1 keyboard and a USB 2.0 MIDI controller, are pressured to share a single translation “bucket.” Which, in any case, is usually restricted to 12Mbps whole for all full-speed gadgets. This could trigger lag or dropped indicators for these legacy gadgets. Multi-TT hubs, alternatively, assign one translator to every downstream port, so every machine operates in its personal lane no matter what its neighbors are doing. This distinction is nearly by no means printed on the field.
There’s additionally the easier drawback of the host port itself. Plugging a USB 3.0 machine right into a USB 2.0 hub leads to USB 2.0 speeds, and the identical logic applies upstream. A USB 3.0 hub linked to a USB 2.0 port in your laptop will function at USB 2.0 speeds, whatever the hub’s personal score. A connection is just as quick as its weakest level, and in a series involving a cable, a hub, a port, and a bunch controller, there are a number of factors the place that chain may give manner.
USBTreeView reveals you the complete image of how your gadgets are connecting
USB Gadget Tree Viewer, also called UsbTreeView, is a small utility that shows all USB hubs and ports, together with connection standing, machine data, and related connection particulars. It was created by developer Uwe Sieber, and it is constructed on prime of Microsoft’s USBView, which used to ship with the Home windows Driver Improvement Equipment however is now a standalone device. It is free, and like many nice transportable Home windows instruments, it requires no set up.
When you obtain and launch it, the interface splits into two panes. The left aspect reveals a tree — your host controllers branching out into root hubs, then into particular person ports and the gadgets plugged into them. It sounds dense, however it’s simpler to navigate than it seems. Click on any machine linked to your hub within the tree, and the suitable pane fills with particulars: the USB model it makes use of, the port’s most pace, the machine’s most pace, the machine’s connection pace, how a lot energy it attracts, and, crucially, whether or not the hub it’s linked to is Single-TT or Multi-TT. That final element, as coated earlier, is nearly by no means disclosed in any product itemizing.
What you’re actually on the lookout for is the connection pace. If it says “Excessive Pace,” that’s USB 2.0 territory, capped at 480Mbps, even when all the things in your chain is labeled USB 3.0. In case you see “SuperSpeed,” then you’re in USB 3.0 or greater territory, normally beginning at 5Gbps and going up from there relying on the technology.
Associated
This free app reveals all the things your USB gadgets are doing
Whether or not you are attempting to troubleshoot the issue cable or debug a wonky driver, this free program might help.
As soon as you understand what’s incorrect, fixing it’s normally straightforward
If a drive you anticipated to be quick reveals up as SuperSpeed however behaves in any other case, the problem is both the hub, the cable, or the host port in your laptop that’s the limiting issue. A broken or low-quality USB 3.0 cable will drop to USB 2.0 speeds, and since understanding USB cable varieties and which one to make use of is not all the time apparent from the packaging alone, trial and error is usually your finest guess. If USBTreeView is exhibiting “Excessive Pace” whenever you anticipated “SuperSpeed,” attempt swapping the cable between your hub and your laptop first. This prices nothing and solves the issue extra usually than it ought to.
If the cable is not the problem, test which port in your laptop the hub is plugged into. USB 3.0 gadgets hooked up by way of a USB 2.0 hub or port can solely function at USB 2.0 speeds, so even an ideal USB 3.0 hub plugged right into a USB 2.0 port behaves like a USB 2.0 hub. Search for the SS marking subsequent to the port, or test what the USB port colours imply, particularly, the blue plastic contained in the port housing that sometimes signifies a high-speed connection.
For hubs that USBTreeView flags with a non-functional SuperSpeed element, the repair is normally a driver subject. To manually diagnose and repair this USB port subject in Home windows, open Gadget Supervisor, broaden Common Serial Bus controllers, and uninstall the entry to your USB hub. Then reboot and let Home windows rediscover it. This method ought to resolve the problem, as a stale or conflicting driver is probably going the underlying trigger. If that does not work, you may wish to think about getting one other hub.
OS
Home windows
Developer
Uwe Sieber
Worth mannequin
Free
USB Gadget Tree Viewer reveals an in depth, real-time map of all USB hubs, ports, and linked gadgets in your system. It’s particularly helpful for troubleshooting connection points and understanding how your USB {hardware} is definitely wired.

