Free Xbox Controller Checker

The TechTester Xbox controller checker lets you test every input on your Xbox Series X, Xbox Series S, or Xbox One controller directly in your browser. Connect via USB cable or Bluetooth, open this page, press any button, and every input will appear on screen in real time. Test all face buttons (A, B, X, Y), bumpers (LB, RB), analog triggers (LT, RT), both thumbsticks, the D-pad, View button, Menu button, and the Xbox button. Instantly see which inputs are working correctly and diagnose trigger calibration issues, thumbstick drift, and unresponsive buttons all without needing an Xbox console.

How to connect your Xbox controller to PC

Method 1 – USB cable (most reliable for testing)

Xbox Series X/S: use a USB-A to USB-C cable. Xbox One: use a USB-A to Micro USB cable. Ensure the cable is a data cable, not a charge-only cable. Plug directly into a port on your computer avoid USB hubs for testing. Windows will detect the controller automatically and install the Xbox controller driver with no additional steps. The Xbox logo will glow solid white when connected.

Method 2 – Bluetooth

Confirm your PC has Bluetooth (check Device Manager → Bluetooth). Xbox Series X/S and Xbox One controllers with the 3.5mm headphone jack on the front support Bluetooth. Older Xbox One controllers without the headphone jack do not support Bluetooth. To pair: open Windows Settings → Bluetooth & devices → Add device → Bluetooth. Hold the Pair button on top of the controller until the Xbox logo flashes rapidly. Select Xbox Wireless Controller from the device list.

Method 3 – Xbox Wireless Adapter for Windows

Plug the Xbox Wireless Adapter USB dongle into your PC. Hold the Pair button on the controller until the logo flashes. Press the Pair button on the adapter itself. The controller connects using Microsoft’s proprietary wireless protocol lower latency than Bluetooth and supports up to 8 controllers simultaneously. The adapter is sold separately.

How to test your Xbox controller 

Step 1 – Activate detection

With your Xbox controller connected, open this page and press any button once. The controller will appear in the detected gamepad list. You will see a controller diagram with all inputs mapped.

Step 2 – Test face buttons

Press A, B, X, and Y one at a time. Each should light up immediately when pressed and return to default when released. A faint or delayed response indicates a worn button contact. No response indicates a failed switch.

Step 3 – Test bumpers and triggers

Press LB and RB the bumper buttons. These are digital (on/off) inputs and should register a clean press instantly. Then pull LT and RT fully. The triggers are analog watch the axis value go from 0.00 at rest to 1.00 at full pull. If a trigger shows a non zero value at rest, it has calibration drift. If it does not reach 1.00 at full pull, the trigger spring or mechanism is degraded. On newer Xbox controllers, the trigger rumble motors can also be tested they activate with a vibration when the trigger is pressed.

Step 4 – Test thumbsticks and check drift

Move the left and right thumbsticks in all directions. The axis values should respond smoothly and proportionally. Fully release both sticks. Watch the axis readings for Left Stick X, Left Stick Y, Right Stick X, Right Stick Y. A healthy controller reads 0.00 (or within 0.03) on all four axes at rest. Any axis reading above 0.05 consistently indicates thumbstick drift.

Step 5 – Test D-pad, View, Menu, and Xbox button

Press all four D-pad directions individually up, down, left, right. On Xbox Series X/S controllers, confirm the Share button also registers. Press the View (two overlapping rectangles) and Menu (three horizontal lines) buttons. Press L3 and R3 by pushing straight down on each thumbstick. The Xbox button (logo button) may or may not register in the browser gamepad test depending on OS permissions this is normal.

What your Xbox controller test results mean

Trigger at 1.00 – Healthy

Full trigger travel registering correctly. No calibration issue.

Trigger at 0.80–0.95 – Worn spring

Trigger not reaching full travel. Spring tension degraded repair advised.

Stick axis above 0.05 at rest

Thumbstick drift confirmed. Clean first, then assess severity.

Common Xbox controller faults and what they mean

Bumper not registering (LB or RB) the bumper mechanism on Xbox One controllers is known to be fragile. The plastic clip that activates the trigger switch can break. This requires a bumper assembly replacement, which is a common repair.

Right bumper (RB) only partially registering a very common Xbox One and early Xbox Series X/S issue. The RB requires the bumper clip to be pressed in a very specific position. Replacement bumper assemblies are widely available and this is the most frequently performed Xbox controller repair.

A or B button double registering a single press results in two button events. This is switch bounce, caused by a worn or contaminated switch contact. The switch needs cleaning or replacement.

FAQ

Yes. Xbox Series X/S and Xbox One controllers connect to PC via USB cable with no additional hardware needed. Windows includes built-in Xbox controller support (XInput). Bluetooth connectivity is also built into Windows and works with Bluetooth-capable Xbox controllers.

Connect your controller and open this page. Once detected, release both thumbsticks completely. Watch the four axis readings (Left Stick X, Left Stick Y, Right Stick X, Right Stick Y). Values at or near 0.00 are healthy. Consistent readings above 0.05 on any axis indicate drift on that stick.

The Web Gamepad API requires an initial button press to activate detection. Press any button once after the page loads and the controller should appear in the list. If inputs still do not register, try a different browser (Chrome or Edge work best), a different USB port, or disconnect and reconnect the controller.

Xbox triggers can develop calibration offset over time, particularly with heavy use. The trigger potentiometer wears and may report a non zero value at rest. Microsoft has acknowledged this on some controller batches. Check your trigger values using this test rest values above 0.05 on LT or RT indicate trigger drift.

Yes. The Xbox Elite Series 1 and Series 2 controllers connect via USB or Bluetooth and are detected by the Web Gamepad API. Standard inputs (buttons, triggers, bumpers, thumbsticks, D-pad) are all testable. The Elite’s paddle buttons on the back may or may not register depending on their mapping in the controller’s profile settings.

The Xbox Wireless Adapter is a USB dongle that uses Microsoft’s proprietary wireless protocol (the same one used by the Xbox console). It provides lower latency than Bluetooth and can connect up to 8 controllers at once. You do not need it to test your controller USB and Bluetooth both work for testing but it is the preferred option for wireless PC gaming.

For Bluetooth connections, low controller battery is the most common cause of disconnections. Check battery level and replace or charge. For USB connections, try a different cable (ensure it is a data cable, not charge only) and a different USB port. Disconnect from USB hubs and connect directly to the computer.

Yes. Xbox controllers connect to Mac via USB or Bluetooth. Chrome and Edge on macOS both support the Web Gamepad API and will detect your Xbox controller. Note that on macOS, the Xbox button may not register this is a macOS permission restriction and does not indicate a controller fault.