VR Bindings not working on Vive and Index when in VR preview but work on build

Hello, I am reaching out because I have an issue with one of our projects. For whatever reason when trying to test the game in the unreal editor in vr preview none of the controller bindings work for vive or index. The headsets themselves work(I can look around) but the controllers themselves are not being recognized(missing action manifest for [unreal project name]). The oculus seems to be functioning just fine in vr preview. All 3 of the headsets and their corresponding controllers work perfectly in our builds however which is why I’m so confused as to why the vive and index will not work in vr preview.

Try regenerating the action manifest for the SteamVR plugin. Note that the toolbar is disabled by default, and the commands can also be accessed from the Project Settings.

1 Like

I have tried this already, and have tried it again with no luck unfortunately. Would you happen to know any other options for troubleshooting? Once again the build works on all headsets but in VR preview only the oculus picks up the action manifest

To provide more information when I try to regenerate the manifest and controls and load it in I get these errors,

“LogSteamVRInputDevice: Error: Error trying to generate application manifest in: …/…/…/…/…/Changeling/Changeling_Master/Changeling_Master/Config/steamvr_ue_editor_app.json”
as well as

“LogSteamVRInputDevice: Error: [STEAMVR INPUT] Setting Action Manifest Path Result: No Data”

and

LogSteamVRInputDevice: Error: [STEAMVR INPUT] Setting main action set: No Data

It’s supposed to write the path to the action manifest into the steamvr_ue_editor_app.json file. The first error sounds like it’s failing to do so. Does steamvr_ue_editor_app.json exist, and does it generate the correct path in it?

2 Likes

This helped me solve the issue thanks, the output path set in my steamvr_ue_editor_app.json did not match my folder order