PS5 Controller Test: Check Your DualSense Buttons and Sticks

This PS5 controller test shows every button, trigger and stick of a DualSense in your browser. Connect the controller by USB-C or Bluetooth, press any button, and the on-screen PlayStation controller lights up as you press. It also checks stick drift and basic vibration. Nothing needs to be installed.

Connect your controller by USB or Bluetooth, then press any button (browsers only reveal a controller after a button press).

0 / 0 buttons tested
Controller
None detected
Mapping
-
Buttons
-
Axes
-
LT
0%
RT
0%

Sticks

Left stick

X 0.000 / Y 0.000 / Mag 0.000

Right stick

X 0.000 / Y 0.000 / Mag 0.000

Circularity test: press a button, then rotate that stick slowly around its outer edge for 5 seconds.

Stick drift check

Press start and let go of both sticks. The tester measures for 5 seconds.

    Vibration

    Vibration test isn't supported by this browser/controller.

    Raw data

    Input update rate: 0 updates/sec

    How to test your PS5 controller

    1. Connect the DualSense to your computer by cable or Bluetooth, as described below.
    2. Press any button. Browsers only reveal a controller after a button press, so the tool shows "None detected" until you do.
    3. Press every button, push both sticks around and squeeze L2 and R2. Each button lights up while held and counts as tested.
    4. Follow the "N / 17 buttons tested" counter. Reset clears it for the next controller.
    5. Run the drift check, the circularity test and the vibration buttons if you want to test beyond buttons.

    This page starts with the PlayStation skin, and the skin buttons switch it if you need to. If you are testing an Xbox pad, use the Xbox controller test instead.

    How to connect a DualSense to a PC

    After connecting, press a button on this page so the browser registers the controller. A PS4 DualShock 4 works the same way: connect it by cable, or hold the Share and PS buttons until the light bar flashes to pair it over Bluetooth. Its Share button is called Create on the PS5 controller, and its touchpad click is read as the same button.

    What each PS5 button is called in the test

    The PS button can be taken by the operating system or Steam before the page sees it, so it may not light up on some setups. The microphone mute button is not part of the standard layout and may not appear.

    L2 and R2 analog triggers

    L2 and R2 are analog, so the test shows each as a percentage bar from 0% to 100%. Press slowly: the bar should rise evenly and fall back to 0% on release. A bar that stalls, jumps, or does not reach 100% suggests a worn trigger.

    What a browser cannot test on a DualSense

    Basic rumble may work. If your browser and connection report it, the Vibration section shows Weak, Strong and Both motors buttons. Chrome and Edge are the most likely to support this. If not, the tool shows a message instead. Treat a missing rumble result as inconclusive, and check vibration in a game or on the console before blaming the hardware.

    Stick drift and circularity

    Stick drift means a stick reports movement while you are not touching it. Press Start drift check, let go of both sticks and wait 5 seconds; the tool gives a verdict for each stick. The deadzone slider shows how much of the stick range a game might ignore, and the circularity buttons trace a full rotation so you can see flat spots. The stick drift test page explains how to read the results. If you are using a different kind of pad, try the general controller test.

    If your PS5 controller is not working

    Frequently asked questions

    How do I test my PS5 controller online?

    Connect the DualSense by USB-C or Bluetooth, open this page and press any button. The on-screen controller lights up for every button you press and the counter shows how many of the 17 buttons you have tested. Then check the trigger bars and run the stick drift check.

    How do I connect a PS5 controller to a PC or phone?

    By cable, plug in a USB-C cable. For Bluetooth, hold Create and the PS button until the light bar flashes, then select "Wireless Controller" in your device's Bluetooth settings. Press a button on this page afterwards so the browser detects it.

    Why is my PS5 controller not detected in the browser?

    Browsers hide a gamepad until a button is pressed, so press any button first. If it still does not show, try another cable or USB port, re-pair over Bluetooth, and close apps such as Steam or DS4Windows that may have taken control of the controller.

    Can this test adaptive triggers and haptic feedback?

    No. Adaptive triggers and detailed haptics are controlled by games through a protocol that browsers do not expose. This tool tests the L2 and R2 analog range, and basic rumble if your browser supports it.

    Does the touchpad get tested?

    Only the touchpad click is tested. Finger position and multi-touch on the touchpad surface are not available to this tool.

    Does this work with a PS4 DualShock 4?

    Yes. A DualShock 4 connects by USB cable or Bluetooth and is tested the same way. Its Share button appears as Create on the PlayStation skin.

    How do I check my PS5 controller for stick drift?

    Press Start drift check and let go of both sticks for 5 seconds. The tool reports whether each stick stayed near center. A stick that reads movement while untouched has drift. A recalibration is not available here, so a worn stick usually needs repair or replacement.

    Why do the vibration buttons not appear?

    Vibration from a web page depends on the browser, the controller and how it is connected. Chrome and Edge are the most likely to support it. If the browser does not report it, the tool shows a message. Test rumble in a game or on the console to be sure.

    How do I reset a PS5 controller?

    With the controller off, use a small pin to press the reset button in the small hole on the back, next to the L2 button, for a few seconds. Then pair it again by cable or Bluetooth.

    Related tools