Frequently Asked Questions - mbucchia/Oasis-Driver-for-Windows-Mixed-Reality GitHub Wiki

Where can I get it?

On the Steam store page.

Is it free of charge?

Yes.

Does it work with Windows 11 24H2 and above?

Yes.

Does it work with Windows 10 or versions of Windows 11 older than 24H2?

This configuration is not supported. You will not receive technical support for any version of Windows that isn't Windows 11 "Latest". Use at your own risk.

I cannot stop you from running this configuration, so here are some best practices when Using with older versions of Windows, but again do not bug the developer with support questions for this configuration.

Do not leave negative reviews because you are unable to meet the minimum requirements - that is YOUR problem, not mine.

Does it work with Linux and derivatives?

No.

Which headset can I use?

It should work with any Windows Mixed Reality headset, which are listed here.

I have personally tested with the Acer AH101, HP Reverb G1 and HP Reverb G2. I have tested all 3 variants of motion controllers, the original controller, the Samsung controller, and the HP Reverb G2 controller.

Does it work with NVIDIA graphics cards?

Yes.

Does it work with AMD graphics cards?

No.

AMD's LiquidVR "Direct-to-Display" currently does not let SteamVR open the headset for output.

This is not anything I can fix myself.

Do not leave negative reviews because you are unable to meet the minimum requirements - that is YOUR problem, not mine.

I have an AMD graphics cards, why are you doing this to me?

I am not doing anything to you - AMD is.

  • AMD does not allow EDID overrides, a limitation of their driver that has been documented by many users since 2020 (here's an example).
  • AMD's Direct-to-Display LiquidVR - the tools used by Valve to open your headset's display for SteamVR native drivers - has been dead technology for over 7 years. AMD was never serious about supporting it, and they have no developers maintaining it and no proper tech support for it.
  • AMD graphics card did work with Microsoft's Mixed Reality Portal, but that is only because it used a completely different rendering method, that is not available for Oasis to use. Instead, Oasis being a SteamVR native driver, it must use the LiquidVR method implemented by Valve.
  • AMD has had a version of my Oasis driver since 6/30/2025, and they elected to not look into it.

I have provided AMD with all the technical details that they need in order to make Oasis work on AMD graphics card. It is their choice to support/not support this project and to support/not support their VR customers who have bought their graphics card. Redirect your questions/complaints/thoughts to them, because there is nothing I can do about it.

Does it work with Intel graphics cards?

No.

SteamVR does not have low-level access to Intel "Direct Mode".

Do not leave negative reviews because you are unable to meet the minimum requirements - that is YOUR problem, not mine.

This is not anything I can fix myself.

Do I need to install anything else?

No.

  • Mixed Reality Portal is not needed and will not do anything.
  • Windows Mixed Reality for SteamVR (Steam store) is not needed and will not do anything.
  • OpenXR (and OpenXR Tools) for Windows Mixed Reality (Microsoft store) is not needed and will not do anything.
  • Headset companion apps, such as the Mixed Reality Headset or HP Reverb G2 VR Headset Setup (Microsoft Store) are not needed and will not function.

What is supported?

  • Headset 6DoF tracking (this means both "looking around" aka 3DoF and walking around aka the other 4,5,6DoF).
  • Motion Controller 6DoF tracking.
  • Motion Controller buttons & haptics. Touch controller emulation for compatibility.
  • Motion Controller battery state.
  • Rendering with Hidden Area Mesh (this is the black "mask" that hides pixels not visible due to optics, it helps with performance).
  • Display at 90 Hz or 60 Hz.
  • Running OpenVR and OpenXR applications.
  • All SteamVR base features: overriding resolution, remapping controller buttons, motion smoothing, SteamVR overlay apps...
  • Color gain/brightness settings.
  • FOV Tangents (this option allows you to reduce FOV in order to gain performance).
  • IPD slider (Samsung Odyssey and HP Reverb G2 only) (this is the physical slider that lets you adjust the position of the lenses).
  • Eye Tracking (HP Reverb G2 Omnicept only).
  • Basic monoscopic camera passthrough (Room view passthrough is also being worked on).

What is not supported (compared to the original Windows Mixed Reality product)?

  • No cliffhouse. Instead, use SteamVR Home.
  • No Windows menu. Instead, use SteamVR dashboard.
  • No support for 32-bit OpenXR applications (uncommon). SteamVR does not support 32-bit OpenXR applications.
  • No pairing of motion controllers through the built-in Bluetooth (HP Reverb and Samsung Odyssey+). Instead, use computer Bluetooth or PCIe/USB Bluetooth dongle.

Can it run applications outside of Steam?

Yes.

Steam is just a storefront, and it is possible to run applications through SteamVR even if the application was not purchased on Steam, as long as the application uses OpenVR or OpenXR.

Some common examples:

  • Microsoft Flight Simulator bought on Microsoft Store uses OpenXR;
  • Digital Combat Simulator "Standalone" edition uses OpenVR or OpenXR;
  • X-Plane 11 uses OpenVR and X-Plane 12 uses OpenXR...

Note that some of the early Microsoft Store applications do not use OpenVR nor OpenXR, but instead used the Windows Mixed Reality API. These applications will not be supported. There are only very few of them, and they were mostly demos/small free apps. None of them are AAA content.

Can I use it without motion controllers?

Yes.

One trick that may not be obvious at first is closing the SteamVR dashboard without motion controllers! In order to do that, you have to right-click the SteamVR Status dialog, then press "Toggle dashboard":

image

The joysticks on my motion controllers are acting up, what should I do?

Try increasing the joystick deadzone. Go to SteamVR Settings, "Controllers", then "Edit Thumbstick Settings". Raise the value of "Thumbstick Deadzone" until the issue disappears.

image

I am having issues, what do I do?

Follow the Troubleshooting Guide.

Can I use "Open Space Calibrator" with it?

Yes. I tested using Index Controllers. Note that Open Space Calibrator seems to crash occasionally. This doesn't seem related to Oasis, all the crashes I observed were inside Open Space Calibrator fragile hooks.

Can I use "OpenVR Motion Compensation" with it?

No. There are two bugs in OVRMC that I reported here and here. Once the OVRMC developers address these bugs, it will work.

Can I use "OpenComposite" with it?

Yes and No.

You can use OpenComposite, however the main selling point of it is to bypass SteamVR. Since Oasis is a SteamVR native driver, you will not be able to do that. SteamVR has to run. You can still use OpenComposite to enable 3rd party OpenXR add-ons, but it is HIGHLY NOT RECOMMENDED and you will not receive technical support in that configuration.

Can I use "OpenXR Toolkit" with it?

Yes and No.

OpenXR Toolkit is no longer officially in development, and it is HIGHLY NOT RECOMMENDED to use it. You will not receive technical support in that configuration.

Do I still need to use "OpenXR-Vk-D3D12"?

No.

This tool was needed for certain applications, such as BeamNG.Drive, with the original OpenXR for Windows Mixed Reality, but is not needed when using Oasis Driver for Windows Mixed Reality.

Is it open source?

No.

Tell me more about "Oasis"

Oasis was the internal codename for Windows Mixed Reality within the Microsoft team.

Also, it is a brand of soft drinks that you can purchase in Europe and that I consistently enjoyed while growing up in France. It is truly fantastic, with my favorite flavor being the "Tropical" one. I miss it, now that I live outside of France.

image