Turn your touch device into a virtual keyboard for your computer.
another-touchboard-client is the companion client application for another-touchboard-server. It enables you to remotely control your computer's keyboard input using a touch device (such as a phone or tablet). Simply connect to the server within the same local network to transform your touch device into a convenient virtual keyboard, suitable for scenarios like presentations and remote operations.
- Seamless integration with the server for low-latency keyboard input simulation
- Support for synchronized press and release states of standard keyboard keys
- Automatic discovery of servers within the local network to simplify connection process
- Lightweight design with low resource consumption
- The client discovers running servers via LAN UDP broadcasts
- Establishes a TCP connection with the server and maintains connection stability through heartbeat detection
- Converts key operations on the touch device into standardized commands and sends them to the server
- The server receives commands and simulates corresponding keyboard events to achieve remote input
- First, deploy and start another-touchboard-server on your computer
- Install and open this client on your touch device
- The client will automatically search for servers in the local network; select the target server to connect
- Once connected, you can operate the virtual keyboard on your touch device, and inputs will be synchronized to the computer
This project is open-source under the MIT License. For details, see the LICENSE file.
