About Gamepad Test App

Browser controller testing made simple and accessible

Our Mission

Gamepad Test App was created to help players check their controllers before problems show up the hard way during a match or after a trip to a repair shop. The goal is simple: make browser-visible controller checks easy to run and easy to interpret without pretending that a web page is an electrical lab.

Who Runs This Site

Gamepad Test App is built and maintained by Furqan, a web app developer who has also developed two Android apps. I built this tool because controller problems are often noticed too late: when a stick starts drifting in-game, a trigger does not reach full range, or a button starts behaving oddly.

I personally use a PS5 DualSense controller, though lately I have had less time to play than I would like. That is part of why this project matters to me: when gaming time is limited, a quick browser test can help confirm whether the controller is ready before the session starts.

The repair and troubleshooting guides are reviewed when the tester or its evidence limits change, and they begin with repeat tests, official tools, and reversible checks before suggesting invasive work.

What We Offer

Evidence-Based Testing

  • - Documented checks with required actions and minimum evidence
  • - Repeated stick-center and sweep sampling
  • - Per-control button and per-side trigger results
  • - Repeated per-axis snapback observations
  • - Supported vibration commands with user confirmation
  • - Browser input timeline and extra-axis activity
  • - Pending health until eligible evidence coverage is sufficient
  • - Live comparison without repair or health verdicts

Advanced Features

  • - Session Isolation: Disconnects and controller changes cannot inherit old evidence
  • - Shared Sampling: Visualization and tests consume one timestamped input stream
  • - Audio Assist: Sound feedback for inputs
  • - Semantic input-profile calibration for nonstandard mappings
  • - Browser-observed cadence with confidence and contamination notes
  • - Versioned local history with deletion controls
  • - Immutable JSON, text, CSV, and final PNG exports
  • - Explicitly associated experimental DualSense and DualShock 4 WebHID output
  • - Registry-driven methodology and measurement limits

Common Controller Families

Compatibility depends on what the operating system and browser expose through the Gamepad API. These are common examples, not a guarantee that every model, control, or output feature will be available.

PS5

DualSense

PS4

DualShock 4

Xbox

Series X/S

Xbox

One S/X

NS

Switch Pro

Get in Touch

Have questions, suggestions, or found a bug? We'd love to hear from you!