GitHub topics: gamepad-api
ethanaobrien/Gamepad
Simple gamepad api wrapper
Language: JavaScript - Size: 38.1 KB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 5 - Forks: 1

nogiszd/react-ts-gamepads
Library that enables users to consume Gamepad API inside React 🎮➡️⚛️
Language: TypeScript - Size: 356 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 12 - Forks: 2

AntiMicroX/antimicrox
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
Language: C++ - Size: 31.6 MB - Last synced at: 6 days ago - Pushed at: 28 days ago - Stars: 2,870 - Forks: 169

LostBeard/SpawnDev.BlazorJS
Full Blazor WebAssembly and Javascript interop. Supports all Javascript data types and web browser APIs.
Language: C# - Size: 21.4 MB - Last synced at: 1 day ago - Pushed at: 14 days ago - Stars: 129 - Forks: 7

jsakamoto/Toolbelt.Blazor.Gamepad
gamepad API access for your Blazor apps.
Language: C# - Size: 29.7 MB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 33 - Forks: 3

Ohjurot/DualSense-Windows
Windows API for the PS5 DualSense controller
Language: C++ - Size: 117 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 375 - Forks: 45

alvaromontoro/gamecontroller.js
A JavaScript library that lets you handle, configure, and use gamepads and controllers on a browser, using the Gamepad API
Language: JavaScript - Size: 1.16 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 257 - Forks: 15

ardean/jsGBC
:space_invader: A GameBoy Color Emulator written in JavaScript
Language: JavaScript - Size: 34.6 MB - Last synced at: 28 days ago - Pushed at: almost 5 years ago - Stars: 58 - Forks: 9

dtinth/WebMIDICon
🎹🥁 My MIDI instruments!
Language: TypeScript - Size: 5.66 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 92 - Forks: 15

diegodoumecq/joymap
A Javascript Gamepad API wrapper and mapping tool
Language: TypeScript - Size: 4.01 MB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 2

alvaromontoro/gamepad-simulator
A JS simulator for the Gamepad API
Language: JavaScript - Size: 196 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 34 - Forks: 6

KW-M/virtual-gamepad-lib
Display & emulate interactive gamepads in the browser using the native gamepad api. Modular with zero dependencies.
Language: TypeScript - Size: 24.3 MB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 2

delbertina/CountdownShootout
Head to head game to quickly decipher the answer to audio/video clue.
Language: TypeScript - Size: 312 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

SuperGamer001/Gamepad.js
A Javascript that allows easy-to-use Gamepad activity so you can easily make games for controllers. All you have to do to start running it is link to the script in your HTML page.
Language: HTML - Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

microsoft/arcade-machine 📦
:video_game: Input abstraction layer for gamepads, keyboards, and UWP apps in Angular. For React, check out https://github.com/mixer/arcade-machine-react
Language: TypeScript - Size: 2.25 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 3

louisfoster/awesome-web-serial
🕹️ A collection of awesome Web Serial libraries, resources, and shiny things.
Size: 26.4 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 26 - Forks: 4

ArunMichaelDsouza/joypad.js
JavaScript library that lets you connect and use various gaming controllers with browsers that support the Gamepad API. Less than 5KB in size with zero dependencies and support for button press, axis movement events and vibration play effect.
Language: JavaScript - Size: 2.32 MB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 156 - Forks: 22

seleb/input-gamepads.js
wrapper for HTML5 Gamepad API
Language: TypeScript - Size: 392 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

AnonymerNiklasistanonym/ControllerInputVisualizer
A simple webapp that visualizes the inputs of connected controllers using the Javascript Gamepad API: https://anonymerniklasistanonym.github.io/ControllerInputVisualizer/
Language: JavaScript - Size: 202 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

noov-smash/PhantomHand-React
Language: TypeScript - Size: 1.29 MB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 3

eugene-serb/2048-game
Game 2048 with support for keyboard, gamepad and mouse. Let's play!
Language: JavaScript - Size: 512 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

