Paired axes
Raw position and session-adjusted valuesStart testing and interact with a controller to see paired axes.
Inspect the exact buttons and axes your browser exposes, then sample neutral stick behavior without installing software or uploading readings.
Starting uses the browser Gamepad API to read connected controller names, mappings, buttons, axes, and reported rumble support. Processing stays on this page. The API normally shows no permission prompt, but browsers may hide a controller until you press one of its buttons.
Ready. Connect a controller, then choose Start testing.
Values are raw browser readings. A button can be analog even when it also reports pressed.
Start testing and interact with a controller to see paired axes.
No axis readings yet.
Availability will be checked on the active controller. A completed command does not prove motor strength.
Leave self-centering sticks and triggers untouched for three seconds. This creates a session-only display offset; it does not change controller firmware, operating-system calibration, or game settings.
Preparing sample…
No neutral sample yet. Sampling reports observed offsets and noise without issuing a hardware verdict.
For an unexpected result, reconnect the controller, close software that may capture controller input, repeat the test, and compare with the platform or manufacturer’s official utility before considering repair.