No tenes un numero máximo de dispositivos que puedas conectar. Lo que tenes es un numero máximo de direcciones (endpoints), que dependen de tu controladora.
El chiste es que cada dispositivo usa una diferente cantidad de endpoints.
Particularmente Oculus consume una grán cantidad de recursos USB. Los sensores creo que 7/8 cada uno, y el headset 10.
Para que tengas una idea, tu teclado toma solamente 1 endpoint.
O sea que siempre depende de lo que conectes, podrás usar todos tus ports, o incluso muchos más usando hubs externos, o directamente no vas a poder usar todos los ports de tu motherboard.
Alguna vez habrás leido que Oculus recomienda mucho usar esto, en caso de tener problemas:
https://www.amazon.com/Inateck-Super.../dp/B00B6ZCNGM
Ahora, lo que podés intentar si esto se convierte en un problema de todos los días, es fijarte si hay drivers nuevos para tu motherboard, y por ahi alguna bios nueva.
Sino es recomendable que te compres esa tarjeta inateck. Y especialmente esa.
Ojo, todo eso para darte una idea del posible problema. De repente no tenés ninguna limitacion real, y es solo un tema de drivers o de una bios desactualizada.
Pero las historias del Rift y sus recursos y conflictos con diferentes controladoras y motherboards, ha llevado a que esa tarjeta que te linkéo sea bastante popular en el foro oficial de Oculus. De hecho la recomiendan oficialmente en el FAQ del Rift.