Window: gamepadconnected Ereignis
Baseline
2025
Newly available
Since December 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Das gamepadconnected-Ereignis wird ausgelöst, wenn der Browser erkennt, dass ein Gamepad angeschlossen wurde oder das erste Mal eine Taste/Achse des Gamepads benutzt wird.
Das Ereignis wird nicht ausgelöst, wenn es durch die gamepad Berechtigungsrichtlinie des Dokuments nicht erlaubt ist.
Dieses Ereignis ist nicht abbrechbar und wird nicht weitergereicht.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignishandler-Eigenschaft.
addEventListener("gamepadconnected", (event) => { })
ongamepadconnected = (event) => { }
Beispiele
Um informiert zu werden, wenn ein Gamepad angeschlossen wird, können Sie einen Handler zum Fenster mit addEventListener() hinzufügen, wie folgt:
window.addEventListener("gamepadconnected", (event) => {
// All buttons and axes values can be accessed through
const gamepad = event.gamepad;
});
Alternativ können Sie die window.ongamepadconnected Ereignishandler-Eigenschaft verwenden, um einen Handler für das gamepadconnected-Ereignis einzurichten:
window.ongamepadconnected = (event) => {
// All buttons and axes values can be accessed through
const gamepad = event.gamepad;
};
Spezifikationen
| Specification |
|---|
| Gamepad> # event-gamepadconnected> |