Gamepad Tester: Test Any Controller Online

This free gamepad tester checks every button, trigger and analog stick on your controller right inside your browser, so you can find faults in under one minute. Connect an Xbox, PlayStation, Nintendo Switch Pro or generic PC controller, press any button, and each input lights up on screen with exact values.

Loading tester…

Most people open a gamepad tester because something already feels off, like characters that drift in Call of Duty, jump buttons that miss presses, or rumble that only works on one side. Live readings turn that feeling into proof, which helps you decide whether a quick setting change will do or whether you need repairs, warranty claims or new stick modules.

How to Test Your Controller

Testing with our gamepad tester takes six short steps, and you can repeat them as often as you like because nothing gets installed on your computer.

  1. Connect your controller with any USB cable that carries data, or pair it over Bluetooth in your system settings.
  2. Press any button once, because browsers only reveal connected controllers after they receive real input for privacy reasons.
  3. Press every face button, bumper and D-pad direction once, and watch each one light up on the controller picture and in the buttons list.
  4. Squeeze both triggers slowly and check that their values climb smoothly from 0.00 to 1.00 without jumps or dead spots.
  5. Rotate both sticks in full circles, then let go and see whether each dot returns to the centre on its own.
  6. Click both vibration buttons to fire the weak and strong rumble motors one after another.

What Each Reading Means

Raw numbers can look confusing on a first visit, so here is what every panel of this gamepad tester tells you about your hardware.

Buttons and Analog Triggers

Digital buttons such as A, B, X, Y, Cross, Circle and the D-pad show as either pressed or released, so any button that stays dark while you press it points to a worn contact or dirty membrane. Analog triggers like LT and RT on Xbox pads or L2 and R2 on PlayStation pads report pressure as decimal values, which lets you spot triggers that stop short of 1.00 or never return to 0.00.

Stick Axes and Joystick Panel

Each stick reports two axes, horizontal and vertical, with values running from -1.0000 to 1.0000 and zero marking a perfect centre. Small numbers like 0.0200 at rest are normal for potentiometer sticks, while values that keep changing with no thumb on the stick clearly signal drift.

Updates per Second and Mapping

Updates per second show how often your browser receives fresh data from your controller, which helps you compare USB and Bluetooth connections on one pad. For exact Hz, median timing and jitter on each connection, run our dedicated controller polling rate test. Mapping reads “Standard” when Chrome, Edge or Firefox recognise your layout, and non-standard pads still work fine, although their buttons may carry different numbers.

How to Check for Stick Drift

Stick drift happens when a joystick reports movement while nobody touches it, and dust or wear inside its potentiometer is usually to blame. Let both sticks rest, keep your hands off them, and read the status on this gamepad tester’s joystick panel.

StatusWhat it meansWhat to do
CenteredStick returns to zero at restNothing, your stick is healthy
Inside deadzoneTiny offset that games ignoreNormal for most controllers, no action needed
MovingValues change with no thumb on the stickDrift is present, so raise deadzone or plan repairs

Our deadzone slider shows how much deadzone a game would need to hide drift, and values under 10% are easy to cover in most game settings. Higher readings usually mean cleaning around that stick with compressed air, updating controller firmware, or replacing worn modules with Hall effect sticks that use magnets instead of rubbing contacts. For longer readings, suggested deadzone values and circularity checks on each stick, run our dedicated stick drift test.

Testing Vibration and Rumble Motors

Most modern controllers carry two rumble motors, with a heavy motor on the left grip for strong effects and a lighter motor on the right for fine feedback. Our gamepad tester fires each motor separately, so a side that stays silent tells you exactly which motor or connection has failed. Vibration testing works best in Chrome and Edge, while Firefox and Safari read buttons and sticks normally but offer limited rumble support.

Controller Guide: Xbox, PlayStation, Switch and PC

Every major brand works with this page, although each one behaves a little differently once it connects to a computer.

Xbox Wireless and Elite Controllers

Xbox Wireless Controllers for Series X|S and Xbox One connect over USB-C, Micro-USB or Bluetooth, and Windows recognises them instantly through XInput. Elite Series 2 owners will see back paddles mirror their mapped buttons, so set paddles to unique inputs in Xbox Accessories before testing them.

