Stick drift and deadzone
Set the controller on a steady surface and do not touch either stick during the sample.
Test a generic USB controller's raw buttons, axes, D-pad, and sticks online. Diagnose nonstandard layouts and browser mapping limits.
Connect with USB, Bluetooth, or a supported wireless adapter. Then press any controller button so your browser can expose it. Your readings are processed on this device.
Set the controller on a steady surface and do not touch either stick during the sample.
Rotate each stick slowly around the outer edge, then sweep the center in several directions.
Press and release every available control. Analog buttons show their reported value.
Use these values to spot unusual layouts. A blank standard mapping does not automatically mean the controller is defective.
Connect a controller to view raw data.
Browser haptics are not available for every controller, connection method, operating system, or browser.
Reports are stored in this browser. Sharing is optional and puts only the selected result in the link.
Diagnostic readings describe what this browser receives, not electrical measurements from the controller. Confirm important findings in the game or device where you plan to use the controller.
Generic USB controllers can use many chipsets and layouts, so begin with the raw input view instead of assuming Xbox or PlayStation labels. Press one control at a time and note the button or axis index that changes.
If the browser reports a standard mapping, the familiar diagram can provide convenient labels. If it does not, the controller may still work correctly in software that supports its DirectInput, HID, arcade, flight, or retro-style layout.
This page can test only devices recognized by the operating system and exposed through the browser Gamepad API. Keyboards, unsupported HID devices, specialized wheels, and controllers hidden behind unusual drivers may need native diagnostic software.
Confirm the controller appears and the reported name or identifier is plausible.
Press and release every button, D-pad direction, stick click, bumper, and trigger.
Run the hands-off drift sample, then sweep both sticks through their full range.
Disconnect and repeat in the connection mode you actually plan to use.
Verify any fault inside a supported game or console before making a purchase or repair decision.
Do not assume a missing standard mapping means the device is defective.
The browser may not recognize that device ID as matching the standard gamepad layout. Raw buttons and axes can still be usable in games that support or remap the controller.
No. Record the indexes here, then remap them in the game, Steam, operating-system tools, or trusted controller software.
Many DirectInput devices use a hat switch or axis-based representation. That is a layout choice, not necessarily a defect.