Many users try to use Elite VR Cockpit on their Oculus Rift, only to find it won't work. Here is an explanation as to why it doesn't work, and how to fix it.
This fix probably only works with the Steam version of Elite Dangerous
Elite VR Cockpit doesn't utilize the Oculus SDK. Elite Dangerous, even when booted up through Steam/SteamVR, will insist on using the Oculus SDK when you are using an Oculus Rift.
Thankfully, there are certain ways to work around this.
Because Oculus does not support Windows 7, setting the Elite Dangerous EXEs to run with Compatibility for Windows 7 will allow them to be booted up through SteamVR. Because they render to SteamVR instead of the Oculus SDK, you can see and interact with Elite VR Cockpit!
The basic idea is to set the EliteDangerous64.exe and EliteDangerous32.exe to run with Compatibility for Windows 7. That's it! Now when you boot up Elite Dangerous through Steam/SteamVR it should render to SteamVR instead of rendering directly to the Oculus SDK.
- Right click
Elite Dangerous
in your Steam Library - Click
Properties
- Click the
LOCAL FILES
tab - Click
Browse Local Files...
- Navigate to the
Products
folder - Navigate to
elite-dangerous-64
- Right click
EliteDangerous64.exe
- Click
Properties
- Click the
Compatibility
tab - Check the box next to
Run this program in compatibility mode for:
- Select
Windows 7
in the dropdown. - Click
Ok
to close the properties window.
Now the 64 bit exe will work with Elite VR Cockpit when launched through Steam in SteamVR mode. You should also make the 32 bit version compatible.
- Navigate back to the
Products
folder - Navigate to
FORC-FDEV-D-1010
- Right click
EliteDangerous32.exe
- Click
Properties
- Click the
Compatibility
tab - Check the box next to
Run this program in compatibility mode for:
- Select
Windows 7
in the dropdown. - Click
Ok
to close the properties window.
Now both executables will work with Elite VR Cockpit when launched through Steam in SteamVR mode!
To confirm this is working, pop open the SteamVR Display Mirror. If you can see Elite Dangerous in the Display Mirror, it should be rendering through SteamVR! When you launch up Elite Dangerous normally, it does not appear in the Display Mirror, because it is rendering direct to headset.
This documentation was coppied from OVRdrop's "Rift & Elite Dangerous" documentation with permission.
Elite VR Cockpit's licence does not apply to this documentation page.