digtools
🎮
gamepad tester,

Gamepad Tester

Test controller buttons and stick drift in your browser

🌐
Browser Based
No data sent to server
🎯
Drift Detection
Precise stick axis values
No Install Needed
Test instantly online
🎮

Connect a controller and press any button

🔴 Disconnected
🔒

This tool operates entirely within your browser. Your controller input data is never sent to any server.

about,

About Gamepad Tester

This tool is a free online application that allows you to instantly test the button inputs and analog stick functionality of controllers (gamepads) connected to your PC or smartphone, right in your browser.

In particular, you can accurately detect stick drift (a hardware issue where the controller registers movement even when you're not touching the sticks) by monitoring the precise numerical and visual axis data.

All testing processes run locally within your browser. Your input data is never sent to an external server, ensuring complete safety. There is no software to install, so you can start testing right away.

how to use,

How to Use the Tester

STEP 1

Connect the Controller

Connect the controller you want to test to your PC or smartphone using a USB cable or via Bluetooth pairing.

STEP 2

Press a Button to Detect

After connecting, press any button on the controller once. The browser will instantly detect it and load its layout on the screen.

STEP 3

Check Inputs and Drift

Press each button to verify the on-screen indicators. Move the sticks and release them to ensure the X and Y axes snap back to "0" (no drift).

glossary,

Gamepad Glossary

Stick Drift
A common hardware malfunction where the controller sends continuous movement signals even when you aren't touching the analog sticks. This is usually caused by wear and tear on the internal sensors. Using this tool, you can diagnose drift if the axis values do not return to 0.
Deadzone
A small designated area around the center of the analog stick that ignores minor movements. Setting a larger deadzone in games can temporarily counteract mild stick drift by ignoring the unintended inputs.
Gamepad API
A standard Web API that enables browsers to process inputs from USB or Bluetooth-connected gamepads. It allows tools like this to interface directly with your controller without requiring dedicated drivers or software downloads.
Axes
Data representing the directional tilt of the analog sticks. Typically, left and right sticks each output X (horizontal) and Y (vertical) axis data, measured on a precise scale from -1.0 to 1.0.
Analog Triggers
Buttons (like L2/R2 or LT/RT) that are pressure-sensitive, capable of registering the depth of a press from 0.0 to 1.0. These are frequently used for acceleration in racing games.
faq,

Gamepad Tester FAQ

Q.What kind of controllers are supported?
It supports most standard gamepads recognized by your OS and browser, including Nintendo Switch Pro Controllers (Joy-Con), PS4/PS5 DualShock/DualSense, and Xbox controllers.
Q.My controller is connected but the screen doesn't respond.
Due to browser security, the controller will not be detected just by connecting it. Please press 'any button' once after connecting. If it still doesn't respond, make sure it is properly paired or recognized by your operating system.
Q.The stick numbers don't return exactly to 0 when I let go.
It's normal if it doesn't return to exactly '0.00000'. Minor values (e.g., under 0.05) are within normal hardware deadzones. However, if it stays significantly off-center and doesn't return, it is highly likely due to a hardware failure known as 'stick drift'.
Q.Is my input data sent to a server or saved?
No data is transmitted. This tool runs entirely locally using the browser's Gamepad API. Your inputs and controller information are never sent to external servers, making it completely safe to use.
Q.Can I test it on my smartphone or tablet?
Yes, you can. Pair your controller to your smartphone or tablet via Bluetooth, open a compatible browser (like the latest version of Chrome or Safari), and press a button to test it just like on a PC.
use cases,

Use Cases

🎮 Diagnosing Stick Drift

If your character is walking on its own during a game, you can use this tool to visually confirm whether the analog stick sensors are genuinely misaligned.

🛠️ Post-Repair Testing

Perfect for running a final check to ensure all buttons and sticks are fully functional after you've cleaned or replaced parts in your controller.

🛒 Checking Used Controllers

Quickly verify the condition of second-hand controllers bought online or from a used-goods store to ensure there are no hidden faults or drift issues.

💻 Pre-Game PC Setup

Before booting up a Steam game, quickly ensure that Windows or Mac has correctly recognized your controller and all inputs are mapping correctly.

Send Feedback

Please let us know your thoughts to help us improve the tool.

Disclaimer

The tools provided on this site are completely free to use, but please use them at your own risk. We make no guarantees regarding the accuracy, completeness, or safety of any calculation results, conversion results, or generated data. Please be aware that the operator assumes no responsibility for any damages or troubles caused by the use of these tools. Most tools process files and calculations locally in your browser, meaning your inputted data is neither sent to nor stored on our servers.