VR Camera in a weird fixed viewing angle

Hello, I’m working on a VR game and for some reason, the view that I always get is stuck in a fixed position directly above my player. This doesn’t happen to me in any other games, only my own games, and every game I have in Studio. I haven’t been able to find any lead as to why the camera is like this. Has this happened to anyone else? Is there a solution to this problem? Thank you in advance.
https://cdn.discordapp.com/attachments/785386699030659145/795047315060424744/VRCamIssue.mov
In this video, I am not looking down at my character, that it the default position when looking straight forward.

I also don’t know why the character is all jittery like that when moving ‘down’, but that’s not really the issue I’m trying to solve atm. If you have a quick and simple solution I’ll use it, though.

The headset I use is the Oculus Quest 2, connected with a cable to use it in Oculus Rift Mode.
I am running Windows via Bootcamp on an iMac (Late-2017)
More info upon request. :grin:

Sorry if this post is in the wrong category, I don’t know where else it would go.

1 Like

I’ve been having this issue too, although in my case it happens when playing games. Haven’t tried it in Studio yet though.

1 Like

This is still an issue, even when turning off Character auto loads and making camera scriptable. Hate to bump an old thread, but this is unfixable from what I can tell.

1 Like

That’s frustrating. It’s probably never going to get fixed seeing how much Roblox cares about VR.

I found a hotfix, add a short wait to the beginning of your script, this seems to be something where internally the VR head tracking is initialized after the player has been loaded, and after the player scripts have run, and it relies on the Camera being in it’s initial position. Adding the wait prevents your code from moving the camera before the tracking is initialized, and it will startup perfectly every time. This is my theory for why it works, but adding the wait works.

This is not a permanent fix, and Roblox really needs to fix this issue.

2 Likes