Forum Discussion

Dedpul_'s avatar
Dedpul_
MHCP Member
24 days ago

Solving VRC.PC.Input.3 in older OpenVR API in Unity 2018.4.4

We are facing applab build issues for error: VRC.PC.Input.3, Selecting Reset View in Oculus Dash must reset the user’s position and orientation. Can someone tell me what exactly the function i have to call from input? I could not find it so im resetting  the position with a script manuallly but that is not going through the testing and still giving same error.

1 Reply

  • Degly's avatar
    Degly
    Start Partner

    You don’t fix this by manually resetting the camera as the check specifically expects the runtime recenter event to be handled.

    For Oculus/OpenVR in Unity 2018:

    • Make sure you’re using the XR/OVR recenter flow, not a custom script
    • Listen to the recenter event:

    OVRManager.display.RecenteredPose += OnRecentered;

    • And ensure your rig respects it (don’t override camera transform every frame)

    Also check:

    • Your camera is under a proper OVRCameraRig / tracking space
    • No script is locking position/rotation after recenter

    If you manually force position, it will fail VRC, it must respond to the system recenter (Dash → Reset View).

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions