Search Unity

Question How do you test all controllers when using openXR? (steamVR runtime)

Discussion in 'XR Interaction Toolkit and Input' started by Arnold_2013, Jun 15, 2022.

  1. Arnold_2013

    Arnold_2013

    Joined:
    Nov 24, 2013
    Posts:
    287
    I only have a Valve Index and the game works without issues. So my assumption was that all other major VR controllers would 'automagickly' also work, since their profiles are available in the same way. I assumed this is what openXR would allow me to do.

    Both Vive and Occulus are not tracking, according to playtest users.

    Please help me narrow down what's going wrong. If this is correct I can look for the issue somewhere else. I tried to change to order of the controllers, but it kept working on my Index.

    According to :
    https://docs.unity3d.com/Packages/com.unity.xr.openxr@1.4/manual/input.html
    • "Avoid generic "any controller" bindings if possible (for example, bindings to <XRController>)."
    So this is my Input Setup :
    As you can see all controllers use "(OpenXR)" and all 4 major VR controllers are setup.

    upload_2022-6-15_14-2-50.png


    Unity 2020.3.34f1
    XR plugin Management 4.2.1
    OpenXR Plugin 1.4.2
    Input System 1.3.0