Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request]: Can you add dead zone for the Control Stick and C Stick? #881

Open
Anakiev2 opened this issue Jun 16, 2024 · 3 comments

Comments

@Anakiev2
Copy link

Describe the feature

Hi thank you for the great project!

My controller has some kind of a momentum issue. If I pull the Control Stick in one direction and release my thumb (to spring back) it goes slightly to the opposite direction and registers two inputs. For example If I pull Left and release - It registers Left then Right or if I pull Up - it's Up then Down. It happens in any direction for both Control Stick and C Stick. I think a dead zone will be a solution. It might be helpful for other users with different issues too.

Thanks.

Add screenshots

No response

@Extrems
Copy link
Collaborator

Extrems commented Jun 16, 2024

I think you need a more elaborate filter than a dead zone.

@Anakiev2
Copy link
Author

I've done some experiments and I think you are right. There is quite a lot of oscillation. Dead zone can help when I keep my finger on the stick but won't solve the issue when I quickly release it. It's a Pelican G3 Wireless Controller but I've never seen such an issue with the official controllers. I've thought about it and came up with two ideas:

  1. Some kind of counter weight.
  2. A capacitor like this: I am not sure about the value (probably 10nF or 100nF).
    cap
    Do you think the official controllers have such a capacitor or counter weight?

@Anakiev2
Copy link
Author

Anakiev2 commented Aug 4, 2024

Tried with 10nF, 100nF and 1uF it doesn't help. Higher values will create more issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants