vr cockpit for quest 2, will it work

I have been trying to use vr cockpit in vr for ed, s far i can not get it to work, would it work with quest 2, and is it possible wireless with virtual desktop, would be grateful of some guides if it is possible. I can get ED to work with gamepad ok, but would really prefer the vr cockpit method with al those extra buttons to place in cockpit.
This is the guide i followed, in vain. But he did use a rift, not quest.
Source: https://www.youtube.com/watch?v=ndIan0YCL-I
 
I use EDVRC with the Quest 1, including wireless via Virtual Desktop. Stil not finished setting up (having trouble with Galaxy Map) but for flying and driving, I got it to a point where I'm happy with it.

VirtualDesktop.Android-20210317-103424.jpg
VirtualDesktop.Android-20210317-103342.jpg


Here are some tips and my experience that may help you.

1. Vjoy should only have two virtual joysticks in number 1 and number 2, set up as described by the EVDRC author in his github page. I tried to add two more virtual joysticks but for some reason, EDVRC then did not work anymore in ED.

2. Launch ED either from Virtual Desktop or from SteamVR, not from Steam, and before you launch EDVRC (helps with centering of virtual cockpit and for switching focus back to ED). If you launch from Virtual Desktop, it launches Oculus App, SteamVR automatically in the right order quite nicely.

3. While ED is loading (when you hear the music and see the logo in your headset), jump to desktop view via SteamVR or Virtual Desktop and launch EDVRC. Then focus the ED Client window. Switch back to VR. That's it, it should all work now.

4. Make sure you bind a controller button combination for HMD re-centering (it is useful because sometimes EDVRC loses it's position/tracking/bugs). That's in addition to the normal long press Oculus button on the right controller for re-centering. EVDRC seems to takes its {0,0,0} from the ED HMD re-centering event. You sometimes have to re-center twice too.

5. If you have issues with EDVRC in-game and centering does not sort things out, I sometimes jump back to desktop, kill & re-launch EDVRC, then jump back to VR.

6. If you lose the 6DOF controller in your view, it may be because EDVRC lost its position (it might be unreachable and out of view like really really low below the floor for example). Then reset the {x,y,z} position to {0,0,0} in the %AppData%/LocalLow/DanielFriesen/Elite VR Cockpit/SavedState.json for the 6DOF controller. You can then reposition it where you want afterwards in-game.

7. EDVRC is a bit confusing at times in how it handles the Quest controllers, because EDVRC takes them and "maps" them as a throttle+joystick HOTAS via Vjoy. So your right controller is a "joystick" with grip, primary, secondary, alt and POV1 buttons (POV2 is only for the Vive/other controllers), while the left controller is a "throttle" with grip, primary, and secondary (no alt, and no POV--as of now; the author is considering them). So you have to be careful in how you choose your bindings. I bind all thrust to the throttle POV, except for forward/back, so my right controller effectively acts as a 5DOF joystick. Primary is Fire Primary, Secondary is Fire Secondary, Alt is Change Fire Group. Forward Target is my POV5 button (push down right thumbstick) and the rest of my targeting is done via my holobuttons. My left controller primary is Boost and secondary is Flight Assist Toggle. When looking at a UI panel, the POV acts as up/down/left/right, Primary as UI Tab Change, Secondary as UI Select, Alt as UI Back.

8. To make it easy for setting up bindings, I do it in-helmet, with EDVRC's Menu Mode so it is easy to navigate, and then bring up the EDVRC Controller Panel (padlock icon) and trigger my desired button for binding instead of doing it with the controller. Make sure you have all your keyboard bindings done too for all your desired holobuttons (but any keyboard key combo works since we don't use the keyboard).

9. Grip button can be toggled so you don't have to continuously grab.

10. I bought on Amazon some cheap DeadEyeVR 3D printed holders with magnet mounts for the controllers. They even strap to my thighs, so I can also play on my travels.

11. Spend a lot of time setting up your holobuttons until it feels natural, especially combat conditions (e.g. all my quick 0% 25% 50% 75% 100% throttles are near my left hand, my hostile targeting buttons are actually center and above my field-of-view while sub-system targeting are left low towards the target ID panel).

I'm still trying to figure out how to work the Galaxy Map with the buttons. It worked for a while, now mine is messed up, so I use the inbuilt EDVRC holooverlay for now.

For inputting text in the Map Search or for Chat, I used to use (need to set it up again) Windows Speed Recognition + Vocola3 (a free simpler version of VoiceAttack) and defined the International Radio Alphabet so that I can input complex system names. I also set up voice commands like "Select All", "Shift Home", "Shift End" to complement Win Speech Recognition's cursor commands so that I can quickly delete text ("Delete"). I might buy VoiceAttack in the end, their professional voice packs sound fun and immersive.

Hope some of this helps.
 
Last edited:
I use EDVRC with the Quest 1, including wireless via Virtual Desktop. Stil not finished setting up (having trouble with Galaxy Map) but for flying and driving, I got it to a point where I'm happy with it.

View attachment 213289View attachment 213290

Here are some tips and my experience that may help you.

1. Vjoy should only have two virtual joysticks in number 1 and number 2, set up as described by the EVDRC author in his github page. I tried to add two more virtual joysticks but for some reason, EDVRC then did not work anymore in ED.

