Remote mouse/touchpad/graphics tablet input for linux
Find a file
2025-01-13 22:09:43 +03:00
.github/workflows Delete debug for CI 2025-01-11 22:39:35 +03:00
build Fix tags in builds 2025-01-12 00:19:33 +03:00
CI Fix tags in builds 2025-01-12 00:19:33 +03:00
docs Improve readme 2025-01-11 22:39:02 +03:00
src Add multiple commands parsing 2025-01-13 22:09:43 +03:00
.gitignore Initial commit 2025-01-06 00:03:03 +03:00
LICENSE Initial commit 2025-01-06 00:03:03 +03:00
README.md Add info anout mobile app 2025-01-12 23:33:47 +03:00

Remote-mouse CodeFactor archlinux package builder debian package builder RPM package builder cppcheck static analysis

Remote mouse utility allows you to control a virtual mouse/touchpad/graphics tablet from another computer, phone, or tablet.

Mobile app

You can get android app here

Communication

Go to docs/comminication.md to read more about communication protocol

Install

You can use packages from release:
Go to github.com/CatInBeard/remote-mouse/releases

Archlinux

  1. Download remote-mouse-XXX.pkg.tar.zst from latest release
  2. run pacman -U remote-mouse-XXX.pkg.tar.zst to install from package

Debian/Ubuntu (.deb)

  1. Download remote-mouse-XXX.deb from latest release
  2. run dpkg -i remote-mouse-XXX.deb to install from package

Fedora/CentOS (.rpm) package

  1. Download remote-mouse-XXX.rpm from latest release
  2. run rpm -i remote-mouse-XXX.rpm to install from package

Build

Manual build

To build:

  1. git clone https://github.com/CatInBeard/remote-mouse/
  2. cd remote-mouse
  3. cd src
  4. make
  5. make install

Archlinux package

  1. git clone https://github.com/CatInBeard/remote-mouse/
  2. cd remote-mouse
  3. cd build/archlinux
  4. make
  5. pacman -U remote-mouse-XXX.pkg.tar.zst

Debian/Ubuntu (.deb) package

  1. git clone https://github.com/CatInBeard/remote-mouse/
  2. cd remote-mouse
  3. cd build/debian
  4. make
  5. dpkg -i remote-mouse-XXX.deb

Fedora/CentOS (.rpm) package

  1. git clone https://github.com/CatInBeard/remote-mouse/
  2. cd remote-mouse
  3. cd build/rpm
  4. make
  5. rpm -i remote-mouse-XXX.rpm

Build all packages

You can build packages for different systems with docker. To do it run build.sh in:

  1. CI/arch_build
  2. CI/deb_build
  3. CI/rpm_build