dantman / elite-vr-cockpit

A SteamVR Overlay providing a virtual throttle and joystick and holographic buttons for ship functions, with custom integration into Elite Dangerous
Other
326 stars 37 forks source link

Left thumbstick of Oculus controller as POV2? #255

Open shiroledat opened 3 years ago

shiroledat commented 3 years ago

I understand that the POV1 and POV2 on the EDVRC joystick are for the Vive/other controllers that have a thumbstick and trackpad both, and that the Oculus Touch controllers only have a thumbstick, but is it possible to map the left thumbstick as POV2 (or have a POV on the EDVRC throttle)? That would be very useful.

Another question: is it normal that there is no Alt on the throttle (only primary and secondary)?

dantman commented 3 years ago

but is it possible to map the left thumbstick as POV2 (or have a POV on the EDVRC throttle)?

No, the POV belongs to the control the left thumbstick cannot be a POV for something the right controller is grabbing. A POV1 on the throttle is something I will eventually consider, but I need to implement the 3DOF thrusters (#51) and reverse lock (#47) first because the throttle may have potential binding conflicts.

is it normal that there is no Alt on the throttle (only primary and secondary)?

Yes. Reverse lock needs a button as well so I need to implement that first and figure out how to handle the buttons. Before I add an Alt to the throttle.

Meekohi commented 3 years ago

This might be the same question so adding it here instead of starting a new issue...

On an Oculus Quest 2, I'd like the left joystick to control u/d/l/r UI navigation, which is how it works in Menu Mode. Is there a way to accomplish this, even though the left joystick can't be tied to a POV? Similarly, is it possible to use the right joystick for menu controls when you are not actively gripping the in-game joystick?

PluckedPigeon commented 3 years ago

https://github.com/BOLL7708/OpenVR2Key works for me just make the left north/west/east/south areas bound to one of the keys using this program. you may need openvr as well not sure. just follow the instructions and your golden