Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daniilgrbic/telemouse
Telemouse App can turn any Android smartphone into a fully functional computer trackpad
https://github.com/daniilgrbic/telemouse
android hackathon
Last synced: 27 days ago
JSON representation
Telemouse App can turn any Android smartphone into a fully functional computer trackpad
- Host: GitHub
- URL: https://github.com/daniilgrbic/telemouse
- Owner: daniilgrbic
- License: mit
- Created: 2021-04-11T10:54:30.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-11T16:17:26.000Z (almost 4 years ago)
- Last Synced: 2024-11-13T11:53:15.085Z (3 months ago)
- Topics: android, hackathon
- Language: Java
- Homepage:
- Size: 536 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Telemouse (Wifi Touchpad App)
Telemouse App can turn *any* Android smartphone into a fully functional computer trackpad.
Once the Telemouse Server has been installed on a computer, a connection can be established via LAN (both devices need to be connected to the same network), and your phone sends instructions to the computer.
---
## Telemouse Server
Make sure your phone and computer are connected to the same network! Wifi, ethernet, and even hotspot will do (one of the devices can be a hotspot as well). You must let Telemouse server through firewall, otherwise it might not work.
#### Windows Setup
Install the windows installer from [releases page](https://github.com/daniilgrbic/Telemouse/releases/) and start it. After a short pause, you will see a message similar to the one in the pictures below. You will need to enter the 'server access code' in the Telemouse app when prompted. When you connect, a message should appear confirming a connection has been established successfully.
#### Linux & macOS Setup
Grab the code from [the repo](https://github.com/daniilgrbic/Telemouse/).
Install the latest version of [Python3](https://www.python.org/download/) and after that install [PyAutoGUI library](https://pyautogui.readthedocs.io/en/latest/install.html).Start the server by running the **telemouse-server.py** file. You are done!
| ![](https://raw.githubusercontent.com/daniilgrbic/Telemouse/master/Screenshots/server-loaded.PNG) | ![](https://raw.githubusercontent.com/daniilgrbic/Telemouse/master/Screenshots/server-connection-established.PNG) |
| --- | --- |---
## Telemouse App
When you run the Telemouse app, you will be prompted to enter the 'server access code'. Enter the code provided by the server (an integer in range 0-255) and press `Ok!` A dialogue should pop confirming that the connection was established successfully.
| ![](https://raw.githubusercontent.com/daniilgrbic/Telemouse/master/Screenshots/app-ui.png) | ![](https://raw.githubusercontent.com/daniilgrbic/Telemouse/master/Screenshots/app-ui-elements.png) | ![](https://raw.githubusercontent.com/daniilgrbic/Telemouse/master/Screenshots/app-initial.png) | ![](https://raw.githubusercontent.com/daniilgrbic/Telemouse/master/Screenshots/app-connection-dialogue.png) |
| --- | --- | --- | --- |---
### Compatibility
- Compatible with Android 6 and newer; tested on Android 6, 8, and 9
- Simple installer for Windows
- Runs on Linux and macOS, but there are no installers currently available (instead, you will need to install Python and run the code itself)