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

Joystick not working, then when game window unfocused, moves around erratically #310

Open SpencerMeow opened 2 years ago

SpencerMeow commented 2 years ago

I'm using valve index controllers, when i try to use the joystick after getting all the inputs right, it doesn't do anything no matter how i try to grab it, then when I unfocus the game to look at another tab, it starts moving all over the place. sometimes it does this to the controller's movement, but it so ridiculously sensitive. I have no idea what I am doing wrong.

dantman commented 2 years ago

I'm not sure where to start debugging this. To start, what does the desktop view show?

The joystick should be connected to the rotation of your controller while you are gabbing on to it.

SpencerMeow commented 2 years ago

I'm not sure where to start debugging this. To start, what does the desktop view show?

The joystick should be connected to the rotation of your controller while you are gabbing on to it.

This problem seems to have fixed itself somehow now, but when the tutorial prompts me to switch to the "contacts" section on the external screen on the left to request docking, none of the UI movement buttons are able to do it, I have to press it on my keyboard while looking at the screen.

dantman commented 2 years ago

but when the tutorial prompts me to switch to the "contacts" section on the external screen on the left to request docking, none of the UI movement buttons are able to do it, I have to press it on my keyboard while looking at the screen.

Sections in the UI panels are controlled by the (UI) prev/next panel tab bindings. For now I recommend binding them to the thumbstick POV on the joystick and the UI navigation to the trackpad POV on the joystick. So you can control the UI panels by grabbing the joystick and using the trackpad and thumbstick on your controller.