Open zaggynl opened 3 years ago
Same for beta:
This option seems to work, albeit that the controls are strange, touchpad for trigger and other things:
It looks like the Index controller profiles and actions manifest are never registered into SteamVR for some reason.
Note in the examples below the absence of an "action_manifest_path"
entry in IEYTD's manifest within steamapps.vrmanifest
:
This is reflected in the fact that the controls configuration page for IEYTD shows "legacy" profiles.
In addition, on my system at least, the controls configuration view takes a particularly long time to load for IEYTD in particular. I could not reproduce this with any other game or application on SteamVR, legacy or otherwise.
Forcing the SteamVR manifest to use the actions manifest shipped with IEYTD (by setting steamapps.vrmanifest
immutable) does not break the inputs that already worked, and does get the right input scheme to show up on the configuration page (which crashes in VR), but still doesn't allow me to pass the "trigger" step of the tutorial. That's puzzling...
Something in that particular version of Unity is causing input handling to behave very, very wrong?
This Game no longer starts with Proton 9.0-3 or Experimental, it just hangs until exited. After switching back to Proton 8.0-5 it runs perfectly again(except the controller/tutorial problem).
Based on the logs steam-587430.log it seems OpenXR fails to initialize with newer proton versions for this game:
Error [GENERAL | xrCreateInstance | OpenXR-Loader] : LoaderInstance::CreateInstance chained CreateInstance call failed
Error [GENERAL | xrCreateInstance | OpenXR-Loader] : xrCreateInstance failed
System Information:
Compatibility Report
System Information
I confirm:
steam-587430.log
Symptoms
Index Controllers keep buzzing at start of the game, when gripping them, seems to stop for a bit when switching to Steam VR menu.
During the tutorial you're asked to press the right controller trigger, upon pressing it is not registered. There is a silenced handgun on the desk which can be picked up and fired using the trigger, this works as intended.
Reproduction
Install game, press A button to select Index as controller, skip introduction, try to follow tutorial, notice index button not registered in tutorial, fingers are moving, gun can be shot.
video demo: https://zaggy.nl/nextcloud/s/SroCRyXNMJgWaMn (I did not record audio)