dmahajan980 / gamepad-prototype-using-infusion

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gamepad Prototype Using Infusion

This repository contains the Gamepad Navigation Prototype, a demo for browser and webpage navigation using a standard game controller such as Xbox gamepads. The demo stands as a low-level prototype for the main project: Using a Game Controller as a Navigation Aid. This project is written using Infusion, a JavaScript framework developed and maintained by the Fluid Community.


Below is the list of buttons with their corresponding functionalities specified along:
(Please refer to the above diagram for the below mentioned buttons and axes)

Keys Functionality Analogous Keyboard Keys
Button 0 Select or Click on the focussed element Enter
Button 1 Back or Cancel Esc
Button 5 Move the focus to next focusable element Tab
Button 4 Move the focus to previous focusable element Shift + Tab
Button 9 Reload the webpage Ctrl + R
Button 12 or
Button 14 or
Right Joystick Up
Move to previous option in the dropdown or select field
Button 13 or
Button 15 or
Right Joystick Down
Move to next option in the dropdown or select field
Left Joystick up and down Scroll vertically across the webpage and
Left Joystick left and right Scroll horizontally across the webpage and
Button 6 Move to previous page in history Alt +
Button 7 Move to next page in history Alt +
ezoic increase your site revenue



Language:JavaScript 88.7%Language:HTML 10.0%Language:CSS 1.4%