mingchoi / chunipad

Web-based controller for any game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chunipad

How to use

Start the server

  • Run npm install to install required library.
  • Change SERVER_IP in public/scripts.js to your server IP.
  • Run npm start to start the server.
  • Open ahk/KeyServer.exe for key simulation.

Start the client

  • Use a tablet to open http://{YOUR_SERVER_IP}:3000 in browser
  • Have fun

Development

Server & Client are written in JavaScript. Server come with express & websocket. Client use rxjs for touch events.

Type Location
Server server.js
Input ahk/
Client public/

Contribute are welcome!!🤩🤩

Road map

  • Basic 8 key controller
  • Update to 32 key
  • Web Cam air detection
  • Swipe mode

Credit

About

Web-based controller for any game

License:MIT License


Languages

Language:JavaScript 41.5%Language:AutoHotkey 32.4%Language:HTML 20.0%Language:Go 6.1%