Skip to content
JoystickTester.com
Xbox Series X|S (Model 1914) Profile

Xbox Series X|S Controller Tester

In-browser hardware diagnostics for Microsoft Xbox Series X and Series S wireless controllers (Model 1914). Verify 8-way hybrid D-pad diagonals, USB-C and Bluetooth Low Energy (BLE) input stability, LT/RT trigger pull, thumbstick drift, and Share button exposure.

Methodology & Scope•100% Client-Side Browser Diagnostics•W3C Gamepad API
No Controller Detected Yet?Try Virtual Simulator

Plug in your controller & press any button, or test using keyboard emulation / auto demo.

Xbox Series X|S Layout ReferenceNo Controller Connected • Awaiting Input
LTRTLBRBX:0.00 Y:0.00X:0.00 Y:0.00YAXB
No Xbox Series X|S Detected

Connect Your Xbox Series X|S to Begin Live Testing

Plug in via USB or pair over Bluetooth, then press any button (such as A or Menu) to wake the browser Gamepad API and launch the full diagnostic suite on this page.

Connectivity
USB-C (Wired) / Bluetooth Low Energy (BLE) / Xbox Wireless
Hardware Polling Spec
125Hz BLE / Up to 250Hz USB-C (Browser samples at display Hz)
Browser W3C Gamepad API Capabilities & Xbox Series X|S Limitations
Supported in Browser: Standard buttons (B0–B16 including A, B, X, Y, LB/RB, View B8, Menu B9, LS/RS B10–B11, 8-way hybrid D-Pad B12–B15, and Xbox Guide B16), Left/Right stick coordinates, deadzone & drift analysis, 72-sector circularity trace, continuous LT/RT (B6/B7) pull depth (0.000–1.000), and dual-rumble grip vibration in Chromium desktop browsers. The central Share button is detected on B17 when exposed by the active OS driver and browser mapping (legacy 17-button XInput drivers or Windows Game Bar shortcuts may omit or intercept B17).
Not Exposed by Browser API: Independent Impulse Trigger rumble motors inside LT/RT, 3.5mm headset audio and expansion port telemetry, firmware Dynamic Latency Input (DLI) hardware markers, and battery charge level on standard desktop drivers. Browser polling rate reflects requestAnimationFrame sampling cadence rather than raw USB-C, BLE, or Xbox Wireless Adapter hardware interrupts.

Xbox Series X|S Hardware Architecture & Subsystems

Physical sensor technology, switch types, and mechanical engineering details

Analog Thumbsticks

Asymmetric ALPS Alpine dual-axis potentiometers beneath slightly smaller, cross-knurled concave thumbstick caps. Reports continuous X and Y axis coordinates from -1.00000 to +1.00000.

Triggers & Bumpers

Hall-effect magnetic sensors inside textured LT (B6) and RT (B7) triggers. Because magnetic sensors measure field strength rather than physical wiper contact, trigger jitter is rare unless the internal magnet loosens or the return spring fatigues.

Face Buttons & D-Pad

Silicone membrane switches for A, B, X, and Y; tactile microswitches for View (B8), Menu (B9), and the central Share button. Depending on your operating system and driver, the browser exposes either 17 buttons (B0–B16 under legacy XInput) or 18 buttons (with Share mapped to B17). Faceted 8-way hybrid dish mounted over four metal snap domes (B12 Up, B13 Down, B14 Left, B15 Right). The concave dish geometry makes rolling between cardinal directions and hitting two-switch diagonals (Up-Right, Up-Left, Down-Right, Down-Left) easier than a tall 4-way cross.

Haptics & Vibration Actuators

Dual ERM rumble weights in the left and right grips alongside two smaller trigger impulse motors. Chromium desktop browsers can actuate the primary left/right grip motors via Gamepad.vibrationActuator; independent trigger impulse motors are not exposed by the browser Gamepad API.

Recommended Xbox Series X|S Diagnostic Procedure

Step-by-step verification order to detect intermittent or subtle hardware defects

1Hybrid Dish D-Pad 8-Way & Diagonal Sweep

Roll your thumb around the faceted D-pad dish through all four cardinal directions (Up, Down, Left, Right) and all four diagonal corners. Watch the D-Pad Diagnostics widget to confirm clean diagonal chords (such as B12+B15 for Up-Right) without unintended opposite-axis presses.

2Share Button & OS Driver Exposure Check

Press the central Share button below View and Menu. If your OS driver and browser mapping expose an 18-button layout, cell B17 and the central Share icon on the controller diagram will light up. If B17 shows "Unmapped" or takes a Windows screenshot instead, your OS XInput driver or Windows Game Bar is handling the button outside the browser.

3Resting Stick Drift & Return-to-Center Test

Flick the left and right sticks toward each corner and let them return to rest untouched. Inspect the 5-decimal axis readouts and the Step 3 Deadzone Analyzer to verify whether the resting offset stays stable or creeps past your usual in-game deadzone.

4LT / RT Trigger Linearity & Bottom-Out Check

Slowly squeeze LT and RT from 0% to 100%. Verify that both gauges rise smoothly from 0.00 to 1.00 without sudden jumps and return cleanly to 0.00 when released.

Xbox Series X|S Button Mapping & Standard Pinout

Standard W3C Gamepad API index assignments for Xbox Series X|S

API IndexXbox Series X|S Physical LabelSensor Type
B0 (Bottom)A ButtonXInput Standard
B1 (Right)B ButtonXInput Standard
B2 (Left)X ButtonXInput Standard
B3 (Top)Y ButtonXInput Standard
B4 / B5LB / RB BumpersTactile Microswitch
B6 / B7LT / RT TriggersAnalog Pull (0.000–1.000)
B8 / B9View / Menu ButtonsSystem Tactile
B10 / B11LS / RS Thumbstick ClickStick Depress
B12 - B15Hybrid Faceted D-Pad (Up/Down/Left/Right)8-Way Metal Dome
B16 / B17Xbox Guide / Share (when exposed by driver)System / Aux Controls

