Closed VsevolodGolovanov closed 3 years ago
Offtop: tried using Graphics capture instead on MPC-HC, and it works, but flickers every now and then. Desktop Duplication seems to work better.
What VR headset are you using? If it's a Windows Mixed Reality one, check if changing the "Ignore WMR Virtual Desktops" setting helps. Desktop enumeration has changed a bit in the last beta build that just came out as well. I'd recommend trying that one out. You can either switch to the beta branch on Steam or grab the latest build off of GitHub. I'm not sure why it'd happen if above doesn't apply to you though. In your build, Desktop+ just asks Windows for the amount of the connected monitors and lists that many desktops.
Regarding things not capturing well with Graphics Capture, I know there are a few window setups that don't work well (especially stuff using multiple windows internally), but it's not really in my power to fix unfortunately. Desktop+ receives the captured frames as it gets them and forwards them to SteamVR as they are. I don't have MPC-HC installed (more of a mpv guy myself) so I can't check right now, but if you want you could check with another app supporting Graphics Capture like OBS Studio and see if you get similar behavior.
Ya, it's Odyssey+. Thanks for the tips, I'll check those out.
Desktop 2 appeared and seems to be capturing fine with 2.3.5 Beta.
I used to be able to capture Desktop 2, but now for some reason it only has Deskop 1, my main desktop:
This is using
DesktopPlusUI.exe -DesktopMode
.It used to work and stopped working on a single pre Steam version, 2.3.1 I think. I updated to the Steam version - it's 2.3.3 now, but nothing changed - can't see Desktop 2.
I'm using
My monitor layout is My desired Desktop 2 is marked as 4 here.
I switch between monitor configurations - I enable 2-3 and disable 4 and vice versa. Never while running VR though. I always run VR in this configuration, when there's only 1 and 4. Disabled as in this in Windows monitor settings: And enabled monitor 4 looks like:
All monitors and the headset are on the same GPU.