https://github.com/pg07codes/trackpadpp
Trackpad++ allows controlling device's cursor using your mobile phone as a touchpad
https://github.com/pg07codes/trackpadpp
Last synced: 8 months ago
JSON representation
Trackpad++ allows controlling device's cursor using your mobile phone as a touchpad
- Host: GitHub
- URL: https://github.com/pg07codes/trackpadpp
- Owner: pg07codes
- License: mit
- Created: 2019-10-13T10:58:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T01:41:28.000Z (almost 3 years ago)
- Last Synced: 2025-04-19T17:27:00.305Z (10 months ago)
- Language: JavaScript
- Homepage:
- Size: 17.4 MB
- Stars: 20
- Watchers: 1
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# trackpadpp
> control a device's cursor (Desktop, laptop) using a mobile or tablet touchscreen as a trackpad.
Could be useful if you want to -
- Use it if your laptop trackpad is not working correctly.
- Use it if you want to control your laptop,desktop wirelessly from a distance.
## gif (demonstrating simple usage)

## setup and running
- It has not been packaged yet so cloning is the fastest way to set it up and use.
- `clone this repo`
- run `npm install` to install all the dependencies.
- use `node trackpadpp.js` to spin up a local connection server
- Open `:8080` (eg. `192.168.0.105:8080`) using the device you want to use as a controller and there you go.
## how it works ?
It spins up a local server on your device (whose cursor will be controlled) and allows another device(controller) to control the cursor using two-way socket connections and uses robotjs library for the cursor OS bindings.
⭐⭐⭐⭐⭐
Open Source
Copyright © 2020-present, Pranav Gupta
Trackpadpp is MIT licensed 💖