An open API service providing repository metadata for many open source software ecosystems.

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