Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noti56/react-game-input-manager
A React Compoent that handels Gamepad ,Keyboard & Mouse And VIrtual Joystic on a mobile. Plus A Vibrate util function that works with Android and gamepad on a pc .
https://github.com/noti56/react-game-input-manager
Last synced: about 7 hours ago
JSON representation
A React Compoent that handels Gamepad ,Keyboard & Mouse And VIrtual Joystic on a mobile. Plus A Vibrate util function that works with Android and gamepad on a pc .
- Host: GitHub
- URL: https://github.com/noti56/react-game-input-manager
- Owner: noti56
- Created: 2022-07-27T11:09:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-20T15:20:41.000Z (over 1 year ago)
- Last Synced: 2024-10-31T08:37:30.901Z (9 days ago)
- Language: TypeScript
- Size: 431 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-opensource-israel - react-input-manager
README
# react-input-manager
A Library That Handles Game Diffrent inputs!
Works with : Keyboard mouse, Xbox one & Xbox series X Contollers On the Pc and also on Mobile, And with Razer Kishi! Also , If your playing on mobile it will render a Virtual joystick with a button preset of an xbox controller. This Library.
Also contains a vibrate utill that works with android and gamepad that connected to a pc.## Installation
Install my-project with npm
```bash
npm install react-input-manager```
## Important Note!
Ive change the interface of the the inputManager keyboard key and entered a type safe one that supports all keyboard layouts.
## Authors
- [@noti56](https://github.com/noti56)
## Roadmap
- Local Multiplayer and instancing Support (Gamepad + Keyboard && Gamepad + Gamepad)
- Vr Controllers
- Add Documentation & usage examples
## Tech Stack
**Client:** React,TypeScript,CSS, GamepadApi