PadBench · center, sweep, triggers, compare

Advanced Gamepad Analyzer

Analyze recenter stability, full-circle coverage, outer range, symmetry, triggers and two connected controllers in repeatable stages.

PadBench staged analyzerCenter · sweep · compare · local
Connect a controller and press any button.

Live stick path

X 0.000R 0.000Y 0.000

Release the selected stick, then record its resting center.

Center P95
Coverage
Outer P95
Symmetry error
Results describe the controller mapping delivered by this browser. Repeat each suspicious stage.

How to use: Advanced Gamepad Analyzer

Select a connected controller and run the untouched five-second center stage.

Move the selected stick slowly around its full physical gate twice, then release it.

Review coverage and symmetry, test triggers/buttons, and optionally compare a second controller under the same conditions.

What the result actually measures

PadBench samples browser-exposed axes across a resting stage and a guided circular sweep. It summarizes coverage across angular sectors, outer-range percentile, repeatable symmetry difference, recenter behavior and raw button/trigger endpoints.

Measurement boundary: Axis order, gate geometry, driver calibration and browser mapping differ. Circularity is descriptive and is not a universal quality grade; repeatable in-game control remains the final check.

How to interpret the output

Coverage

The percentage of 24 direction sectors that reached at least 75% browser-reported radius during the sweep.

Outer P95

A robust high-end radius that is less dominated by one clipped or diagonal frame than a maximum.

Symmetry error

The average difference between opposite sectors. Repeat the sweep before acting on a directional shortage.

Troubleshooting unexpected results

Sweep has empty sectors

Repeat more slowly while keeping contact with the gate; a fast sweep can skip sectors between browser frames.

Triggers appear as buttons or axes

Controller mappings differ. Use the raw button pressure readout and verify endpoints rather than trusting one label.

Frequently asked questions

What circularity score is good?

There is no universal pass value. Look for repeatable clipping or asymmetry and confirm its effect in the target game.

Can I compare two controllers?

Yes. Connect both, run the same staged procedure and switch the active device without changing the environment.

Does the analyzer calibrate the controller?

No. It reads and summarizes the mapping already exposed to the browser.