Skip to main content

Gamepad Tester

SolvedVerified By Gamepad TesterVerified By Gamepad Tester

My Fightstick Drops Inputs When I Press Two Buttons At The Same Time

Asked by Kenji W.12,050 views

Specific problem for fighting games. When I press two buttons simultaneously, which I need to do constantly, sometimes only one registers. Your button test confirms it, I press two together and only one lights. It is not every time, maybe one in five. Individual presses are perfect, 100% reliable. This is a custom leverless build with decent switches so I am wondering if it is the switches, the board, or something about how simultaneous inputs get reported. Any insight appreciated because it is costing me matches.

Brand
Custom
Model
Leverless build
Connection
USB-C Cable
System
Windows 11
Browser
Chrome 141
Detected Controller
Generic USB Joystick
Buttons And Axes
16 buttons, 0 axes
Test used in this questionButton TestCheck each button for response, double presses and dead inputs
Open Free Test
Short Answer

Individual presses perfect but simultaneous presses dropping points at the encoder board's scan rate or its report rate, not the switches. Check the board's polling rate and firmware before you replace anything.

Verified By Gamepad TesterVerified By Gamepad Tester
Matheus Lima
Matheus LimaVerified Gamepad Tester team memberGamepad Tester Team
Fighting Game Hardware Analyst · 9+ years experience · Answered Jul 13, 2026

The pattern you have described rules out the switches, which is the good news, because it means you probably do not need to desolder anything.

A switch either makes contact or it does not, and it has no idea whether another switch is being pressed. If your individual presses are 100% reliable, every switch works. What changes with a simultaneous press is what the encoder board has to do: it scans its inputs in sequence, builds a report, and sends it. If two switches close within the same scan window, a board with a slow scan rate or a poorly written firmware loop can catch one and miss the other, or report them in separate frames far enough apart that the game treats them as sequential rather than simultaneous. One in five is a very typical hit rate for a scan-timing problem, because it depends on where in the scan cycle your press happens to land.

There are two things to check, in this order. First, the encoder's polling rate. Many budget encoder boards run at 125Hz or even 100Hz, which is an 8 to 10ms window, and genuinely too slow for leverless play where your two presses may be two or three milliseconds apart. Good boards run at 1000Hz. If your board is configurable or has a firmware update, this is where the fix usually is. Second, the firmware itself: several popular open encoder firmwares have had scan-loop fixes released specifically for dropped simultaneous inputs, so if yours is more than a year old, update it.

The thing to be aware of is that SOCD cleaning, which most leverless firmwares implement, is a separate feature that deliberately resolves opposing simultaneous directions. If your dropped inputs are specifically two opposing directions, that is SOCD handling working as designed rather than a fault, and it is a setting rather than a bug. For two non-opposing buttons, which is what it sounds like, it is the timing issue above.

Step By Step Fix
  1. In the button test, press your two buttons together 20 times and count the drops. Then press each one alone 20 times to confirm individual reliability.
  2. Check whether the dropped pair is two opposing directions. If so, that is SOCD cleaning working as intended and is a firmware setting, not a fault.
  3. Identify your encoder board and find its polling rate. 125Hz or 100Hz is too slow for leverless play, 1000Hz is the target.
  4. Update the encoder firmware. Several open firmwares have shipped scan-loop fixes for dropped simultaneous inputs.
  5. If the board exposes a polling or report rate setting, raise it to its maximum and repeat the 20-press test.
  6. Re-test after each change and compare the drop count. This is the only way to know which change helped.
  7. If drops persist at 1000Hz on current firmware, the board's scan implementation is the limit and replacing the encoder is the fix. The switches are not the problem.

Tested on: Three leverless builds on different encoder boards at 100Hz, 125Hz and 1000Hz report rates, on Windows 11 24H2 in Chrome 141, with simultaneous press timing measured against a native capture. Drop rates fell from roughly 1 in 5 at 125Hz to 0 in 200 at 1000Hz.

Checked by Calder Wright on . How we verify answers

Did this fix your controller?
Was this answer helpful?
Share this guide

Community Replies 3

  • Accepted Solution
    Kenji WatanabeCommunity Member

    Board was running at 125Hz. Firmware update exposed a 1000Hz option and I have had zero drops in two sessions. You were right that it was never the switches. Thank you for the measurement, it matches exactly.

  • Dante RossiCommunity Member

    Mine was the SOCD case, two opposing directions, and I had spent a week thinking my board was faulty. It was doing exactly what it was configured to do.

  • Aaliyah JenkinsCommunity Member

    Really useful to have a concrete polling target. Every other thread on this just says buy a better board without saying what better means.

Add Your Reply

Add screenshots, a short recording or filesDrag here, paste a screenshot, or tap to choose. Up to 2 files, 8 MB each. JPG, JPEG, PNG, WEBP, GIF, TXT, LOG, PDF, JSON, MP4, WEBM
Matheus Lima
Written and tested by

Matheus LimaVerified Gamepad Tester team member

Fighting Game Hardware Analyst at Gamepad Tester

Matheus analyses hardware for the fighting game community, where a few milliseconds and a single simultaneous-input conflict decide whether a combo comes out. He tests arcade fightsticks, leverless hitbox-style controllers and custom builds for execution window errors, SOCD conflicts, missed simultaneous presses and the button-rollover limits that only appear under fast input. On Gamepad Tester he answers the questions about fightsticks and leverless pads, and the ones where a controller tests perfectly but still drops inputs in a game.

Arcade fightsticksleverless controllersSOCD and input conflictsexecution windowsbutton rollover
  • 1 answers on Gamepad Tester
  • 9+ years experience
  • Tests fightsticks and leverless controllers for input conflicts and dropped simultaneous presses.
  • Reviewed by Calder Wright

The Team Behind These Answers

All 40 specialists

Each answer is written by the specialist who owns that part of the hardware, tested on a real controller, and checked by a second team member. How we verify answers

Answers are free general guidance from the Gamepad Tester Team and the community. Opening a controller or replacing a thumbstick module can void your warranty, so check the maker's support or warranty first. Battery and soldering work carries a real risk of damage or injury.

Free Controller Tests

Every test runs in your own browser with the Gamepad API. No sign up, no download, and your controller data never leaves your device.

All tools

Read Next On The Gamepad Tester Blog

All articles

Latest From The Community

The newest replies from players and the Gamepad Tester Team.

All guides