Controller lab

Controller button and trigger test

Inspect the name, mapping, button values and axes exposed through Gamepad API.

How to use this check

Connect a controller, press one of its buttons, then start. Available mappings and features depend on your browser, OS and device.

What the browser measures

Axes 0/1 and 2/3 are shown when exposed. The green circle is your preview threshold, not a hardware diagnosis. Numeric axis values appear above.

Reading the result

Press a face button gently, then move each trigger through its range. Some devices expose triggers as buttons, others as axes. Read the reported mapping before assuming that a numbered input has a particular physical label.

Why results can differ

A browser observes events exposed by your operating system. One test cannot establish whether a device is faulty. Connection, settings, focus and browser behavior can change the results.

Related checks

Technical reference

Gamepad API (MDN)