Microsoft deprecated their VR framework (WMD), and therefore many VR headsets compatible with this standard are now effectively broken.
Luckily, the open source community has started reverse engineering the hardware and is now able to support most of these headsets through a project called Monado. Monado runs exclusively on linux at the moment.
Does anyone here have some experience with Monado? Is it worth getting a cheap VR headset and give it a try? I heard that it is still not very stable, but there isn’t much information available.
The last time I checked, which was not very long ago, Monado has partial experimental support for WMR headsets with head tracking only and does not support WMR controllers. You can probably work around this by using Vive controllers or similar, but then you’re back to using base stations just for the controllers and at that rate you may as well get an entire Vive/Valve setup and be done with it.
Their changelog on one of their last releases says
This isn’t really understandable for me as a VR newbie ;)
Edit: Maybe I’ll just get a Vive/Vive pro. They’re also cheap and probably enough to try it out without hours of hassle
Well, that’s encouraging. I happen to own a Reverb G2 so maybe I should check it out and report back.
Anyway, the 3DoF is three degrees of freedom, i.e. you can rotate your viewpoint on a fixed point in terms of pitch (up and down), yaw (side to side), and roll (tilt your and look at things sideways and upside down). 6DoF adds the other three axes, i.e. in addition to all of the above you can also walk around and have a non-fixed viewpoint – which in terms of actual VR gameplay is almost certainly what you want. Enabling this via Basalt (there are two other SLAM options as well, apparently) is something I have no experience with.
The WMR controllers are connected to your machine via Bluetooth and at least in the case of the Reverb G2, there is a built in Bluetooth receiver in the headset itself which in normal operation, i.e. in Windows, means the entire ensemble can act as a single all in one solution without having to use any additional outboard hardware. Unless there is some kind of technical reason not to I can’t see why you wouldn’t use it that way versus using a secondary Bluetooth dongle, but I haven’t tired recently either.
Last time I looked the WMR support was in beta or something and it supported only the headsets, not the controllers. So at least this is progress.
Thanks for your explanation! Please let me know if you succeed with your Reverb G2.