Online Gamepad Tester
A complete live view of everything your browser reports about a connected gamepad, including the raw button and axis values that other testers hide.
Controller status
No Controller Detected
Connect your controller using USB or Bluetooth and press any button.
- Browsers only reveal a pad after it sends its first input — press a face button or move a stick.
- Both USB and Bluetooth work. If nothing appears at all, reconnect the controller and press a button with this page focused.
- Some remapping tools claim the pad before the browser sees it. If nothing shows up, try closing them and reloading.
- Chrome or Edge expose the most controller features, including vibration.
Live input
Press anything — the diagram reacts instantly
Troubleshooting
Controller not detected? Work through this checklist
Nine checks covering focus, cables, Bluetooth pairing, background software, DS4Windows virtual controllers and browser support — open it only if your controller is not showing up.
Reading the live values
Analog sticks report between -1.000 and 1.000 on each axis. Resting values are rarely exactly zero — a few thousandths of movement is ordinary sensor noise rather than a fault.
Triggers usually report 0.000 to 1.000. Some pads expose them as simple on/off buttons, which shows as an instant jump instead of smooth travel. That is a mapping difference, not damage.
Standard and non-standard mappings
When a pad reports the standard mapping, named controls are reliable and the diagram matches your hardware. When it does not, this tester deliberately shows raw button numbers instead of guessing which physical control they belong to.
Open the advanced raw data panel to see every button value and axis reading at once — useful when you are developing a game or debugging an unusual adapter.
Frequently asked questions
- What is a joystick tester used for?
- Confirming that every input a controller sends actually arrives: buttons that respond, sticks that move smoothly, and triggers that read their full range.
- Why do the axis numbers never sit at exactly 0.000?
- Analog sensors always report a little noise. It only matters when the resting offset is large or steady in one direction, which the drift test measures properly.
- Can I test two controllers at once?
- Yes. Connect up to four and use the Player selectors in the status panel to switch between them.
- Does this work with an adapter or arcade stick?
- If the adapter presents itself as a standard gamepad, yes. Unusual devices often report a non-standard mapping, so you will see numbered buttons rather than named ones.
Continue testing
- Test Your Controller Online — Drift, Buttons, Triggers, Deadzone & MoreFree online controller tester. Check stick drift, buttons, triggers and deadzone for PS5, PS4, Xbox, Switch Pro and USB or Bluetooth gamepads. No download, no sign-up.
- Controller Button TestGuided gamepad button tester. Press each button once and see which ones register, which never respond and which appear to be sticking.
- Controller Trigger TestTest analog trigger travel online. Measure resting value, maximum pull, travel percentage and the difference between left and right triggers.
- Controller Update Rate TestMeasure how often your browser receives fresh controller data. See average and peak Hz, median and average interval, jitter and sample count.
GamePadTestLab reports what your browser can see. It cannot repair stick drift, certify hardware, or read a controller's firmware. Read the testing methodology for exactly how each figure is calculated and where it stops being reliable.