galister / WlxOverlay

A simple OpenVR overlay for Wayland and X11 desktops
GNU General Public License v3.0
128 stars 6 forks source link

Feature Request: Integration with SteamVR Overlay/Plugin management for autostarting #2

Closed kzdixon closed 1 year ago

kzdixon commented 1 year ago

Thanks for creating an overlay replacement as a workaround for the sad state of affairs SteamVR on Linux leaves us with!

I was curious if you'd be be able to to get it to register with and be eligible for autostarting via SteamVR's Overlay/Plugin manager as per some of the vague instructions I stumbled upon here.

https://steamcommunity.com/app/250820/discussions/7/1750147265264506783/

You basically need to add an application manifest via vr::VRApplications()->AddApplicationManifest() and set your application to auto launch vr::VRApplications()->SetApplicationAutoLaunch().

Pic of the Overlay/Plugin manager for reference: 2023-01-14-03:28:50-screenshot

galister commented 1 year ago

I did add this but it just won't show up, I'm guessing due to the fact that it's not a steam application? Have you seen external application be able to use this?

kzdixon commented 1 year ago

I personally haven't added any external applications but I know OVR Advanced Settings has a repo; Never tried seeing if it shows up when installed outside of steam with the manifests and all added in though.

galister commented 1 year ago

Hmm well, I use OVRAS standalone; I downloaded it separately and launch it just like X11Overlay, and it doesn't show up in there either.

CobaltSpace commented 1 year ago

I think there is something that has to be added to steamvr config to auto launch an overlay. I'm not sure of the specifics, but https://github.com/Supreeeme/vrdio does this.

galister commented 1 year ago

works as of 1.2.0, see the release notes for wayland-specifics