New
#1
Is this normal
In the past I got double input in my Xbox one controller and in my 8bitdo sn30 pro+ controller. I pressed a button once on the controller and that triggered 2 fast button presses in the game. The double input was caused by a software problem. I solved the software problem which was causing the double input and now I am using the 8bitdo sn30 pro+ controller and things are ok.
However, I am sometimes getting double input with the 8bitdo sn30 pro+ controller when I press a button in a bad way. When you press a button properly then the contact under the button goes vertically down in a straight line, it touches a circuit which triggers a button press and then when you properly release that button then the contact goes up vertically in a straight line.
However, you can press a button in a bad way or release a button in a bad way by accident and that also causes double input. I will give you examples:-
Pressing a button in a bad way: You don't press the button properly in the center and you press the edge. That causes the contact to go down at an angle instead of straight down and the contact touches the circuit while it's at an angle so that's one button press. After that the contact goes back to being a straight line and that movement makes the contact touches the circuit again so that's another button press and then the contact goes up. Thus the circuit was touched twice so there is double input.
Releasing a button in a bad way: You press the button and you hold it so that's one button press. After that you wiggle the button as you are releasing it so the contact wiggles before it goes up and that movement makes the contact touches the circuit again so that's another button press and then the contact goes up. Thus the button is pressed again while it's going up.
Both things have happened to me by accident while I was using my 8bitdo sn30 pro+ controller. I tried to replicate them both and sometimes I can make both things happen again by luck. Thus now it's happening because of how the controller works and it's not because of the software problem which caused the previous double input problems. Am I correct?
Is my analysis of what happens when you press a button in a bad way correct and when you release a button in a bad way correct?
Have both things also happened to you by accident when you are using your controller?