Skip to content

piecioshka/gamepad-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gamepad-api

node version npm version downloads count size license

🔨 Used Gamepad API to setup wrapper for nicer usage.

Preview 🎉

https://piecioshka.github.io/gamepad-api/demo/

Install

npm install gamepad-api

API

Gamepad.on('SUPPORTED_EVENT', function () {
  // do something ...
});

Supported events

  • Joysticks

    • joystick:left - when user use left joystick
    • joystick:right - when user use right joystick
  • Arrows

    • arrow:up
    • arrow:right
    • arrow:down
    • arrow:left
  • Shapes

    • shape:triangle
    • shape:circle
    • shape:cross
    • shape:square
  • Special

    • special:select
    • special:start
    • special:ps
  • Extras

    • extra:l1
    • extra:l2
    • extra:r1
    • extra:r2

Gamepad API

More details in specification: https://www.w3.org/TR/gamepad/

Thanks

Thanks ben@daisyowl.com for https://html5gamepad.com/.

License

The MIT License