PlayStation DualSense and DualShock 4

DualSense, DualSense Edge and DualShock 4 controllers work over USB or Bluetooth, and Chrome usually reports touchpad clicks as one extra button. Since DualSense pads also carry built-in microphones, you can check that mic separately with our microphone test after you finish here.

Nintendo Switch Pro and Joy-Con

Switch Pro Controllers pair with PCs over Bluetooth or USB, and each Joy-Con appears as its own separate controller because both halves connect independently. Joy-Con drift is very common, so test each stick on its own and compare readings between left and right units.

8BitDo, Logitech and Generic Gamepads

8BitDo, Logitech F310, GameSir and most generic USB pads work too, especially when switched to XInput mode. Pads running in DirectInput mode still show up, although their buttons may follow different numbers than layouts printed on them.

Testing Several Controllers at Once

Each connected pad gets its own tab at the top of this gamepad tester, so you can test several controllers in one session. This makes side-by-side checks easy when you buy used controllers, compare drift between two pads, or confirm that every controller works before couch co-op night.

When Your Controller Is Not Detected

If our panel still says “None detected” after you press a button, work through these fixes in order because most detection problems have simple causes.

  • Swap your cable, since many phone charging cables carry power only and never send data to computers.
  • Remove your controller from Bluetooth settings, pair it again, and press a button once pairing finishes.
  • Close Steam Big Picture, DS4Windows or DSX, because these apps can take exclusive control of connected pads.
  • Plug directly into your computer instead of using USB hubs or front case ports with weak power.
  • Update Chrome, Edge or Firefox to their latest versions, because older releases may miss newer controller support.

Online Gamepad Tester vs Steam and Windows Tools

Steam’s controller settings and the Windows “Set up USB game controllers” panel can also show inputs, but they hide raw values and offer little help with drift readings. Our gamepad tester shows exact axis numbers, trigger pressure and live drift status on one screen without logging into any account. For firmware updates, use the Xbox Accessories app for Xbox pads and Sony’s DualSense firmware updater for PlayStation pads, then run our test again to compare readings. Developers who want to see how browsers read controllers can study the W3C Gamepad specification or the Gamepad API guide on MDN.

Frequently Asked Questions

Is this gamepad tester free and safe to use?

Yes, it costs nothing and needs no sign-up, and everything runs locally inside your browser. None of your controller data leaves your computer or reaches our server.

Can I test PS5 adaptive trigger resistance here?

No, browsers can read how far each DualSense trigger travels, but they cannot send resistance effects to adaptive triggers. Trigger travel readings still reveal sticky or worn triggers on either side.

What deadzone value is normal for a controller?

No single number fits every pad, but healthy sticks rest well below default deadzones that most games ship with. Readings that keep rising over weeks point to growing wear inside that stick.

Does this tester work on phones and tablets?

Yes, Android phones running Chrome can test controllers connected by Bluetooth or USB-C adapters. iPhones and iPads running Safari also detect paired Xbox and PlayStation controllers, although vibration support stays limited there.

Does Bluetooth add input lag to my controller?

Wireless connections usually add slightly more delay than USB cables, and busy 2.4 GHz Wi-Fi nearby can make it worse. Compare updates per second on both connections, and use a cable for competitive games if wired numbers look steadier. When inputs look clean here but games still stutter, run our GPU test to rule out frame drops.

Can I test a controller on Mac or Linux?

Yes, macOS and Linux both work with Chrome, Edge or Firefox, and most Xbox, PlayStation and Switch Pro controllers connect without extra drivers. Some Linux setups need Bluetooth pairing through system settings before browsers can see the pad.

Start Testing Your Controller

Faulty inputs cost matches, and a gamepad tester gives you clear proof of what is wrong before you spend money on repairs or replacements. Connect your controller, press any button, and within one minute you will know whether your buttons, triggers, sticks and rumble motors work as they should. If other gear also needs checking, our mouse tester checks clicks and polling rate, while our hardware tester covers graphics cards, microphones and MIDI keyboards from one page.