DualShock 4 Controller Button Test
Check Cross, Circle, Square, Triangle, Share, Options, PS, D-pad directions, L3 and R3 with PS4-specific button labels. View button names .
Test your DualShock 4 (DS4) controller online with a free PS4 controller tester built for PC. Check buttons, triggers, analog sticks, touchpad press, stick drift and vibration support directly in your browser.
This page focuses on the DualShock 4 controls most likely to affect PC gameplay: face buttons, D-pad input, analog triggers, stick drift, touchpad click and browser-level rumble support.
Check Cross, Circle, Square, Triangle, Share, Options, PS, D-pad directions, L3 and R3 with PS4-specific button labels. View button names .
Press L1 and R1, then pull L2 and R2 slowly to reveal missing range, double-presses or inputs that fail under pressure.
Move each analog stick through circles, diagonals and small taps. If the stick moves while untouched or returns off-center, run a deeper stick drift test .
Press the touchpad to check whether the browser receives it as a button. For gesture limits, see the touchpad test notes .
Use the vibration check to see whether your DualShock 4 responds to browser-level rumble commands. For more patterns, use the Controller Vibration Test .
Test PS4 controller input in the same connection mode you plan to use. USB is best for a clean baseline; Bluetooth and remapping tools can change what the browser receives. If you need pairing steps, follow PlayStation's DualShock 4 setup guide .
A wired micro USB connection removes Bluetooth pairing, low battery and wireless interference from the first test result.
Bluetooth behavior depends on the adapter, driver, operating system and battery level. If input is missing, delayed or mapped differently, repeat the same test over USB.
If you use DS4Windows, Steam Input or another remapping tool, the browser may see a virtual Xbox or DS4 output instead of the physical DualShock 4.
DS4Windows and Steam Input are useful for PC games, but they can make this online DS4 controller tester read a mapped output instead of the physical DualShock 4. If detection keeps changing, compare the result with the DS4Windows detection guide .
DS4Windows can hide the physical controller and expose a virtual Xbox or virtual DS4 controller. This means a DS4 controller test may show different button numbers, labels or vibration support than the raw device.
Close DS4Windows and Steam Input when you want to test the physical PS4 controller directly. Reopen them when you want to verify the mapped output your PC game will actually receive.
Keep DS4Windows open if your goal is to test PS4 controller mapping after profiles, deadzones or virtual Xbox output have been applied.
If the tester shows Xbox-style labels, DS4Windows, Steam Input or another mapper may be converting the DualShock 4 into an XInput controller for PC games.
This browser PS4 controller touchpad test is limited to the touchpad press. It does not test swipes, touch position or multi-touch gestures because those signals are not exposed reliably through the browser Gamepad API.
Press the DualShock 4 touchpad like a button. If the browser exposes the click, the live tester can show it as a standard or extra button.
Because of browser Gamepad API limits, this page does not test swipe direction, touch coordinates or multi-touch gestures.
Native games, Steam Input and DS4Windows may handle the touchpad through different APIs or mappings, so game behavior can differ from this browser test.
A browser-based PS4 controller test is fast and safe, but it may not expose every DualShock 4 feature in the same way as a console, Steam or a native game. The standard browser Gamepad API is focused on controller input, not the full set of PlayStation hardware features.
The DualShock 4 light bar may indicate controller state in games, but this browser tester cannot control or validate light bar color.
Gyroscope and accelerometer data are outside the core browser input layer used by this online PS4 controller tester.
The built-in speaker, headset jack and audio routing depend on the operating system, game or native app, not the standard browser controller test.
Native games and tools can access the controller through different APIs. Try USB, refresh the page, close remapping tools and compare another modern desktop browser.
Use these checks to separate browser detection issues, connection issues and possible controller hardware problems. For reset and reconnect steps outside the browser, use PlayStation's DualShock 4 troubleshooting guide .
Reconnect the controller, press any button, refresh the page and try a USB cable. If you are using Bluetooth, remove the device and pair it again.
If one button never appears, test over USB, close DS4Windows or Steam Input, and compare the result in a game.
Yes. This PS4 controller tester runs in your browser, so you can check basic input, stick drift and supported vibration without installing software.
Connect the controller with micro USB or pair it over Bluetooth, open this page, press any button, then check each button, trigger and stick in the live tester.
Yes. DS4 is a common shorthand for DualShock 4. This page is written for PS4 controllers and DS4-compatible devices, with PlayStation-specific labels and troubleshooting notes.
It can help check the touchpad press when the browser exposes it as a button. Full touch gestures may not be available in a standard browser test.
Yes, when your browser, connection mode and controller expose rumble support. USB usually gives the cleanest first PS4 controller vibration test.
It can help diagnose drift by showing whether a stick is off-center, unstable or failing to return to neutral. It does not repair hardware.
Close DS4Windows when you want to test the raw DualShock 4. Keep it open when you want to test the mapped controller output your PC game will receive.
The browser may not expose the controller until you press a button. If it shows Xbox-style labels, DS4Windows, Steam Input or another mapper may be converting the DualShock 4 into an XInput controller.