So it looks like other than the internal devices that count towards this xHCI max limit of 32 (what are they? Audio? Bluetooth? Can they be disabled to free up space), the 16 port USB3 hub itself is probably daisy chained internally and takes up spots as well. I've read that by switching to the eHCI driver I would not be limited to this 32 but I would downgrade to USB2 speed instead, which I could live with. So if this limit of 32 on xHCI just cannot be solved with the 1 USB controller onboard and the xHCI driver, is there a workaround to load the eHCI driver instead?
So it looks like other than the internal devices that count towards this xHCI max limit of 32 (what are they? Audio? Bluetooth? Can they be disabled to free up space), the 16 port USB3 hub itself is probably daisy chained internally and takes up spots as well. I've read that by switching to the eHCI driver I would not be limited to this 32 but I would downgrade to USB2 speed instead, which I could live with. So if this limit of 32 on xHCI just cannot be solved with the 1 USB controller onboard and the xHCI driver, is there a workaround to load the eHCI driver instead?