Il dispositivo che stai citando, il dock Elgato Thunderbolt 2, fornisce porte USB 3.0. Come commentato da qualcun altro, Thunderbolt è un'estensione PCIe e quindi non è limitato dal bus USB 2.0 del tuo laptop. Come tale, è possibile che USB 3.0 sia qualcosa che viene offerto da un dock come quello che hai menzionato.
L'USB è una caratteristica offerta (in genere) dal chipset Intel e tende a essere guidata in questi giorni fuori da una delle linee PCIe dalla CPU. Il tuo computer tende ad avere un controller che converta la linea PCIe in un'interfaccia USB (nel chipset Intel che supporta la CPU) e supporterà solo le specifiche con cui viene fornito. Ad esempio, un MacPro3,1 (2008) utilizza un chipset Intel che supporta i dispositivi USB 2.0.
Un semplice aggiornamento per queste macchine è l'installazione di una scheda PCI Express per ottenere supporto per USB 3.0 simile a quello che faresti con il dock Thunderbolt, ad esempio un controller USB 3.0 che si trova sul bus PCIe. Ovviamente, tutti i dispositivi sul bus PCIe devono essere riconosciuti dal sistema operativo e quindi richiedono driver. Tuttavia, i driver per alcuni controller USB (ad es. FL1100 ) sono supportati da macOS / OSX 10.8+ e solo lavoro.
Naturalmente, il connettore USB differisce leggermente tra le specifiche 3.0 e precedenti; il connettore 3.0 ha alcuni pin aggiuntivi che sono fondamentali per le velocità più alte.