Your controller
acting up? Find
out why.
Stuck buttons, joystick drift, broken vibration? Connect your PS5, PS4, Xbox, or PC controller and run a full check right in your browser. 100% free, no downloads needed.
then press any button to begin testing
Connect, test, and fix
in under a minute
A complete testing guide — no tools to download. Check all buttons, analog sticks, triggers, and vibration with our gamepad tester online.
Connect via USB or Bluetooth
Plug your controller into your PC or laptop via USB or pair it over Bluetooth. Make sure your PC recognises the connection before you continue.
Press any button to start
Once connected press any button on your controller. This activates the browser Gamepad API and you will see which button is causing a problem during gameplay.
Run the vibration test
Want to check vibration? First confirm your controller supports this feature. If it does start the vibration test. If it does not the tool will skip this test on its own.
Read your results live
Press a button or move the sticks and a light appears on screen for every input you make. You can instantly see which buttons and sticks are working correctly.
Stick drift test & button repair guide
If your controller moves on its own or buttons are stuck, follow these steps after running the tester.
Stick Drift Test: Fix Joystick Drift
If your character or camera moves by itself your joystick has drift. Connect via USB or Bluetooth and run the stick drift test to find out which stick is causing the problem.
- 1Open your controller and clean the joystick module with isopropyl alcohol.
- 2If the joystick is damaged beyond cleaning, replace the module immediately.
- 3Update your controller firmware and drivers.
- 4Re-run the PadProTools drift test to confirm it is working perfectly.
Controller Button Test: Fix Faulty Buttons
Run the gamepad tester to identify exactly which buttons are unresponsive or stuck during gameplay. Then follow these simple steps to fix them.
- 1Clean all buttons carefully with an alcohol tissue or cotton pad.
- 2Check and replace worn-out rubber button pads if needed.
- 3Re-solder any damaged or loose connections on the PCB.
- 4Update your controller drivers.
- 5Retest using the PadProTools controller tester to confirm the fix.
Trusted by gamers,
pros, and repair shops
Our gamepad tester is recommended by gamers, professionals, and controller repair shopkeepers worldwide. Here is what makes it the best choice.
Instant feedback
Results appear on screen the moment each button is pressed or each stick moves. No delay, no guessing.
liveDrift detection
Identifies left and right stick offsets for true calibration. Catches even slow creeping drift that is easy to miss.
heatmapVibration & microphone test
Built-in vibration and microphone testing. Adjust motor strength independently to catch one-sided rumble failures.
both motorsCross-platform
Runs 100% free in Google Chrome or Firefox on any desktop OS including Windows, macOS and Linux. Just search gamepad tester to find us.
Chrome · FirefoxMulti-controller support
Test up to 4 controllers side by side in real time. Great for comparing controllers or preparing for multiplayer sessions.
4 playersAccuracy via Gamepad API
We use the official browser Gamepad API to ensure every reading is accurate. The same standard used by professional game developers.
Gamepad APIWorks with every major brand
Whether your controller is made by Sony, Microsoft, Nintendo, or a generic third-party manufacturer, PadProTools has you covered.
Fast, reliable, and
completely private
Accuracy matters. Here is why PadProTools is the right choice for gamers and repair professionals.
Get the best results every time
Quick fixes for common issues and habits that extend your controller’s life.
Controller not showing on screen?
Check that your USB or Bluetooth connection is properly set up. Make sure your internet is working and there are no restrictions on your network.
Clean your controller regularly
Clean your controller and console before and after gameplay. Dust and grime are the leading cause of stuck buttons and joystick drift over time.
Keep your battery charged
Check your controller’s battery level regularly. A low battery can cause erratic input readings and may look like drift when it is actually a power issue.
Turn off after gameplay
After every gaming session turn off your controller using the power button. Leaving it on in idle mode drains the battery and can wear out the sticks faster.
Use USB first for diagnosis
When checking a problem always start with a wired USB connection. Bluetooth can add its own delays and connection drops that make it harder to get accurate results.
Update firmware & drivers
Keep your controller firmware and PC drivers up to date. Many drift and button response issues are solved by a simple firmware update from the manufacturer.
Common questions
Quick answers to what gamers and repair professionals ask most.