Maquereau
Maquereau is a tool allowing you use your phone as a remote control for multiple applications opened on your desktop. Use your smartphone as a keyboard extension!
Installation
- Install npm with Node.js
- Run
npm install
in the project's server directory
Usage
- Run the server on your desktop using
node app.js
. The IP address of your desktop is displayed.
- With your smartphone or another device, navigate to the displayed addres at the port
:3000
.
- Use the buttons on your smartphone's screen! The server detects your active application, and the smartphone displays relevant buttons for that application.
Compatibility
Server
The server can run on the following systems:
- Windows 10
- OS X
- Linux, using pretty much any X server
Note: You may have to install xdotool
by typing sudo apt-get install xdotool
Programs
The client will display buttons for the following applications:
- Chrome, Chromium
- PowerPoint
- Slack
- WebStorm and other IntelliJ IDEs
- Spotify
- Discord
- And many more!
Troubleshooting
Depending on your OS and configuration, you might need to have Python 2 installed before running npm install
.
License
Maquereau is distributed under The MIT License.