For Kinect One you need USB 3.0 while for Kinect 360 you need USB 2.0. If you note low fps performance then try to switch to the different USB port and disconnect any extra devices. If you are on a desktop consider adding a PCI-e USB adapter.

For devices: Joy-Con, PS Move, Wii Remote, Daydream, GearVR you need Bluetooth. In case of bad performance, I recommend using external (e.g. Asus BT400) on a short extension cable.

PC Requirements: Windows 10, Intel i5-4590, 8GB RAM, SteamVR, SteamVR compatible vr headset (except tVR)