Common Xbox Series X|S Hardware Issues & Diagnostics

Symptom analysis and verified testing procedures

Share Button Takes a Screenshot Instead of Registering on B17
Pressing the central Share button opens a Windows capture notification or does nothing in the browser button matrix.
Diagnostic Check: On Windows 10 and 11, the Xbox Game Bar intercepts the Share button at the OS level, and standard 17-button XInput drivers only pass B0–B16 to web browsers. You can manage capture shortcuts in Windows Settings > Gaming > Captures, or test over systems/drivers that expose the 18th HID button index (B17).
Sticky or Slow-Rebounding A / Y Face Buttons
The A or Y button feels slightly tacky when pressed at an angle or rebounds slowly out of the shell.
Diagnostic Check: Model 1914 shells have tight clearance around the face button barrels. Power off the controller, remove the batteries, and wipe the gap around the button cap with a cotton swab lightly moistened with 99% isopropyl alcohol while pressing the button several times.
Bluetooth Low Energy (BLE) Disconnects on Windows
The Xbox button flashes and the controller drops input for a few seconds during wireless PC play.
Diagnostic Check: Connect the controller to a Windows PC with a USB-C cable, open the free "Xbox Accessories" app from the Microsoft Store, and install the latest Model 1914 firmware (5.x BLE update). Updating firmware resolves most BLE pairing and reconnection drops.
Accidental Diagonal Inputs on the Hybrid D-Pad
Pressing Left or Right on the D-pad occasionally triggers Up-Left or Up-Right in 2D platformers or puzzle games.
Diagnostic Check: Because the faceted dish links adjacent directions, pressing slightly high or low on the left/right wing can depress two metal domes at once. Use the D-Pad Diagnostics panel on this page while pressing cardinals at your normal thumb angle to see if a secondary direction (B12 or B13) is actuating simultaneously.
Need help connecting or calibrating on Windows? Step-by-step guidance for Windows joy.cpl, Xbox Accessories, and Steam.
Read Calibration Guide

How to Connect Xbox Series X|S to PC or Mac

  1. 1USB-C Wired Setup: Connect a USB-C data cable from the top edge of your Xbox Series X|S controller to your PC or Mac. The controller powers on directly through the cable even with no AA batteries installed.
  2. 2Bluetooth Low Energy (BLE) Pairing: Press the Xbox button to turn on the controller, then hold the top Pair button for 3 seconds until the Xbox logo flashes rapidly. Open Bluetooth settings on Windows 10/11, macOS, Android, or iOS and select "Xbox Wireless Controller".
  3. 3Quick Host Switching (Dual-Pairing Memory): Model 1914 remembers both your last Xbox Wireless host (console or PC dongle) and your last Bluetooth host. Double-tap the top Pair button to switch back to Xbox Wireless, or hold it briefly to reconnect to your paired Bluetooth PC or phone.
  4. 4Activate Browser Diagnostics: Click inside this browser window and press the A button (B0) to wake the W3C Gamepad API.
Xbox Series X|S (Model 1914) Windows & Browser API References

Xbox Series X|S controllers (Model 1914) connect via USB-C, Xbox Wireless, or Bluetooth Low Energy. Depending on whether the host OS exposes the controller through legacy 17-button XInput or an 18-button Windows.Gaming.Input / HID driver, the central Share button is either handled by the OS or mapped to W3C button index B17.

Microsoft Learn: Windows.Gaming.Input.Gamepad API Reference

Documents Microsoft gamepad button flags, Share button enumeration, and trigger/thumbstick readings.

W3C Gamepad API §4: Standard Gamepad Button & Axis Remapping

Defines how browsers normalize controller buttons (B0–B17) and 4-axis thumbsticks.

Frequently Asked Questions

Why does the Share button work on some setups but show "Unmapped" on others?

Browser support for the Xbox Series X|S Share button depends on how your operating system enumerates the controller. When enumerated as a legacy 17-button XInput gamepad on Windows, the OS driver only reports buttons B0 through B16 to the browser (and often routes the Share button directly to Windows Game Bar). When enumerated via drivers or platforms that expose 18 buttons in standard mapping, the Share button appears at index B17.

How does the Xbox Series X|S quick-switch pairing button work?

Model 1914 controllers store two wireless pairings simultaneously: one Xbox Wireless profile (your Xbox console or PC Xbox Wireless Adapter) and one Bluetooth Low Energy (BLE) profile (your PC, Mac, or phone). Double-pressing the top Pair button switches to the Xbox Wireless host; holding the Pair button until the logo blinks switches back to the paired Bluetooth device.

Can I test an Xbox Series X|S controller on macOS, iPadOS, or Android?

Yes. Because Model 1914 uses standard Bluetooth Low Energy (BLE), macOS (Big Sur 11.3+), iOS/iPadOS (14.5+), and Android recognize it natively over Bluetooth and USB-C. Note that Safari on macOS and iOS reads all buttons and sticks via the W3C Gamepad API, but does not expose browser vibration (vibrationActuator).

Does this browser tester measure Xbox Dynamic Latency Input (DLI)?

No. Dynamic Latency Input (DLI) is a console-to-controller firmware synchronization protocol used by Xbox Series X|S consoles and select native SDKs. In a web browser, the Polling Rate meter in Step 4 measures how frequently the browser samples controller state via requestAnimationFrame (tied to your display refresh rate), not hardware DLI packet timing.

Dedicated Diagnostic Tools for Xbox Series X|S
All Tools
Test Other Gamepads
Full Laboratory