An OpenVR driver that allows to enable motion compensation. Includes a dashboard to configure the settings directly in VR.
This driver hooks into the device driver and allows to modify any pose updates coming from the HMD before they reach the OpenVR runtime. Due to the nature of this hack the driver may break when Valve decides to update the driver-side OpenVR API.
The motivation of this driver is to allow the base of motion simulators (driving or flying) to be the reference point for the world, cancelling out simulator movement and differencing head movement from the simulator movement to update the pose.
OVRMC is free for home and commercial use.
If you want to, you can donate through the above PayPal link.