Gamepad Tester
Guide & FAQNo controller detected yet. Connect one and press any button or move a stick to wake it up.
Analog sticks
Drawn on the circles only. Changes nothing on your controller.
Controller
- Name
- Mapping
- Update rate
- Page refresh
Vibration
Raw values
Buttons
Axes
Guide: Gamepad Tester
How to test your controller
Connect your controller by USB or Bluetooth, open this page and press any button. Browsers hide a gamepad until it has been used once, so the tester says that nothing was found until you press a button or move a stick. After that the controller appears as a tab at the top and every input is drawn live.
What each panel shows
- The controller picture lights up each button as you press it. Triggers fill in proportion to how far you pull them.
- The two circles show where each analog stick really sits. A perfect stick rests at the exact centre of the circle.
- The raw list shows the value of every button and axis the browser reports, which is useful for controllers that do not use the standard layout.
- Vibration plays a short rumble on controllers and browsers that support it.
- The update rate shows how many fresh readings per second your controller delivers while you move it.
Checking stick drift
Stick drift means a stick reports movement when you are not touching it. Let go of both sticks, press Measure drift and keep your hands off for three seconds. The tester records the largest offset from the centre and suggests a deadzone. Under about 3 percent is normal wear. Above 10 percent usually needs a fix, a new stick module or a larger deadzone in the game settings.
The deadzone slider only changes what this page draws. It does not change your controller or any game.
FAQ
Why does the tester say no controller was found?
Browsers only expose a gamepad after you press a button or move a stick on it. Press any button while this tab is focused. If nothing appears, try another USB port or cable, reconnect Bluetooth, and close other apps that may have grabbed the controller.
Does this work with PS5, PS4, Xbox and Switch controllers?
Yes, any controller your browser recognises through the Gamepad API will show up. Xbox style controllers use the standard layout. PlayStation and Switch pads may map some buttons differently depending on the system and connection, which the raw list makes visible.
Why is vibration not working?
Rumble needs both a controller and a browser that expose it, and many Bluetooth connections do not. Chromium based browsers such as Edge and Chrome support it over USB for most Xbox and PlayStation pads.
What is a normal amount of stick drift?
Almost every analog stick rests a little off centre. Below about 3 percent is normal. Games usually hide this with a deadzone of 5 to 10 percent. If your measured drift is higher than the deadzone your game uses, the character will creep without input.
Why is the update rate empty?
The rate is measured from changes in the controller data, so move a stick or hold a button for a second. A pad that is perfectly still has nothing new to report.