Hi,
I'm facing the same issue that on a computer with Intel 8-series chipset, if the Intel xHCI Host Controller is enabled in the BIOS, very limited amount of USB devices (regardless 1.0/1.1/2.0/3.0) can be connected. So for me the Intel xHCI Host Controller is not usable. I'm concerning the answer to the question in the last post by dh29 and whether there is a solution or W/A for this issue.
BTW, on the same computer, there is another xHCI Host Controller on the board which manages the two USB 3.0 interfaces on the back panel. With this xHCI controller, I can connect much more devices (with external USB 3.0 HUBs). So I think the 96 endpoints limit comes from Intel xHCI controller's firmware or driver.
Thank you in advance for any feedback.