Skip to content

Compatibility

Nicholas Ewalt edited this page Aug 5, 2016 · 33 revisions

The following is a list of applications and games tested with the OpenVRDesktopDisplayPortal.

====

Mirrored from:

Direct Capture is currently the fastest method for capturing, but not all Applications will accept being captured in Direct Mode. You can toggle Direct Capture with the toggle on the very top left.

App Name GDI Direct Capture GDI Indirect Capture Only Not working
Chrome ☑²
Discord
Firefox
Hulu¹
Netflix¹
Skype
Steam
Steam Chat
SteamVR Status
VLC
Youtube¹
Windows 10 Photo App
Windows Photo Viewer

¹: Firefox Recommended, also works in Chrome, but Chrome does not like Direct Capture.

²: Chrome works okay in Direct Capture if you Disable Hardware Acceleration.

====

Mirrored to:

(This just tracks which games support SteamVR overlays since they should otherwise work in every SteamVR game)

(Should work in all games on the Vive, but it will be noted here if we find any that do not)

SteamVR App Name Working Not working (Vive) Not working (Rift)¹ Links
Budget Cuts Demo ?
Cosmic Trip ?
Cyberpong VR ?
Elite Dangerous 1 2 3 4
H3VR ?
Job Simulator ?
Keep Talking and Nobody Explodes ☒? 1
New Retro Arcade: Neon ?
Project Cars ☑² ☒? 1
Raw Data ? 1
Subnautica ? ☒? 1
The Brookhaven Experiment ? 1
Tabletop Simulator ?
TiltBrush ? 1 2
The Lab 1

¹: We have at least one confirmation that you might be able to use Revive to trick those Rift games into drawing through SteamVR instead of Direct-To-Rift. It will be funny if this turns out to be a solution :). Please test it out if you can!

²: It seems that Project Cars does some trickery, where it draws to an overlay somehow? See here, the central part of your view seems to be an overlay that can draw on top of other overlays (OpenVRDesktopDisplayPortal & OpenVRTwitchChat are both featured in this picture). Notice even the SteamVR Notification at the bottom is being drawn on top of. Even more annoying, it's at an angle, so where you'll have to move these overlays to draw on top of it, changes based on the Y position. You can get around this by setting the Z to something like -.8, and the Scale to something like .2. For OpenVRTwitchChat I had to set the Z to -1.8 for some reason.

Clone this wiki locally