UnleashedRecomp icon indicating copy to clipboard operation
UnleashedRecomp copied to clipboard

Stick bounce filtering

Open artyfarty opened this issue 10 months ago • 2 comments

I don't know if controller support code is original or new. I'm playing on Xbox Elite controller, notorious for the stick bounce thing. When you let go of analog, it bounces into opposite direction registering an opposite output for a frame or so. Some games filter this out, some do not (i hate Hoyoverse ring menus), in some this issue is not noticable.

If filtering can be implemented in this version of the game, it would really help. Werehog just loves doing 180 degree turns (and is very sensitive to directional input in general, which is kinda surprising to me) and it is infuriating.

Image pic source: https://joostdevblog.blogspot.com/2011/10/bouncy-stick-problem.html

artyfarty avatar Mar 03 '25 16:03 artyfarty

https://github.com/user-attachments/assets/cb0ed9f2-7f0c-4f03-ab4c-592f132d9218

artyfarty avatar Mar 03 '25 17:03 artyfarty

For the purposes of keyword searching, this is generally referred to as snapback.

Is there a standard algorithm for this?

Calinou avatar Mar 10 '25 00:03 Calinou