ValveSoftware / steamvr_unity_plugin

SteamVR Unity Plugin - Documentation at: https://valvesoftware.github.io/steamvr_unity_plugin/
BSD 3-Clause "New" or "Revised" License
1.03k stars 255 forks source link

Actions not active unless application/unity editor launches SteamVR #846

Closed nocanwin closed 3 years ago

nocanwin commented 3 years ago

Unity 2019.4, SteamVR beta 1.15.4, steamvr_unity_plugin v2.6.1, OpenVR Desktop

This issue seems to happen for the editor and builds. If I don't have SteamVR running and hit play in the editor or run a build, SteamVR launches and in the input debugger my actions are set to Active: true. If I launch SteamVR then hit play in the editor or run a build then in the input debugger the Action Set is active, but under Actions, Active: false.

zite commented 3 years ago

Is this causing a problem? I wonder if it's just a UI bug.

nocanwin commented 3 years ago

It's causing issues. I use custom action binding files to get input via pogo pins on trackers. I stopped getting input from them when SteamVR is launched manually before the application is launched. That's when I looked at the input debugger and noticed Active: false.

zite commented 3 years ago

Can you try these steps: 1) launch steamvr 2) turn a controller on 3) turn controller off 4) turn tracker(s) on 5) hit play in editor

nocanwin commented 3 years ago

Sorry, retested the issue and I no longer get it in SteamVR 1.15.8