Skip to content
PeriphCheck Guides

Xbox Elite Series 2 Controller Tester

Connect a controller and press any button — every input is detected and displayed live.

Connect a controller and press any button

Browsers hide gamepads until first input. Plug in via USB or pair over Bluetooth, then press any button to wake the test. On phones, pair the controller in your system Bluetooth settings first.

How it works

The Xbox Elite Series 2 is a premium pad with four rear paddles, adjustable-tension sticks, hair-trigger locks and swappable components. Its complexity creates a specific testing gotcha: the paddles don't send their own inputs to a browser, so people wrongly think they are broken.

How to connect your Xbox Elite Series 2 Controller

USB-C, Xbox Wireless, or Bluetooth. Paddles are remapped in the Xbox Accessories app and appear as their mapped buttons in the browser.

How the Xbox Elite Series 2 Controller maps in your browser

Maps to the standard Xbox layout. The four rear paddles do NOT appear as separate buttons — they mirror whatever face button they are mapped to in the Xbox Accessories app. Press P1 and watch A (or its mapped button) light up; that is correct, not a fault.

Thumbstick type and drift risk

Potentiometer sticks with mechanical tension adjustment (the tension dial changes feel, not the sensor). Despite the premium price, the Elite 2 is NOT drift-immune, and a well-documented reliability issue led to an extended warranty programme.

Internal rechargeable battery (rated ~40 hours); charge level is not exposed to the browser.

Known issues and quirks

Paddles don't send separate inputs in browsers — they mirror whatever face button they're mapped to. Stick tension is mechanical only.

Once connected, press any button and the tester will detect the pad automatically. Check every button and trigger registers, watch the stick crosshairs for centering, and run the circularity test to quantify stick wear. Suspect drift? Run the dedicated controller drift test for a 10-second automated verdict.

Testing every part of your controller

Browsers hide gamepads until you press a button, so tap any button once to wake the connection. From there, every button, trigger, analog stick and (on supported hardware) vibration motor is displayed live. It works with anything your OS recognizes as a gamepad — Xbox, PlayStation DualShock 4 and DualSense, Switch Pro, and most generic USB or Bluetooth pads.

What to check, and what's normal

ElementHealthy behaviorWarning sign
Face & shoulder buttonsRegister instantly, release cleanlySticky, missed, or double inputs
Analog sticks (at rest)Under 1–2% jitter around centerA constant offset = drift
TriggersSmooth 0–100% travelJumps to 100% or won't reach it
VibrationRumbles on command (Chromium pads)Silent on Safari/Firefox = browser limit, not the pad

Troubleshooting connections

If the sticks jitter beyond a couple of percent at rest, run the dedicated controller drift test for a measured verdict.

Troubleshooting

My controller is connected but nothing shows

Browsers hide gamepads until you press a button — press any button once. If it still doesn’t appear, try a different USB port or re-pair Bluetooth, then reload the page.

Vibration test does nothing

Vibration via the browser works on Chromium browsers with most Xbox and DualSense pads. Safari and Firefox have limited or no support — that is a browser limitation, not your controller.

The layout doesn’t match my controller

Unknown models fall back to a generic layout. Every button and axis is still shown by index, so you can fully test the pad even without a matching picture.

Frequently asked questions

Which controllers are supported?

Anything your OS recognizes as a gamepad: Xbox (360/One/Series), PlayStation DualShock 4 and DualSense, Switch Pro, and most generic USB or Bluetooth pads.

Do I need to install anything?

No. The test uses the browser’s built-in Gamepad API — just connect your controller and press a button.

Why do axis numbers jitter slightly at rest?

Analog sticks always have a little electrical noise, typically under 1–2%. Constant offsets beyond that suggest drift — run the dedicated drift test.

Can I test controller vibration?

Yes, on Chromium-based browsers with supported pads. Click the vibration button; if nothing happens, your browser or pad doesn’t expose rumble to the web.

Common Xbox Elite Series 2 Controller problems and how to read them

These are the faults reported most often for the Xbox Elite Series 2 Controller, what causes each one, and how to confirm it in the tester above before you spend money on a repair or replacement.

SymptomCauseWhat to do
Rear paddles do nothing in the tester Paddles are remaps of face buttons, not independent inputs — browsers never see them separately. Map a paddle to a button in the Accessories app, then press it here and confirm the mapped button fires. Working as designed.
Stick drift despite the premium build The Elite 2 uses the same potentiometer sensor family as cheaper pads; drift affected many units. Run the drift test. If confirmed and within the extended-warranty window, Microsoft has replaced affected pads free.
A face button stopped registering after heavy use Face-button contact wear. Press-test every button here; an intermittent one is a contact issue. On the modular Elite 2 this is a component-level repair.
Testing tip: Set the hair-trigger locks to short travel, then watch the trigger axis in the tester — with locks engaged the axis should jump to full pull almost immediately instead of ramping smoothly.

Related tools