PS5 Controller Test

Test every button, stick, trigger, touchpad click, and haptic motor on your DualSense controller, with labels and guidance written specifically for PS5 hardware rather than a generic layout.

Test your PS5 controller

Live status

Checking for a controller…

No PS5 controller detected

Connect your DualSense controller by USB or Bluetooth, then press any button. Most browsers will not notice it until you do.

DualSense versus DualShock 4

The DualSense is the PS5 controller and is identifiable by its two tone shell, the built in microphone mute button above the centre touchpad, and noticeably heavier weight than its predecessor, largely due to the adaptive trigger motors inside. The DualShock 4 is the PS4 controller, sharing the same Cross, Circle, Square, and Triangle face buttons and the same touchpad concept, but without adaptive trigger resistance and with simpler rumble rather than the DualSense's more detailed haptic feedback.

Both report the same core button names under the standard mapping, L1 and R1 for bumpers, L2 and R2 for triggers, Create on the DualSense where the DualShock 4 has Share, and Options on both. The touchpad reports as its own button index on both controllers, separate from the face buttons and sticks, which the button matrix below will show directly if you click or press it.

Connecting to PC and mobile

On Windows and Mac, a DualSense connects over USB and is recognised as a generic HID controller without needing a specific driver for basic input. Over Bluetooth, hold the PS button and the small Create button together until the light bar starts flashing rapidly, then pair it like any other Bluetooth device in your system's Bluetooth settings. Adaptive trigger resistance and the more detailed haptic feedback specifically often require additional driver support on PC beyond basic input, so if those particular features matter to what you are testing and they show as unsupported, that is more likely a Windows driver limitation than a fault with the controller itself.

On Android, pair through your device's Bluetooth settings using the same PS and Create button combination, then open this page in Chrome. On iOS and iPadOS, the DualSense pairs as a standard Bluetooth controller through Settings and has worked reliably in Safari since the Gamepad API became available from iOS 14.5 onward.

Adaptive triggers and haptics

The DualSense's signature feature is adaptive trigger resistance, where L2 and R2 can simulate different amounts of tension depending on what a game tells them to do, alongside more detailed haptic feedback through two motors capable of far more nuance than a typical single speed rumble. The Gamepad API exposed to browsers gives access to the basic vibration actuator most controllers share, but the finer adaptive trigger resistance and detailed haptic patterns specifically are generally not exposed through standard web browser APIs at all, which is a browser and web standard limitation rather than anything wrong with your controller.

This means the Pulse light and Pulse strong buttons on this page test the same basic dual rumble motors any modern controller has, confirming both motors are physically working, but they will not demonstrate the DualSense's more advanced adaptive trigger or fine grained haptic capability, since testing that specifically requires a native application or a game built with PlayStation's own development tools rather than a browser based page.

Known issues specific to DualSense controllers

Stick drift on the DualSense follows the same underlying potentiometer wear pattern as any analog stick, and Sony has generally treated it as a known, acknowledged issue for warranty purposes. Confirm it properly on the Drift Tester before assuming the worst, since a careful compressed air clean around the base of the stick resolves a meaningful share of cases without needing a warranty claim at all.

Battery life that feels shorter than expected is partly inherent to the DualSense design itself, since the haptic motors and adaptive triggers draw meaningfully more power than the DualShock 4's simpler rumble did, so a shorter runtime compared to the previous generation controller is partly expected rather than always a sign the battery itself has degraded. Touchpad clicks occasionally feeling unresponsive or requiring a firmer press than expected is usually caused by dust or residue under the edges of the touchpad surface rather than a genuine switch failure, and responds to the same kind of careful cleaning used for other buttons.

Firmware updates

DualSense firmware updates are delivered automatically when the controller is connected to a PS5 console, and occasionally improve Bluetooth stability or fix specific reported quirks. There is no separate desktop accessories app for updating a DualSense's firmware the way Xbox controllers have through their own app, so connecting to a PS5 console periodically is the most reliable way to ensure your controller is running current firmware even if your primary use is on PC.

Troubleshooting

The controller is not detected at all

Press a button first, many browsers will not register a controller until they see its first input. If using Bluetooth, confirm your system's Bluetooth settings show it as connected rather than only paired, since those are different states.

Adaptive triggers or detailed haptics do not seem to do anything here

This is expected. Those specific features are generally not exposed through standard browser APIs, so this page can confirm your basic rumble motors work but cannot demonstrate adaptive trigger resistance or fine grained haptic patterns, which require a native application or game.

The touchpad click does not register

Press firmly closer to the centre of the touchpad rather than near the very edges, since the click mechanism sits centrally beneath the surface. If a firm centre press still does not register, dust or residue under the edges of the touchpad housing is the most likely cause and responds well to a careful compressed air clean.

One stick drifts but the other is fine

This is common and meaningful rather than a testing inconsistency, since the two sticks wear independently based on which one sees more use in your typical games. Confirm with the Drift Tester and treat it as a genuine hardware difference between the two sides.

Need help?

If your DualSense is not behaving as expected, a button, stick, or the touchpad will not register correctly, or you want a second opinion on a result before deciding between a repair and a warranty claim, reach out directly. A short description of what you are seeing, along with your controller model and device, is normally enough to help track down what is going on.

info.gpadviewer@gmail.com