eugene-serb/snake-game
Snake game with procedurally generated levels and support for keyboard, gamepad and touchpad. Let's play!
Language: JavaScript - Size: 683 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Thoross/gamepad-api-demo
A Next.js based implementation of the Browser Standard Gamepad API.
Language: TypeScript - Size: 55.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Offroaders123/Flatlands
A cross platform 2D game built in the browser!
Language: TypeScript - Size: 513 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 2

Front-Tips/gamepad-status-monitor
Using the JavaScript `Gamepad API` to display real-time connection status and button states of game controllers.
Language: CSS - Size: 126 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

hiloqo/Hinput
A simple gamepad manager for Unity
Language: C# - Size: 4.43 MB - Last synced at: 18 days ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 3

encoderpie/gamepad-api-test
A website to control the controls and vibration of your gamepad
Language: JavaScript - Size: 119 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

equalent/DualSense.js
Sony DualSense Browser API using WebHID
Language: TypeScript - Size: 29.3 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 0

Heasret4/Xpadder-free-emulator-download
Helpful tool that you can use to link your game controllers with your PC
Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

juffalow/lego-remote-controller
Simple web app, server and driver to control lego technic with powered up components.
Language: HTML - Size: 13.3 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

hawkins00/dgc
Distributed Game Control
Language: JavaScript - Size: 3.48 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

ZTY012/simple-fly
无人机模拟器
Language: TypeScript - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

jogemu/GamePadMapping
Javascript object to access the values of Gamepad buttons, axes and triggers with callback functions from the Gamepad API object. It allows to import game-specific mappings or let the user decide how to map the gamepad.
Language: JavaScript - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 1

cdleveille/gamepad-helper
Lightweight, zero-dependency wrapper class for the HTML5 Gamepad API.
Language: TypeScript - Size: 86.9 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

ArchUsr64/adafruit_seesaw_gamepad_driver
Linux input driver for the adafruit seesaw gamepad module
Language: C - Size: 41 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

igor725/libscepad_windows_sdk Fork of MasonLeeBack/libscepad_windows_sdk
libScePad Windows SDK
Language: C - Size: 873 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

devleandrodias/gamepad-xbox-controller
My portfolio of robotics projects using an Xbox one controller
Language: TypeScript - Size: 446 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mkulak/mows
Techno demo: multiplayer web "game" with gamepad input
Language: Kotlin - Size: 96.7 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

lambdasoup/gamepad-latency
Web app which can help identify gamepad input latency issues
Language: Elm - Size: 66.4 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

mdrokz/among_us_controller
translates controller calls to keyboard calls for among us game
Language: C - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

zergon321/pixel-joystick-test
A simple program to test if joystick input works properly
Language: Go - Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

danbulant/console-hub
Hub application to be controlled with controller (gamepad) through gamepad HTML5 API
Language: JavaScript - Size: 881 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

moebiusmania/whats-next-in-frontendland-talk
Slides and source materiaal from my talk "What's next in frontend-land"
Language: Vue - Size: 1.8 MB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

numberisnan/tank-crash
A tank crash game in vanilla JS and HTML!
Language: JavaScript - Size: 11.9 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

natemoo-re/gamepad
Provides a simple, event-based API for Gamepads on the web
Language: TypeScript - Size: 104 KB - Last synced at: 9 days ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

mccrearyd/chrome-controller 📦
ATTENTION: Chrome Controller has unfortunately been removed from the webstore and will no longer be maintained. It's been a good run! </3
Language: CSS - Size: 3.73 MB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 3

DariusMontez/gamepad
An asynchronous gamepad library for Python
Language: Python - Size: 128 KB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 5

aaronshaf/callbag-gamepads
Callbag source for connected gamepad inputs
Language: JavaScript - Size: 50.8 KB - Last synced at: 5 days ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 1

QuinnCiccoretti/physvr
Framework for simulating physics with WebVR and physijs
Language: HTML - Size: 75.1 MB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

niklashigi/gamepad-info
Retrieve information about a gamepad
Language: JavaScript - Size: 146 KB - Last synced at: 23 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

