Search Issue Tracker

Third Party Issue

Votes

4

Found in [Package]

1.2.8

Issue ID

1365881

Regression

No

[XR SDK] userPresenceActionReference.action calls are only called on HMD mount when SteamVR is used as OpenXR runtime

Package: OpenXR Plugin

-

Reproduction steps:
1. Make sure SteamVR is set as OpenXR runtime
2. Open the attached project ("UserPresenceTest.zip")
3. Open the "RunMe" scene
4. Put on HMD, put down HMD
5. Observe the console output

Expected result:
On headset mount - "UserPresence: started" and "UserPresence: performed" messages are printed
On headset dismount - "UserPresence: canceled" is printed
Actual result: All three messages are printed at once on headset mount and none on unmount

Reproducible with: OpenXR 1.2.8 (2020.3.20f1, 2021.1.24f1, 2021.2.0b15, 2022.1.0a11)
Not reproducible with: 2019.4.31f1 (OpenXR available from 2020.3+)

Note:
- Issue not reproducible with Oculus set as OpenXR runtime

  1. Resolution Note:

    Valve owns the SteamVR plugin. We have communicated this issue to our partners at Valve. Since we cannot resolve the issue, we are marking it as a "Third Party Issue". This should be fixed in an upcoming SteamVR plug-in release.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.