PS5 Controller Test

Plug in your DualSense with a USB-C cable or pair it by Bluetooth, then press any button. Every button, trigger and stick lights up as you use it, so a dead Cross button, a weak R2 or a drifting stick shows up in seconds.

  • Runs in your browser
  • Nothing is uploaded
  • Free, no sign-up
ControllerNone
Mapping-
Buttons / axes-
Buttons tested0

No controller found yet. Connect it by USB or Bluetooth, then press any button on it.

How to test a PS5 controller

  1. Connect the DualSense to your computer or phone with a USB-C data cable, or pair it: hold Create and the PS button until the light bar flashes, then pick "DualSense Wireless Controller" in Bluetooth settings.
  2. Press any button so the browser reveals the controller. The name and "Standard" mapping appear in the boxes under the diagram.
  3. Press Cross, Circle, Square and Triangle, the D-pad, L1, R1, Create, Options, the PS button and the touchpad click. Each one turns green once it has registered.
  4. Squeeze L2 and R2 slowly. The bar should rise smoothly from 0 to 100%. Then move both sticks in full circles and press them in for L3 and R3.
  5. Let go of both sticks and watch the numbers under them. Press Test vibration to check the rumble motors.

What the results mean

  • All 18 buttons turn green: every input on the DualSense works. The mute button is not visible to browsers, so it does not appear.
  • A button never lights up: it is not registering. Press it hard a few times. Cross and Circle wear first on heavily used pads.
  • L2 or R2 stops short of 100%: anything from 95% up is normal. A trigger that stops at 60-80% or jumps in steps has a worn sensor, or the adaptive trigger is stuck in a game's resistance mode; turn the controller off and on to reset it.
  • Stick numbers are not 0.00 at rest: values up to about 0.05 are normal and games hide them with a dead zone. Above 0.10 is stick drift, which DualSense controllers are known for. Measure it exactly with the stick drift test.
  • Touchpad shows as "Touchpad": that is the touchpad click. Browsers do not report the touch surface itself or the motion sensors.

DualSense stick drift: what it is and what to do

Stick drift means a stick reports movement when nobody touches it, so your character walks or the camera turns on its own. On the DualSense it is caused by wear inside the analog stick module: the carbon tracks of its potentiometers wear down and dust gets in, so the resting position no longer reads as the center. It usually starts small, a reading of 0.06 to 0.15 at rest, and grows over months.

Before you open the controller, try the easy steps: update the controller in the PS5 settings (Accessories, Controllers, Wireless Controller Device Software), blow compressed air around the base of the stick while rotating it, and reset the controller with a pin in the small hole on the back for five seconds. If drift stays above 0.10, the stick module needs replacing. Sony repairs it under warranty in the first year, and the DualSense Edge has swappable stick modules for exactly this reason.

What this PS5 controller tester can and cannot check

Browsers read the DualSense through the standard gamepad layout: 18 buttons, two analog triggers and four stick axes. That covers every button you press in a game, the trigger travel, both sticks and the basic rumble motors. The adaptive trigger resistance, the haptic patterns, the motion sensors, the touch surface, the light bar and the built-in microphone are not available to web pages, so test those on the console itself or with the mic test for the microphone.

A DualSense Edge works here too: the back paddles show up in the raw list as extra buttons when the browser reports them. For an Xbox or PS4 pad, use the Xbox controller test or the PS4 controller test, or the general gamepad tester for any other controller.

Common problems and fixes

The DualSense is not detected on PC

Press a button after connecting: browsers only reveal a controller after an input. Use a USB-C cable that carries data, since many phone charging cables do not. Close Steam or DS4Windows if they are running, because they can take exclusive control.

Bluetooth pairing fails

Remove "DualSense Wireless Controller" from the Bluetooth list, then hold Create and PS until the light bar flashes quickly and pair again. If it still fails, reset the controller with a pin in the small hole on the back, next to the Sony logo.

A face button or the D-pad is sticky

Turn the controller off. Work a cotton swab with a little isopropyl alcohol around the edge of the button while pressing it repeatedly, then let it dry for ten minutes. If the button is still dead, the contact under it is worn.

Vibration does not work in the test

Rumble from a web page works best in Chrome and Edge over USB. Over Bluetooth on Windows, browsers often cannot send rumble to a DualSense even though the motors are fine, so try a cable before assuming a fault.

Frequently asked questions

How do I test my PS5 controller on PC?
Connect it with a USB-C cable or Bluetooth, open this page and press any button. Then press every button, squeeze both triggers and move both sticks; each input lights up when it works.
How do I check my PS5 controller for stick drift?
Let go of both sticks and read the numbers under them. Values above 0.10 at rest mean drift. The stick drift test measures it over three seconds and suggests a dead zone.
Can I test a PS5 controller on my phone?
Yes. Pair the DualSense with your Android phone or iPhone by Bluetooth, then open this page in Chrome or Safari and press a button.
Does this test the adaptive triggers?
It tests how far L2 and R2 travel, from 0 to 100%. The adaptive resistance and haptic feedback are not available to web pages.
Does it work with the DualSense Edge?
Yes. All standard buttons, triggers and sticks show on the diagram, and the back buttons appear in the raw list if your browser reports them.
Why does the touchpad only show as a button?
Browsers report the touchpad click as button 17 but not the touch position. Click the pad to test it.
Embed this ps5 controller test on your site

Free for any site. Copy the code into your page; the tool runs inside the frame without ads. Please keep the credit link under it. All embeddable tools.

Last updated