- Joined
- Aug 30, 2018
- Messages
- 1,467
- Motherboard
- Asus ROG Strix Z390 I-Gaming
- CPU
- i7-8700K
- Graphics
- Vega 64
- Mac
- Classic Mac
- Mobile Phone
It looks as though your Asus motherboard headers are: 2x USB 3.1G1 ports (4x virtual) & 2x USB 2.0 ports (2x) along with that front-panel connector with 1x USB3.1G2 ports (2x virtual) = 8
View attachment 395057
Counting back-panel ports and totalling the 'virtual' = 12.
8+12 is the standard 20.
However I'm pretty sure those "extra" ports, and I'm still surprised at 6x virtual, are related to the built-in back-panel wireless/bluetooth. The graphic shows wifi as M.2 though. So these ports show in IOReg but are not actually user-accessible, so to speak. Which is fair enough.
Interestingly the total number of USB ports supported by the Intel Z390 chipset is:
10 x USB 3.1 Ports
- Up to 6 USB 3.1 Gen 2
- Up to 10 USB 3.1 Gen 1
14 x USB 2.0 Ports
... for 34 virtual ports.
It would be good to know more because clearly your output shows 26.
I booted into Windows 10 and used the USBTreeView utility to explore my USB ports. I believe I correctly identified 14 physical ports but the enumerator lists 2 more. They could be used for any number of things but I wasn't able to get to the bottom of it.
The relevant part is that it also enumerated 26 ports so the results are identical to what OSX enumerated. This pretty much settles the issue for me but I understand you may have more questions. To answer those and many more, please find a text and XML version of the report it produced.
Let me know what you find out, enquiring minds want to know!