2. Launch ED either from Virtual Desktop or from SteamVR, not from Steam, and before you launch EDVRC (helps with centering of virtual cockpit and for switching focus back to ED). If you launch from Virtual Desktop, it launches Oculus App, SteamVR automatically in the right order quite nicely.

3. While ED is loading (when you hear the music and see the logo in your headset), jump to desktop view via SteamVR or Virtual Desktop and launch EDVRC. Then focus the ED Client window. Switch back to VR. That's it, it should all work now.

4. Make sure you bind a controller button combination for HMD re-centering (it is useful because sometimes EDVRC loses it's position/tracking/bugs). That's in addition to the normal long press Oculus button on the right controller for re-centering. EVDRC seems to takes its {0,0,0} from the ED HMD re-centering event. You sometimes have to re-center twice too.

5. If you have issues with EDVRC in-game and centering does not sort things out, I sometimes jump back to desktop, kill & re-launch EDVRC, then jump back to VR.

6. If you lose the 6DOF controller in your view, it may be because EDVRC lost its position (it might be unreachable and out of view like really really low below the floor for example). Then reset the {x,y,z} position to {0,0,0} in the %AppData%/LocalLow/DanielFriesen/Elite VR Cockpit/SavedState.json for the 6DOF controller. You can then reposition it where you want afterwards in-game.

7. EDVRC is a bit confusing at times in how it handles the Quest controllers, because EDVRC takes them and "maps" them as a throttle+joystick HOTAS via Vjoy. So your right controller is a "joystick" with grip, primary, secondary, alt and POV1 buttons (POV2 is only for the Vive/other controllers), while the left controller is a "throttle" with grip, primary, and secondary (no alt, and no POV--as of now; the author is considering them). So you have to be careful in how you choose your bindings. I bind all thrust to the throttle POV, except for forward/back, so my right controller effectively acts as a 5DOF joystick. Primary is Fire Primary, Secondary is Fire Secondary, Alt is Change Fire Group. Forward Target is my POV5 button (push down right thumbstick) and the rest of my targeting is done via my holobuttons. My left controller primary is Boost and secondary is Flight Assist Toggle. When looking at a UI panel, the POV acts as up/down/left/right, Primary as UI Tab Change, Secondary as UI Select, Alt as UI Back.

8. To make it easy for setting up bindings, I do it in-helmet, with EDVRC's Menu Mode so it is easy to navigate, and then bring up the EDVRC Controller Panel (padlock icon) and trigger my desired button for binding instead of doing it with the controller. Make sure you have all your keyboard bindings done too for all your desired holobuttons (but any keyboard key combo works since we don't use the keyboard).

9. Grip button can be toggled so you don't have to continuously grab.

10. I bought on Amazon some cheap DeadEyeVR 3D printed holders with magnet mounts for the controllers. They even strap to my thighs, so I can also play on my travels.

11. Spend a lot of time setting up your holobuttons until it feels natural, especially combat conditions (e.g. all my quick 0% 25% 50% 75% 100% throttles are near my left hand, my hostile targeting buttons are actually center and above my field-of-view while sub-system targeting are left low towards the target ID panel).

I'm still trying to figure out how to work the Galaxy Map with the buttons. It worked for a while, now mine is messed up, so I use the inbuilt EDVRC holooverlay for now.

For inputting text in the Map Search or for Chat, I used to use (need to set it up again) Windows Speed Recognition + Vocola3 (a free simpler version of VoiceAttack) and defined the International Radio Alphabet so that I can input complex system names. I also set up voice commands like "Select All", "Shift Home", "Shift End" to complement Win Speech Recognition's cursor commands so that I can quickly delete text ("Delete"). I might buy VoiceAttack in the end, their professional voice packs sound fun and immersive.

Hope some of this helps.

So, I've got VR cockpit working in my quest 2 but now the option within Elite Dangerous to use the Oculus Touch controllers control scheme is gone. it is there when playing without vr cockpit. What control configuration are you using within ED? (keyboard, keyboard+mouse, Generic Joystick....)
 
Yes, I also lose the Oculus Touch controllers when using EDVRC+vjoy. It seems that EDVRC intercepts the Touch controllers and maps them to vjoy as a virtual HOTAS, so I use those virtual stick and throttle in the game. I tried using a real joystick with one hand (because I wanted the virtual buttons with the left Touch controller) but couldn't get it to work either, so it seems you can't simultaneously have real controllers and virtual EDVRC controllers/buttons... Shame.

After some practice, I'm getting used to only using the virtual joystick+throttle+holobuttons (I set up a separate binding profile only for EDVRC+Quest+VD in the ED control setings, so leave the other options untouched: keyboard, keyboard+mouse, generic joystick, ...). For flight, landing, driving and even (easy) combat, I'm fine and should get better with practice. I reallly like the holobuttons and the ability to play anywhere, on travels, away from the home simpit setup with the minimum of equipment.

It is the GalaxyMap+Full Spectrum Scanner that are a bit of a pain to use. Haven't got it to work perfectly, but it works just about.
 
Last edited:
Back
Top Bottom