elite-vr-cockpit
elite-vr-cockpit copied to clipboard
Cant use POV1 and POV2 with controller
In controller settings i set the right joystick and trackpad to all of POV1 and left joystick and trackpad to all of POV2, but in and out of menu mode it doesn't work at all when i go into menu mode and turn off the lock i can use POV1/2 on the popup screen, but i cant hold them down for weapons
im using valve index
I honestly have no clue what you are doing. I don't know what you mean by popup screen or holding buttons down.
However from your first paragraph it does sound like you are incorrectly messing with the SteamVR Input settings. The trackpad and joystick on one controller should not have the same POV. The trackpad should be POV1 and the joystick should be POV2. Each controller has their own POV1/2.
Also POVs only work while grabbing onto a control that has POVs. Right now this is just the joystick as the throttle does not have POVs yet.
I am using Valve index too and I have a similar problem. I don't know how to make POV1 / POV2 work on the left controller. With the right controller, everything is fine, according to find, I entered the interface controls into the ship on them. But when I wanted to use the left controller's thumbstick to assign left / right and up / down maneuvers to it, I couldn't do that. Based on your explanation, I can't assign other functions to the thumbstick and trackpad of the left controller? And if possible, what needs to be changed in the Steam settings to make this possible. Thanks.
The cockpit's joystick has POVs on it. (Whether you grab the joystick with your left or right hand doesn't matter)
The cockpit's throttle doesn't have POVs implemented yet. There's some open questions about what the best thing to do with POVs on the throttle is, which wont be answered till other features (3DOF thrusters and reverse lock) are implemented.
Thanks a lot for the answer, I really thought I was doing something wrong. The modification is unrealistically cool, I look forward to updates.
This is the popup screen i meant, you can't hold down the POV1/2 buttons only click them
I tried setting POV1/2 to seperate controllers for the ship menus (opening and changing tabs) What should i use for the ship menus?
This is the popup screen i meant, you can't hold down the POV1/2 buttons only click them
What do you expect holding down the buttons to do? To my understanding Elite Dangerous doesn't differentiate between pressing and holding a button. And I don't want to make separate POVs for press and hold of an input, since I'd need a messy system for waiting for a delay before emitting a "press" input to the game to avoid sending both the "press" POV and the "hold" POV when you hold a button.
I tried setting POV1/2 to seperate controllers for the ship menus (opening and changing tabs)
In the SteamVR Input Settings? Don't, that's not how they work. The POV1/POV2 in your picture is the POVs on the ship joystick, you get access to both of them on ONE controller when you grab the joystick with that controller. The ship Joystick has both POV1 and POV2, if you give a controller only one POV in SteamVR Input all you're doing is disabling one of its POVs.
What should i use for the ship menus?
Personally. I bind POV1 to UI_Up/Down/Left/Right. POV1-BTN to UI_Select. POV2-Left/Right to UI Panel Prev/Next. And POV2-BTN to UI_NestedToggle.
Since you also appear to be using an Index controller, that would make trackpad swipes navigate the menu and pressing it select things. Then the thumbstick will switch tabs and page up/down if a panel has that functionality.
Hey Dantman, quick question on your statement - I thought you said PoV2 isn't setup yet due to thruster question, but how do you use it then? Or am I confusing it with something else? To my knowledge, POV1 is when you grip the joystick and move that thumbstick around.
Right now I'm using PoV1 up/down as suggested, but PoV left to be UI_Left and PoV Right to UI Panel Next. It's messy and it works ok, but if there's a way to use a second PoV, I'd love to hear it.
POV1 and POV2 are both when you grab the joystick. There are two POVs on a controller. If I added POVs to the throttle there would be 4 POVs to bind, 2 on each control.
POV1 and POV2 are bound to different inputs on one controller (unless you are using Oculus Touch, which only has a single axis input so only has a POV1).
In your screenshot look at the text below the POV binding graphics. It tells you what inputs the POV is bound to (this is read directly from the SteamVR Input bindings). POV1 should be the trackpad and POV2 should be the thumbstick. Though it looks like you messed with the SteamVR Input bindings.
Ahh ok, yeah I'm using the HP Reverb G2, which I believe is basically the same controller as the Oculus Touch. Thanks for clearing that up! I'll just keep using the setup I have, seems to be doing ok. I'm also using some of the holo buttons for navigation on the left window (I know, they're meant for debugging, but they do the job)
@Tribalbob41 Sorry, I mixed you up with the OP who was using a Valve Index.
Yes, I haven't added any official bindings for the Reverb, but the single joystick controller will only have access to POV1. POV2 bindings on any control you grab will do nothing, it exists for the other non-Oculus/Reverb controller that are capable of two analog inputs (trackpad + joystick, or a large trackpad with swipe+edgeclick like the Vive).