Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
135 stars 2 forks source link

Add setting to disable jump per controller #2168

Open AirRide91 opened 4 months ago

AirRide91 commented 4 months ago

Is your feature request related to a problem? Please describe.

I have been using a mod to disable jump on my forward/backward movement controller (OG Vive touchpad), since when you're moving very slowly, you are forced to jump as your finger gets close to the center of the touchpad.

Describe the solution you'd like

I would like to have an option in the settings to be able to choose which controller jump is bound to. Possibly, both/left/right/none.

Describe alternatives you've considered

I've tried controller bindings through Steam, but have been unable to get it working as the mod does. I've been using "MaybeJump". I would like to get rid of using mods altogether.

Additional Context

No response

Requesters

No response

shiftyscales commented 4 months ago

This sounds like it would be better resolved by preventing the jump action from being sent if the user is still holding the touchpad in to move.

E.g. requiring the user to re-press the centre of the touchpad to jump?

I don't own Vive controllers, so unfortunately I can't make any more specific recommendations otherwise/can't test this behaviour.

Otherwise- the needs of this issue would be met by action rebinding #23.

Seeking input from @Frooxius.

AirRide91 commented 4 months ago

I'm unsure how that would work in this case, I would still like to be able to run and jump, which is why I would like to be able to just straight up disable the other controller.