このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
Window: gamepadconnected イベント
Baseline 2025Newly available
Since December 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
gamepadconnected イベントは、ゲームパッドが接続されたことをブラウザーが検出したとき、またはゲームパッドのボタン/軸が初めて使用されたときに発生します。
このイベントは、文書のgamepad権限ポリシーが不許可になっている場合には発生しません。
このイベントはキャンセル不可で、バブリングしません。
In this article
例
ゲームパッドが接続されたことを通知するには、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> |