Keyboard.U=85;Keyboard.V=86;Keyboard.W=87;Keyboard.X=88;Keyboard.Y=89;Keyboard.Z=90;Keyboard.F1=112;Keyboard.F2=113;Keyboard.F3=114;Keyboard.F4=115;Keyboard.F5=116;Keyboard.F6=117;Keyboard.F7=118;Keyboard.F8=119;Keyboard.F9=120;Keyboard.F10=121;Keyboard.F11=122;Keyboard.F12=123;functionGamepad(){this.setGamepad(navigator.getGamepads()[Gamepad.gamepads.length]);Gamepad.gamepads.push(this)}Gamepad.prototype.setGamepad=function(a){if(void0!==a){this.index=a.index;this.gamepad=a;this.buttons=[];for(varb=0;b<a.buttons.length;b++)this.buttons.push(newKey);this.setProductVendor(a);this.connected=!0}elseconsole.warn("SyncInput: No Gamepad found"),this.disconnect()};