In Part 2, we walked you through building a prototype for TV interfaces. Now we’ll discuss the Controller.js library we used and the underlying Gamepad API that powers it. Modern web browsers feature support for gaming controllers natively through the Gamepad API.
Full article