Build 26627123

build

Desktop+ · beta · first seen

PICS live
1
Branches
1
Depots changed
—
Download delta
20:17 UTC
Time · UTC
Patch notes · published by the developer

Desktop+ v.3.6.2 Beta

On Steam

This is an update for the beta branch of Desktop+.

New:

  • Added Desktop Duplication Per-Overlay Textures (advanced) setting
    This may or may not help Steam Frame users. In theory it resolves issues from cropped overlays not getting the laser pointer intersection masked correctly. However, there was only a single report of an issue like this.
    Maybe it's not even a thing in current SteamVR versions. This generally increases VRAM usage, so not recommended at all.
    This setting isn't here to stay (hopefully), but the core of it will be useful for any post-processing functionality in the future at least.
  • Added hidden setting to disable Desktop Duplication
    There's at least one user having trouble with Desktop Duplication seemingly working but dropping the capture basically instantly, throwing Desktop+ in an infinite retry loop.
    This might work for them. When this is enabled, newly created desktop overlays use Graphics Capture instead.
  • Added support for 4th-level modifier AltGr+Shift sub-layout in VR keyboard layouts


Changed:

  • Changed approach to input binding detection
    The previously used methods to detect inputs being bound seem to not work reliably in current SteamVR versions.
    The new approach instead delays the race to idle a bit in and tries to detect the actions as active (this doesn't work while full idle). This may also help with eye-tracking detection, which I still can't verify myself.
  • Adjusted output logging to log device IDs of used Desktop Duplication GPUs & GPUs without outputs on INFO verbosity if they're used as SteamVR GPU


Fixed:

  • Fixed Overlay Bar rendering issues in SteamVR Beta 2.19.2
  • Fixed Browser overlays not updating in SteamVR Beta 2.19.2
  • Fixed Performance Monitor time display on Minimal style cutting off locale-dependent extra time text (contributed by weegeeday)
  • Fixed Floating UI displayed for the primary dashboard overlay not adjusting size when positioned away from the dashboard
  • Fixed cursor flickering on Desktop Duplication Over-Under 3D overlays when the cursor isn't in the updated region
  • Fixed wrong cursor offset on Desktop Duplication Over-Under 3D overlays in combination with cropping
  • Various other minor fixes and adjustments

Regarding any Steam Frame workarounds:
I do not have a Steam Frame still and remain purely working off of user reports here. So if you find anything please report. Or if you find that some workaround is no longer necessary, do so as well.
Thank you.

SteamVR Beta 2.19.1 threw in some bigger changes to overlay rendering. Desktop+ does some things for optimization that weren't 100% compatible with them and admittedly also not 100% documented to be fine to do.
And yet the bulk of it was resolved with SteamVR Beta 2.19.2. Some remaining things I worked around in this build for now. Maybe the workarounds don't have to stay. We'll see.
Point being, it should be fine now... if I missed something let me know.

Per-depot manifest changes

Depot changes

All depots
DepotNew manifestPrevious manifest
326324065459470988742388911963088664851836639