Patch for Vive Trackers support

Ok, it’s possible that haptic doesn’t work, I didn’t test it. I’ll see if I can do something with it when I have time.