๐ŸŽฎ Gamepad navigator.getGamepads โ€” zero libraries

Plug in (or Bluetooth-pair) an Xbox, PlayStation, or Switch controller and press any button. Sticks, triggers, and all buttons stream in at animation-frame rate โ€” this API works in every modern browser.

Waiting for a controllerโ€ฆ press any button on it to wake it up.

Left stick (press = click)
Triggers are analog โ€” squeeze slowly
Right stick