@logicssoldier/test-repo
v1.6.2
Published
Control your computer's mouse and keyboard from another device
Maintainers
Readme
Remote Mouse & Keyboard
Control your computer's mouse and keyboard from another device (phone, tablet, or computer) through a web browser.
Features
- Mouse Control: Touch-based trackpad for moving the mouse
- Click Support: Left click, right click, and double click
- Keyboard Input: Type text and use special keys (Enter, Backspace, Arrow keys, etc.)
- Real-time Control: Low-latency WebSocket communication
- Mobile-Friendly: Responsive design optimized for touch devices
- No Screen Sharing: Efficient control without video streaming
Installation
Global Command
npm install -g open-mouse
# then just run by typing open-mouseManual
- Downlooad
npm pack open-mouse
unzip TAR_FILE- Install dependencies:
cd package
npm i- Start the server:
npm start- Open the displayed URL on another device (e.g.,
http://YOUR_IP:3000)
Usage
- Make sure both devices are on the same network
- Start the server on the computer you want to control
- Open the web interface on your phone/tablet
- Use the touchpad area to move the mouse
- Tap the touchpad for a quick click
- Use the buttons for left/right/double clicks
- Type in the text area to send keyboard input
Requirements
- Node.js 14 or higher
- macOS, Windows, or Linux
Security Note
This app is intended for local network use only. Do not expose it to the public internet without proper authentication and encryption.
Troubleshooting
robotjs installation issues on macOS:
- You may need to grant accessibility permissions to your terminal/IDE
- Go to System Preferences → Security & Privacy → Privacy → Accessibility
Connection issues:
- Ensure both devices are on the same network
- Check if port 3000 is available
- Use your computer's local IP address instead of localhost when connecting from another device
