What this test can tell you
The page displays browser-reported buttons and axes. With a standard mapping, release the sticks and compare their resting distance from center; the warning threshold is 0.10.
Held sticks also exceed that threshold. It is not a manufacturer pass/fail limit. Non-standard mappings use raw button numbers and have no stick-drift verdict; vibration depends on browser and device support.
How to use it
- Connect the controller with a USB-C cable, or pair it via Bluetooth (hold PS + Create until the light flashes).
- Press any button so the browser detects it.
- Test all buttons, both triggers and both sticks; release the sticks to check drift.
DualSense drift
Release both sticks and watch the raw axis values. The warning checks each stick’s distance from center: sqrt(x*x + y*y) above 0.10. This radial threshold is chosen for this tool; it also flags intentionally held sticks. A persistent offset at rest can indicate drift, but there is no universal pass/fail threshold and a game’s dead zone can hide the offset.
Not working? Try these fixes
Not detected via Bluetooth
Remove the controller from your Bluetooth list, pair again, then press a button on this page. A USB cable is the most reliable.
Adaptive triggers do not resist
Browsers cannot control adaptive trigger resistance; the tester shows trigger travel only.
Frequently asked questions
Does the touchpad work?
The touchpad click is shown as a button. Touch position is not available to web pages.