Window: событие gamepadconnected

Событие gamepadconnected возникает, когда браузер обнаруживает подключение геймпада или первое использование кнопки/стика.

Событие не возникает, если оно запрещено заголовком gamepad Политики разрешений документа.

Это событие не является отменяемым и не всплывает.

Примеры

Для того, чтобы узнать о подключении геймпада, можно добавить обработчик события, используя addEventListener():

js
window.addEventListener("gamepadconnected", (event) => {
  // Состояния всех кнопок и стиков можно получить с помощью
  const gamepad = event.gamepad;
});

Также можно использовать свойство window.ongamepadconnected для установления обработчика события gamepadconnected:

js
window.ongamepadconnected = (event) => {
  // Состояния всех кнопок и стиков можно получить с помощью
  const gamepad = event.gamepad;
};

Спецификации

Specification
Gamepad
# event-gamepadconnected

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также