Forum Discussion

ChenYibo's avatar
ChenYibo
Start Member
12 days ago
Solved

Controllers suddenly flipped on the Z-axis for no apparent reason, and I have no idea why

I’m making an action game, and a few days ago Unity suddenly started throwing errors and wouldn’t open for no apparent reason. After I deleted Meta’s SDK, Unity launched normally again, and reinstalling the SDK didn’t cause any further issues.
However, yesterday I noticed that both controllers in my game had suddenly flipped 180 degrees on the Z-axis (see Image 1). This only happens during actual device testing — it does not happen inside Unity (see Image 2).
I tried flipping the controllers’ Z-axis by 180 degrees in Unity to cancel out the issue, but it had no effect.
I haven’t touched any packages in the past month, and everything was still normal about a week ago.
Currently, my Meta SDK version is 81.0.0, OpenXR Plugin version is 1.15.1, and Unity OpenXR Meta version is 2.2.0.

  • Hello there!

    I found developers on the Unity Forums having a similar issue to yourself. If you look through the comments, you will find plenty of additional information on this topic that may prove helpful to you!

    If you go here, this is the link to the work around from Unity. It is also mentioned, in the comments of the original post, to make sure you apply this work around to every platform, not just the Meta Quest in Unity. 

    Let me know if this resolves your issue!

2 Replies

  • Hello there!

    I found developers on the Unity Forums having a similar issue to yourself. If you look through the comments, you will find plenty of additional information on this topic that may prove helpful to you!

    If you go here, this is the link to the work around from Unity. It is also mentioned, in the comments of the original post, to make sure you apply this work around to every platform, not just the Meta Quest in Unity. 

    Let me know if this resolves your issue!

    • ChenYibo's avatar
      ChenYibo
      Start Member

      Hello, thank you for your reply. I’ve successfully pinpointed the issue to the Unity OpenXR Meta package. Both versions 2.2.0 and 2.3.0 have this problem, but rolling back to version 2.1.1 fixes it. I hope this helps others resolve it as well.😇

→ 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