Hi,
I want to start a VR project. So I created the VR starter project (UE5.4.2) and connected a HP headset. This is a Windows Mixed Reality headset but uses OpenXR these days.
So I enabled all the needed OpenXR plugins.
The project works, but when I move my head, the world lags so that it moves a bit with your head. This makes the user feel dizzy. The world should be stand still and motion should feel smooth.
Why is this not the case?
When looking at the home environment of the Window Mixed Reality Headset it is smoot. No lagging and head movements do not make you dizzy.
Hello,
It seems you’re experiencing head tracking lag in your Unreal Engine 5 (UE5) VR project with your Windows Mixed Reality headset. Let’s troubleshoot this issue:
OpenXR Plugin Settings:
Ensure that you’ve correctly enabled the necessary OpenXR plugins in your project.
Verify that the Oculus VR plugin is enabled (if you’re using an Oculus device) and that other unnecessary plugins are disabled.
Set the appropriate runtime in OpenXR explorer: If you have an Oculus device, set it to Oculus; for SteamVR devices (Vive/Index), set it to SteamVR.
Make sure you don’t have other editor windows open, as they can impact performance.
UDP Messaging Plugin:
Unreal Engine 5 has a UDP messaging plugin enabled by default. This can cause stuttering in single-player VR experiences. Try disabling it to improve framerate.
Shader Code Fix (UE5.4):
There’s a known bug related to forward rendering dynamic lighting regression in UE… You can modify the shader code to address this issue.
Malwarebytes Ransomware Protection:
If you’re using Malwarebytes, its ransomware protection might cause lag every 5 seconds in VR Preview. Disabling it could resolve the issue.
Remember to recompile shaders or make necessary code changes after applying any fixes. Hopefully, these steps will help improve your VR experience.
Best Regards
esther598