Launch and stop programs with OpenVR / SteamVR.
- Configure settings via the UI
- Autostarter starts/stops itself with your OpenVR runtime; no background task running, when you're not in VR
- Choose to close programs gracefully or force-kill the process
- Optionally specify start arguments for each program
- Reverse mode - stop programs at VR startup and start programs at VR shutdown
- Test your configuration without starting VR
You may need to install the .NET 6.0 Desktop Runtime to run this program.
Download the latest setup from the Releases page.
This project is built in .NET 6.0 and Visual Studio 2022.
Clone this git repository
git clone https://github.com/dreiekk/OpenVR-Autostarter
and open the solution OpenVR-Autostarter.sln
in Visual Studio 2022.
The installer is generated with InnoSetup and the related OpenVR-Autostarter.iss
script.
Coming soon...
OpenVR-Autostarter registers itself in your OpenVR runtime as an overlay application. It starts/stops with your VR runtime and runs your defined tasks from itself.
All user settings are saved at C:\Users\<username>\AppData\Roaming\openvr_autostarter.xml