Gamepad API
Controller discovery, buttons and axes
This page feature-detects the web APIs used by Keymap Labs. It does not read a device or send the result anywhere.
Controller discovery, buttons and axes
Mouse movement and button delivery
Physical codes and key state
Device-local profile persistence
Copy converted settings
Profile JSON import/export
A supported result means this browser exposes the relevant JavaScript interface in the current page context. It does not prove that a connected device will use the standard mapping, that every operating-system shortcut will reach a page or that high-rate pointer events will be delivered one by one.
Browser version, connection security, extensions, enterprise policies and privacy settings can change which device features are available. Compare the same device in a current browser and keep the connection method unchanged when you repeat a test.
When reporting a problem, include the tool URL, browser, operating system, device and connection mode, plus this matrix result. Do not send full controller identifiers, serial numbers or private keyboard input.