This btw is an interesting blog post on why it's so tricky to get USB working correctly on the Rift: https://www.oculus.com/blog/oculus-roomscale-balancing-bandwidth-on-usb/ (it may have been linked before, don't know).
Also these related posts:
https://www.oculus.com/blog/oculus-roomscale-identifying-host-controllers/
https://www.oculus.com/blog/oculus-roomscale-tips-for-setting-up-a-killer-vr-room/
https://www.oculus.com/blog/oculus-roomscale-extra-equipment/
Also these related posts:
https://www.oculus.com/blog/oculus-roomscale-identifying-host-controllers/
https://www.oculus.com/blog/oculus-roomscale-tips-for-setting-up-a-killer-vr-room/
https://www.oculus.com/blog/oculus-roomscale-extra-equipment/