Developer postOriginal post (opens in a new tab)

Motion reprojection setting updated for Beta users

The public beta has been updated to version 0.1.1093

This update includes the following changes:

  • Fixed motion reprojection issue that introduced judder in some cases
  • Renamed Motion Reprojection setting from "forceHalfRateWithReprojectionMode" to "motionReprojectionMode"
  • Fixed bugs when multiple types of controllers were connected (e.g. physical and simulated)

Motion reprojection makes 90 FPS reprojection smoother when running SteamVR with Windows Mixed Reality. If you enabled this mode previously, you'll need to update the settings file again following the instructions below.

If you choose to enable motion reprojection, all Steam VR games will render nominally at ½ frame rate (45 FPS instead of 90 FPS) while Windows Mixed Reality for SteamVR uses motion vectors generated by the GPU to extrapolate the next frame. For SteamVR games that reliably hit 60 FPS+ on a given PC, this should result in a solid 90 FPS experience with occasional artifacts while maintaining a comfortable experience.

Instructions to enable motion reprojection

You can opt-in to this mode by updating the MixedRealityVRDriver\resources\settings\default.vrsettings file in the MixedRealityVRDriver install folder.

  1. Make sure you have opted into the Windows Mixed Reality for SteamVR Beta using the instructions on the enthusiasts guide.
  2. Close SteamVR if it is running
  3. Edit the file at "C:\Program Files (x86)\Steam\steamapps\common\MixedRealityVRDriver\resources\settings\default.vrsettings" (Path will be different if Windows Mixed Reality for SteamVR was installed to a different library)
  4. Add this line just below "driver_Holographic_Experimental" as shown in the example below "motionReprojectionMode" : "motionvector",
  5. Restart SteamVR with Windows Mixed Reality

Example 1: Enabling motion reprojection


"driver_Holographic_Experimental" : {
"motionReprojectionMode" : "motionvector",

// Some people may experience increased discomfort such as nausea, motion sickness, dizziness,
// disorientation, headache, fatigue, or eye strain when using thumbstick controls in Windows Mixed Reality.
"thumbstickControlsEnabled" : false,
"thumbstickControlsReversed" : false,
"thumbstickTurnSmooth" : false,
"thumbstickDeadzone" : 0.25
}

Example 2: Disabling motion reprojection


"driver_Holographic_Experimental" : {
// "motionReprojectionMode" : "motionvector",

// Some people may experience increased discomfort such as nausea, motion sickness, dizziness,
// disorientation, headache, fatigue, or eye strain when using thumbstick controls in Windows Mixed Reality.
"thumbstickControlsEnabled" : false,
"thumbstickControlsReversed" : false,
"thumbstickTurnSmooth" : false,
"thumbstickDeadzone" : 0.25
}