Ich habe einen Bluetooth-Controller, in dem ich alle Nummern der Tasten mit diesem Gamepad Tester getestet habe: http://html5gamepad.com/, also bin ich ziemlich sicher, dass die Werte der Tasten korrekt sind. Nichts scheint jedoch zu feuern, das Gamepad wird als "verbunden" angezeigt, nur die Tastenereignisse funktionieren nicht. Unten ist der Code:Gamepad API: Knopf Ereignisse nicht feuern
function gameLoop() {
if (navigator.webkitGetGamepads) {
var wgp = navigator.webkitGetGamepads()[0];
if (wgp.buttons[12] == 1 || wgp.buttons[4] == 1) {
console.log('move');
}
};
gameLoop();
Wo könnte ich falsch liegen? Ich verwende Chrome, daher habe ich das Webkit-Präfix. Könnte der Gamepad-Tester mir die falschen Tasten zeigen? Danke für Ihre Hilfe.