Существует фундаментальное недоразумение под этим вопросом и много подобных вопросов.
Реальность такова, что когда вы подключаете устройство USB 2 к «порту USB 3», вы на самом деле не подключаете порт USB 3! Во всяком случае, не электрически.
Порт USB 3 имеет все контакты для порта USB 2. Кабели USB 3 имеют проводку для обоих. Хост-контроллер фактически имеет логику как для USB 2, так и для USB 3, и перечисляет в хост-системе два контроллера: один USB 2 / 1.1 / 1 и один USB 3.
Когда вы подключаете устройство USB 2 к порту USB 3, устройство USB 2 использует те же контакты, что и всегда, и эти контакты подключаются к проводам, которые полностью возвращают соединение к контроллеру USB 2 на хосте. Что делает то же самое, что и любой другой контроллер USB 2, и имеет такое же ограничение скорости 480 Мбит / с.
Это не тот случай, когда концентратор или что-то еще занимает часть полосы пропускания USB 3 и передает ее устройству USB 2, если таковое появляется. Контроллер имеет как шину USB 3, так и шину USB 2. Шина USB 2 имеет всю доступную полосу пропускания, которую обычно имеет, не принимая ничего со стороны USB 3.
Это также не тот случай, когда возможности USB 3, реализованные в одном контроллере - даже если в одном чипе - в качестве контроллера USB 2, заставят контроллер USB 2 работать быстрее.
Таким образом, у архитектуры нет оснований ожидать, что устройство USB 2, подключенное к концентратору (или порту) USB 3, будет работать быстрее, чем если бы оно было подключено к «собственному» порту USB 2.
Как и предполагали другие, это может быть случай, когда новый контроллер USB, который поддерживает USB 3, а также 2 / 1.1 / 1, может быстрее работать с USB 2, чем старый контроллер USB 2 / 1.1 / 1. Но это не неизбежно.