For the oculus, you have to have two, separate usb hardware controllers to run 3 sensors in tandem due to their bandwidth requirements. On top of that, some hardware controllers aren’t compatible.
For instance, my old ATX mobo had only on controller which supported the oculus sensors... the front usb controller was not compatible.