MeterSeeFree Browser DiagnosticsNo Account · Local Processing
Private by designMedia and test results are processed in this browser. MeterSee does not upload them.

Gamepad and Controller Stick Drift Test

Inspect live browser button, trigger, and axis values; exercise every control; and measure neutral-stick drift against a disclosed practical threshold.

Controller input bench

Waiting for input
Connect a controller, then press any button.

Browsers normally hide gamepads until a deliberate controller gesture is detected. Wired, Bluetooth, Xbox, PlayStation, and many standard USB controllers are supported when the browser exposes them.

Diagnostic result

Waiting for a controller gesture

Press a controller button so the browser can expose the device without weakening fingerprinting protections.

Button, trigger, and axis values come from the browser Gamepad API. Controller firmware, operating-system drivers, browser mapping, Bluetooth quality, and game-specific dead zones may produce different results. Haptic support is optional and an unavailable vibration command is not a controller failure.

After the test

Separate browser mapping from controller hardware.

A game can apply its own remapping, dead zone, response curve, and vibration support after the browser reports these raw values.

Your resultPossible causesTroubleshooting steps
Controller is not listedNo controller gesture, unsupported browser, cable, Bluetooth, or driver

Press a controller button, reconnect it, and retry in a current Chromium or Firefox browser.

Axis moves while untouchedStick drift, calibration, or unstable resting position

Repeat neutral calibration on a stable surface, then compare the game’s own dead-zone setting.

Vibration unavailableOptional browser, OS, and controller combination

Do not treat this alone as hardware failure; verify haptics in a supported game or native controller utility.

Gamepad controls

How this test works

Buttons and axes are values exposed by the Gamepad API. The neutral-stick check uses ±0.12 as a practical screening band, not a manufacturer tolerance.

What this cannot establish

Mappings, dead zones, and optional vibration differ by browser, driver, and game. Test untouched sticks repeatedly and compare in a game or the manufacturer's utility before calling a controller defective.

Recheck before replacing hardware

Change one variable at a time, repeat under the same conditions, and compare with the operating system or the affected application. An unavailable reading is not a pass.

Measurement methodology →

Relevant fix guides