Oculus Rift + Vive Trackers: PlayspaceMover shifts only my Oculus-space
TeraGX opened this issue · 4 comments
I have Oculus Rift and Vive Trackers working together. When I use this playspace mover, my upper body moves as expected (Rift & Touch), but my lower body gets left behind (Vive Trackers stay with the world). Also this is only a problem in lateral movements, moving up and down has no problem at all.
Using the similar space mover that is appended to Advance Settings does not have this problem, but using it crashes me often.
In the short term, is there any way I could lock it to just the one axis of movement? That's the only movement I need it for, but being so precise is not easy.
Is there any other apps controlling the position of your trackers? For example if they were software trackers, the commands that set their positions would be fighting.
You could certainly fork the project to add constraints like that as an option, but currently I don't have time to add that feature myself in the near future.
You should also make sure that your tracker offsets are in the driver to world section. And that you run the newest playspace mover after you've connected and set the offsets on the trackers.
Thanks! This helped me resolve the issue. I was more observant and realized they weren't simply being left behind but were also moving in their own space similar to pre-alignment (despite being aligned). This is because I wasn't using InputEmulator for the alignment, I've been using SpaceCalibrator (v0.6a from the Rift+Trackers Discord)
https://github.com/pushrax/OpenVR-SpaceCalibrator
Restarting SteamVR then using only InputEmulator for alignment restores the ability for PlayspaceMover to move both equally. SpaceCalibrator resolves other issues, so I'm not done experimenting.
Sweet, try to leave your findings here so that other people can find them as well.