Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice
  4. Dismiss Notice

Input system and the new OpenVR XR Plugin

Discussion in 'Input System' started by Iron-Warrior, Jul 17, 2020.

  1. Iron-Warrior

    Iron-Warrior

    Joined:
    Nov 3, 2009
    Posts:
    836
    For those out of the loop, the tl;dr is that the new XR Management system hasn't had OpenVR support for awhile, as Unity stated that Valve would be responsible for creating a plugin. A few months ago Valve released preview of the plugin, and recently moved it to its own repository.

    However, with this commit to 1.0.0-preview.3, legacy input support was removed.

    - Legacy Input support. To get input for now you'll need to use the SteamVR Unity Plugin.
    Previously, the plugin supported the input system, but now developers are required to use SteamVR input, which requires importing in the SteamVR plugin, and is a knock against having cross platform VR that works agnostically on Oculus or OpenVR.

    Is there currently a plan between the input system team, the XR team, and the Valve plugin team to support the new input system? It's been excellent to use, and I'd prefer if our project could continue using it going forwards.

    Thanks,
    Erik

    (Not sure if this topic is better suited here on the XR forum.)
     
  2. MINDCONSOLE

    MINDCONSOLE

    Joined:
    Jun 14, 2016
    Posts:
    1
    I would be interested in this too.

    From what I have seen, the new Input system seems to include the OpenVR Controllers already but they don't really do anything. These show up even without the SteamVR Plugin installed.

    upload_2020-7-17_9-28-35.png

    So I do hope that the support will be coming, hopefully even without the need of the SteamVR Plugin.

    If anyone has a bit more reliable information about this topic I would really appreciate some feedback.

    Thanks!

    Jakub
     
  3. Mena99

    Mena99

    Joined:
    May 30, 2017
    Posts:
    5
    In my experience, I've used Steam XR plugin since Beta2 (can't speak for beta1 ) but for me none of the Steam VR input was detected anyway and OpenVR loader was buggy, I found someone having the exact same issue on github: https://github.com/ValveSoftware/unity-xr-plugin/issues/13
    clearly from the Link above you can say that even the latest version is buggy and not working probably.

    The real question for me is, Am I required to release the game supporting SteamVR if I'm to publish the game to steam?
    because I can release the game with XR and it will support all major headsets without going through the hassle of working with SteamVR.
     
    ROBYER1 likes this.
  4. ROBYER1

    ROBYER1

    Joined:
    Oct 9, 2015
    Posts:
    1,444
    No inputs working for me either, annoying
     
  5. geertm

    geertm

    Joined:
    May 3, 2018
    Posts:
    5
    Why don't they fix this? I'm dropping SteamVR support. F*** em
     
    ROBYER1 likes this.
  6. ROBYER1

    ROBYER1

    Joined:
    Oct 9, 2015
    Posts:
    1,444
    noemis likes this.
  7. kittik

    kittik

    Joined:
    Mar 6, 2015
    Posts:
    565
    Is there any update on this? Making a platform agnostic Rig and since updating to 2020, Steam doesn't recognise any inputs. o_O
     
  8. ROBYER1

    ROBYER1

    Joined:
    Oct 9, 2015
    Posts:
    1,444
    kittik likes this.