Gamepad input tester
Inspect controller buttons, triggers and axes, and export a short observed resting-position report.
What it does
Inspect controller buttons, triggers and axes, and export a short observed resting-position report.
How to use it
- Start testing, press a controller button, choose the controller and record a five-second resting sample.
- Processing stays in your browser. No upload or sign-up.
Example
A released stick reporting values from −0.01 to 0.02 records that observed resting range without claiming calibration.
Methodology
The Gamepad API is polled only during an explicit test. A five-second resting sample records per-axis/button min, max and mean; hidden tabs, blur or controller changes cancel unfinished samples.
Limitations
Compatible controller, browser support and HTTPS/localhost are required. Up to 32 axes / 64 buttons / 600 samples; at least 30 observations per completed sample. Mappings vary; physical input requires the user. No firmware changes, vibration, calibration, repair claims or identifier export.
Automation
This tool runs in your browser. No upload API or MCP endpoint is available.
View capabilities and documentationReference updated
Join the conversation
Helpful tips, questions, and ideas for making this tool better.
Loading discussion…