There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Developing HTML5 Games from Scratch: Handling Input

Video Introducing this tutorial

Input Basics
Responding to Input Events
One Mode or Many?
Handling Keyboard Input
Basic Keyboard Input
Basic Keyboard Input (Demo)
Handling Mouse Input
Mouse vs. Touch vs. Pointer
Scaling and Mouse and Touch
Basic Mouse Input (Demo)
Handling Touch Input
Touch Input Events
Basic Touch Demo
Gamepad API
Testing Gamepad Support
Additional Resources