PS4 Controller Tester

Connect your DualShock 4 and press any button. This PS4 controller tester lights up every button as you press it, tracks both sticks and the L2 and R2 pressure, and runs the rumble motors.

Runs locally, nothing is uploaded
Connect a controller and press any button
Plug it in with USB or pair it over Bluetooth, then press a button. Browsers only reveal a controller after the first press.
L2R2L1R1✕○□△

No controller detected yet.

Left stick

X 0.000Y 0.000
Off center 0.000

Right stick

X 0.000Y 0.000
Off center 0.000
L2
0.00
R2
0.00

Let go of both sticks: an off-center value above 0.08 at rest points to stick drift.

Buttons

#ButtonValuePresses
0Cross0.000
1Circle0.000
2Square0.000
3Triangle0.000
4L10.000
5R10.000
6L20.000
7R20.000
8Create / Share0.000
9Options0.000
10L30.000
11R30.000
12D-pad up0.000
13D-pad down0.000
14D-pad left0.000
15D-pad right0.000
16PS0.000
17Touchpad click0.000

Axes

Axis values appear here once a controller is connected.

Controller info

ID
–
Mapping
–
Buttons / axes
–
Updates per second
–
Vibration
–

What the PS4 controller tester checks

Both DualShock 4 versions work: the original CUH-ZCT1 and the later CUH-ZCT2, which has a light bar strip on the touchpad.

How to connect a DualShock 4 to a computer

Micro-USB cable

Plug the controller in with a data cable. The light bar turns on and the system installs it. A wired DualShock 4 test is the best starting point, because it rules out battery and Bluetooth problems.

Bluetooth

  1. Turn the controller off. Hold Share and the PS button until the light bar flashes in short double blinks.
  2. Open the Bluetooth settings on your computer and add a device.
  3. Select Wireless Controller.

If pairing fails, reset the controller with a paperclip in the small hole on the back near the L2 trigger, hold for five seconds and try again.

DualShock 4 button map in the browser

IndexButtonNotes
0Cross
1Circle
2Square
3Triangle
4L1
5R1
6L2L2, analog 0.00 – 1.00
7R2R2, analog 0.00 – 1.00
8Create / ShareShare on DualShock 4
9Options
10L3
11R3
12D-pad up
13D-pad down
14D-pad left
15D-pad right
16PSPS button
17Touchpad clickClick only

The left stick is axes 0 and 1, the right stick axes 2 and 3.

Common PS4 controller problems

Stick drift

After years of use DualShock 4 sticks often drift. Let go and read Off center; above 0.08 is noticeable. Run the stick drift test for a timed result, and the joystick deadzone test to find a deadzone that hides it.

L2 or R2 spring broken

The trigger springs on the DualShock 4 can break, leaving a trigger that does not return. Watch the bar: if it stays above 0.00 after you let go, the trigger is not returning.

Unresponsive buttons

The DualShock 4 uses rubber membrane contacts. Dirt or wear makes a button need extra force. Press each button gently ten times; missed counts show which ones are going.

Port and battery faults

Wiggle the cable gently while the tester is open. If the controller disappears and reappears, the micro-USB port is worn. Over Bluetooth, sudden disconnects at low charge point to an ageing battery.

What a browser cannot test on a DualShock 4

The motion sensors, the speaker, the headset jack, the light bar colour and touchpad finger tracking are outside the Gamepad API. Buttons, sticks, triggers, touchpad click and rumble are all covered.

Other controllers

For the DualSense, use the PS5 controller tester. Any other controller works in the main gamepad tester.

PS4 controller tester FAQ

How do I test a PS4 controller on a PC?

Connect the DualShock 4 with a micro-USB data cable, or pair it over Bluetooth by holding Share and the PS button until the light bar flashes, then select Wireless Controller in the Bluetooth settings. Open this PS4 controller tester and press any button.

My DualShock 4 keeps disconnecting. What is wrong?

On older DualShock 4 controllers the micro-USB port wears and loses contact when the cable moves. Hold the cable still and watch the tester: if it drops whenever the plug moves, the port is the problem. Over Bluetooth, a weak battery causes the same symptom.

Does the tester show the touchpad?

It shows the touchpad click as button 17. Finger position and swipes are not available to web pages.

Do I need DS4Windows to use the PS4 controller tester?

No. Current browsers read the DualShock 4 directly. In fact DS4Windows, Steam Input and similar tools can hide the controller or present it as an Xbox pad, so close them if the test shows the wrong layout.

How do I check a PS4 controller for stick drift?

Let go of both sticks and read Off center. A healthy stick rests under 0.05. For a timed measurement and a verdict, use the stick drift test.

More controller tests

Test by controller model