Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2017 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Die Gamepad-API ermöglicht es Entwicklern, Signale von Gamepads und anderen Spielcontrollern auf einfache und konsistente Weise zu verarbeiten. Sie umfasst drei Schnittstellen, zwei Ereignisse und eine spezielle Funktion, um auf das Anschließen und Trennen von Gamepads zu reagieren und um weitere Informationen über die Gamepads selbst sowie die aktuell gedrückten Tasten und anderen Steuerungen zu erhalten.
Stellt ein mit dem Computer verbundenes Gamepad/Controller dar.
GamepadButtonStellt eine Taste auf einem der verbundenen Controller dar.
GamepadEventDas Ereignisobjekt, das für Ereignisse im Zusammenhang mit Gamepads ausgelöst wird.
Stellt Hardware im Controller dar, die für die Bereitstellung von haptischem Feedback für den Benutzer ausgelegt ist (falls verfügbar), am häufigsten Vibrationstechnik.
GamepadPoseStellt die Haltung eines Controllers dar (z. B. Position und Orientierung im 3D-Raum) im Fall eines WebVR Controllers. Dies wird nicht vom neueren WebXR Standard verwendet.
Eine Erweiterung des Navigator-Objekts, die ein Array von Gamepad-Objekten zurückgibt, eines für jedes angeschlossene Gamepad.
Ein Ereignis, das ausgelöst wird, wenn ein Gamepad verbunden wird.
gamepaddisconnectedEin Ereignis, das ausgelöst wird, wenn ein Gamepad getrennt wird.
| Gamepad # gamepad-interface |
| Gamepad Extensions # partial-gamepad-interface |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.