- Apr 5, 2016
- GIGABYTE Z170X-Gaming 7
- GTX TITAN X
- Classic Mac
- Mobile Phone
USB 3.2 gen 2x2 uses normal USB-C cables. A USB-C cable has four SuperSpeed lines (for USB 3.x and DisplayPort) and two HighSpeed lines (for USB 2.0). USB 3.x has separate lines for transmit and receive so x1 takes two lines and x2 takes all four lines.Is there a cable or wiring difference between USB 3.2 Gen 2x2 and USB 3.2 Gen 2?
There well might be; I’ve not looked into it because Gen 2x2 is so new.
A USB 3.2 Gen 2 port should be backwards compatible with a USB 3.2 Gen 2x2 header.
USB-C can do any of the following:
- USB 3.0 or 3.1 gen 1 or 3.1 gen 2 or 3.2 gen 1x1 or 3.2 gen 2x1 (one line for transmit and one line for receive) + two lanes of DisplayPort (two lines for transmit) + USB 2.0
- USB 3.2 gen 1x2 or USB 3.2 gen 2x2 (two lines for transmit and two lines for receive) + USB 2.0
- four lanes of DisplayPort (four lines for transmit) + USB 2.0
- Thunderbolt or USB4 (two lines for transmit and two lines for receive)
To achieve 20 Gbps with USB 3.2 gen 2x2, I think you need the GenericUSBXHCI.kext but probably some modifications should be made to it to make it not interfere with the Apple drivers for USB 3.1 gen 2 controllers.