В основі цього питання є принципове непорозуміння та багато подібних питань.
Дійсність полягає в тому, що підключаючи пристрій 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. Але це неминуче.