The Steam "Big Picture" Daisywheel ported to JS and CSS. Supports Gamepad API.