dreiekk / OpenVR-Autostarter

⬆️ Launch and stop programs with OpenVR / SteamVR
MIT License
31 stars 3 forks source link

SOLVED: OpenVR-Autostarter not showing up in SteamVR Settings #13

Open Adastram1 opened 1 month ago

Adastram1 commented 1 month ago

Hello, I have the same problem as #12 .

I installed everything but when i look in the SteamVR settings windows, the OpenVR-Autostarter doesn't show up. (Picture Below)

image

Also, there is no dreiekk.OpenVR-Autostarter.vrappconfig file in my steam wrappconfig folder. (Pic Below)

image

Adastram1 commented 1 month ago

I figured out the problem. The OpenVR-Autostarter manifest.vrmanifest file wasn't added to the steamvr appconfig.json file.

Here is a guide on how to fix the problem manually :

  1. Go to your OpenVR-Autostarter folder (Usually C:\Program Files\OpenVR-Autostarter\ but might change if you choose a different installation directory during the OpenVR-Autostarter install)
  2. Copy the path of the manifest.vrmanifest in the folder
  3. Go to your Steam config directory (Usually C:\Program Files (x86)\Steam\config\ but again, might change if you choose a different directory when you installed steam)
  4. Open the appconfig.json file (Use notepad, vscode, nano, anything really)
  5. Add the OpenVR-Autostarter manifest.vrmanifest path to the manifest path list.

Your appconfig.json file should look like on the picture below image

DEV PART: I think the problem occured because my steam folder isn't the default one, the OpenVR-Autostarter program might not have been able to locate the appconfig.json file because of that, and so it failed at adding its manifest.vrmanifest path to the appconfig.json file.

To fix this, you should ask for the steam directory if it is not automatically detected (Look if the default path exists, if not, ask for the steam path)

Anyways, I hope this solved any issues you might have encountered. Have a nice day !

dreiekk commented 1 month ago

Thanks @Adastram1 for the detailed explanation of the problem and fix.

At the next opportunity I'll test it again with a custom steam install path and update the function which registeres the vrmanifest accordingly.