pushrax / OpenVR-SpaceCalibrator

Use tracked VR devices from one company with any other.
MIT License
669 stars 111 forks source link

Index Controllers Fly Out #33

Closed xMako closed 4 years ago

xMako commented 4 years ago

My index controllers work with my Rift S, but I have to use SteamVR Space Calibrator. When I launch Driver4Vr ( software to use kinect as vive trackers) to setup my kinect my index controllers fly and dissapear. Is this a compatability issue?

pushrax commented 4 years ago

It is possible there is a compatibility issue. I assume the Driver4Vr setup works with your Touch controllers?

Have you tried launching Driver4Vr before calibrating?

xMako commented 4 years ago

yes i have. the same same issue is present. It is also present in KinectToVr. It looks like if I keep moving the controllers the drifting will lessen but if i keep them still they completely drift a nd disappear. I have to restart SteamVR to use them again. bvnjhk dsfdsgdfbdfh

xMako commented 4 years ago

should I clear calibration then start steam vr with Driver4vr then try to calibrate it?

xMako commented 4 years ago

I tried to calibrate it with Driver4VR on and previous calibration clear. When I pressed calibrate it told me this. Without Driver4VR this does not happen. hgfgfdgdfg

pushrax commented 4 years ago

To fully understand what is happening here, I am going to need to figure out how exactly Driver4VR interacts with OpenVR. I asked in the Discord if anyone has run this setup before, maybe there will be something useful from that.

It's a bit hard to see behind the popup, but it looks like there are still only the two Knuckles devices. I would have expected Driver4VR to create a few tracker devices. Are they in a different target space?

You might want to try that again, since you could have gotten unlucky and the controller lost tracking just before calibrating.

xMako commented 4 years ago

vhgj they are in a different target space. I cant re-calibrate either because it says this. (In 1.2) vfbfdhg

gb2111 commented 4 years ago

If drifting happens on both apps, I'd try if this is not related by any chance to IR emitters from Kinect, especially 2.0. Install Kinect SDK and run Body Tracking demo. Don't start Driver4VR to ensure there is no interaction on SteamVR level. If problem exist with just Body Tracking Example then try to place Kinect perpendicular to line between two base stations.

I hope I understand the situation correctly :)

Best, Greg

xMako commented 4 years ago

@gb2111 It did happen again. When I turned on the tracking demo my Index controllers flew out. But when I turned it off they worked again. I tried setting them up perpendicular but the issue persisted. I believe it is related to infrared emitted. While searching online many had this issue with 1.0 base stations but some didn't because of their position. I'll keep trying different positions.

xMako commented 4 years ago

It was IR immitera