xmirror

Crates.ioxmirror
lib.rsxmirror
version0.2.0
created_at2025-04-24 04:56:31.683486+00
updated_at2025-04-25 23:26:35.620586+00
descriptionCapture keyboard and mouse events from a local machine and mirror them to a remote server over the network.
homepage
repositoryhttps://github.com/foltik/xmirror
max_upload_size
id1646615
size13,146
Jack Foltz (foltik)

documentation

README

xmirror

Release Crates.io License: MIT

Capture keyboard and mouse events from a local machine and mirror them to a remote server over the network. I use it for remote controlling a media server with my laptop.

Usage

  • On $SERVER: xmirror-server 0.0.0.0:1337
  • On another machine: xmirror $SERVER:1337

Hold Ctrl + Shift + Alt + Super simultaneously to exit.

Platform Support

  • xmirror: MacOS
  • xmirror-server: Linux+X11
  • PRs welcome!

Installation

From a prebuilt binary

Download your binary of choice from the releases page.

From source (via crates.io)

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
cargo install xmirror
cargo install xmirror-server
Commit count: 3

cargo fmt