OpenVR-Autostarter
OpenVR-Autostarter copied to clipboard
⬆️ Launch and stop programs with OpenVR / SteamVR
OpenVR-Autostarter
Launch and stop programs with OpenVR / SteamVR.
Screenshots
Features
- 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
Installation
You may need to install the .NET 6.0 Desktop Runtime to run this program.
Download the latest setup from the Releases page.
Build it yourself from source
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.
How to contribute
Coming soon...
FAQ
How does the autostart work?
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.
Where are user settings saved?
All user settings are saved at C:\Users\<username>\AppData\Roaming\openvr_autostarter.xml