LambdAurora / LambdaControls

A minecraft mod which adds better controls and controller support.
MIT License
67 stars 20 forks source link

sprint and sneak don't have expected "Toggle" or "Hold" behaviors #19

Closed pcal43 closed 4 years ago

pcal43 commented 4 years ago

First off, thanks so much for making this mod. It's so great to be able to have gamepad support on fabric.

Describe the bug

The Options | Accessibility Settings has settings for Toggle vs. Hold on both Sneak and Sprint. These don't seem to be respected by the gamepad controls.

To Reproduce

When Sneaking, it seems to be permanently in "Toggle" mode - i.e. it does not respect the "Hold" setting on the Accessibility Settings.

When Sprinting, when I press the sprint button, I seem to just be stuck in sprint mode regardless of what I do with the sprint button. I can cancel it by sneaking or running off a cliff.

Expected behavior

If I have Sprint set to "Hold", sprinting will start when I press the sprint button and release when I release the button. If I have it set to "Toggle", it should be press-on/press-off.

Likewise for sneaking.

Desktop (please complete the following information):

Additional context

Thanks again!

LambdAurora commented 4 years ago

Fixed in LambdaControls v1.5.0 (CurseForge).