ardean/jsGamepad
:video_game: W3C Gamepad API Simplified & Implementation fixes
Language: JavaScript - Size: 172 KB - Last synced at: 3 days ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

RBEGamer/Python-Gamepad-Input
A pythonscript to send keystrokes by GPIO and ASD1
Language: Python - Size: 8.79 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

zenmumbler/GamepadConduit
Safari extension with native companion implementing the Gamepad API
Language: Objective-C - Size: 39.1 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

DarknessFX/Gamepad-API-Sample
An extension from the original Gamepad API Demo that includes all buttons, axes, dpad and sticks.
Language: HTML - Size: 5.26 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

benrayfield/DomCannon
Imagine 3d game worlds with webpage parts on polygons. Early experiment in making a 3d webpage. Puts a html div on the top polygon of a CannonJS RigidVehicle, and 2 input type=range / sliders in it, one for gas and one for steering. Also uses browser gamepad API so left joystick does gas and steering.
Language: JavaScript - Size: 776 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

CLDXiang/gampad-pointer
Browse the web with a gamepad 🎮.
Language: TypeScript - Size: 172 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

geophree/web-gamepad
HTML Gamepad API compatible web components. Scannable QR code to connect over WebRTC to use a phone as a controller.
Language: JavaScript - Size: 61.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

thomasscott3426/antimicro-3266f7
antimicro Best S O F T !
Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

johnscott6053/antimicro-0yfi4a
antimicro Best S O F T !
Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 42 - Forks: 0

johnevans7713/antimicro-8t2tx6
antimicro Best S O F T !
Size: 0 Bytes - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 42 - Forks: 0

jeffyoung1604/antimicro-r03xh7
antimicro Best S O F T !
Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 42 - Forks: 0

bstreiff/gamergrip
A simple game controller overlay using the HTML5 gamepad API
Language: JavaScript - Size: 10.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

Soft8Soft/gamepad-diagnostics
Interactive Gamepad API diagnostics tool. Check if your device is compatible and retrieve the model, axes, buttons and other information.
Language: JavaScript - Size: 151 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

injectionmethod/JoyStickHandler
WinMM API Joystick Module - A collection of functions for interfacing with joysticks using the Windows Multimedia API (WinMM).
Language: Visual Basic .NET - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dmahajan980/gamepad-prototype 📦
A demo for navigating the web using adaptive game controllers
Language: JavaScript - Size: 132 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

RAvengineer/Genesys-2.0 📦
A website to control and evaluate the actions of the Rover designed and built for IRC 2020. Technocrats Robotics
Language: Python - Size: 252 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

senritsu/midi
Experiments using the Web MIDI API and Gamepad API
Language: Vue - Size: 334 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

goldenratio/console-browsers-gamepad
📝Information related to console browsers gamepad key events and key codes
Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 0

camillof/simon-gamepad-api
GamepadAPI and Simon.
Language: JavaScript - Size: 2.7 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

omiinaya/gamepad-emulator
Gamepad input emulator which allows you to remap keyboard keys to gamepad button presses.
Language: JavaScript - Size: 81.8 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

yikuansun/dstrikecontroller
Use a mobile phone as a gamepad for a PC game!
Language: JavaScript - Size: 185 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

antifree/BlazorGamepad
Simple library to interact with browser Gamepad API from Blazor application
Language: C# - Size: 633 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Absulit/gamepad.js
Custom implementation of the Gamepad API for VR and gamepads
Language: JavaScript - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 5 - Forks: 0

dmahajan980/gamepad-navigator Fork of fluid-lab/gamepad-navigator
Google Summer of Code 2020 | Using a Game Controller as a Navigation Aid | Inclusive Design Institute
Language: JavaScript - Size: 448 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

WLLR9505/gamepad-js
Exemplo de uso da Gamepad API
Language: JavaScript - Size: 66.4 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

Enc-EE/snakee
Language: TypeScript - Size: 901 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

MattCrouch/Gamepad-API
Code to go along with an upcoming article around the Gamepad API
Language: JavaScript - Size: 267 KB - Last synced at: about 2 years ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0
