Gamepad tester
Test a game controller's buttons, triggers and sticks in your browser, with stick drift read and rumble where offered. Free, with no account or uploads.
Press a button on your controller
Browsers show a controller only after one of its buttons is pressed. Then every button and stick is shown as the browser reads it.
Connect a controller and press any button on it.
Browsers show a controller to a page only after one of its buttons is pressed, so that a page cannot learn what is plugged in.
A little help along the way
Follow these steps. Every option is explained underneath. Everything happens in your browser; nothing you press is sent anywhere.
- Choose your keyboardThe shape (ANSI, ISO, JIS, ABNT2, Korean or Mac) is guessed from your system; change it if it is wrong, and choose the size: full, tenkeyless, 75%, 65%, 60% or the number pad.
- Click the board and press your keysEach key lights while held and keeps a tick once it has worked. The site's own shortcuts step aside while you test. Press Escape twice to leave.
- Hold several at onceTo test ghosting and rollover, hold many keys together; the result keeps the most held at once.
- Read the resultIt says how many keys have worked, which are still to press, the most held at once, and any key that bounced.
Questions people ask
- Why does my controller not show up?
- Browsers show a controller to a page only after one of its buttons is pressed. Connect it, press any button, and it appears with every button and stick.
- Which controllers work?
- Any the browser sees through the Gamepad API, such as Xbox, PlayStation and many others over USB or Bluetooth. Those in the standard order have their buttons named; others are numbered.
- Can it test vibration?
- Where the browser can rumble a controller, a Rumble button appears. Not every browser or controller allows it.
This page is the Keyboard tester, opened for this one job; every other tool it has is one press away. Each of its settings is explained on the Keyboard tester's own page.
Read the step-by-step guideKeep going
Guides
- How to test a game controller online, button by button
- How to test your keyboard online, key by key
- Keyboard ghosting test: check NKRO and 6KRO rollover
- Keyboard chatter: why a key types twice, and what helps
- How to test a Mac keyboard, ⌘ and Fn included
- Laptop keyboard tester: check every key online
- Mouse test: check every button, the wheel and polling rate
- Double click test: does your mouse double click by itself?