From 545b2e6ca063a4368b03d9f99bf932cce87bafec Mon Sep 17 00:00:00 2001 From: Ferdinand Schober Date: Thu, 15 Sep 2022 02:25:35 +0200 Subject: [PATCH] Create README.md --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..570d856 --- /dev/null +++ b/README.md @@ -0,0 +1,14 @@ +# Lan Mouse [WIP] +Goal of this project is to be an open-source replacement for tools like [Synergy](https://symless.com/synergy) or [Share Mouse](https://www.sharemouse.com/de/) on wayland compositors. + +## Very much alpha state +The protocol used for the virtual mouse driver is currently unstable and only supported by wlroots: +[wlr-virtual-pointer-unstable-v1](wlr-virtual-pointer-unstable-v1) + +Currently the mouse moves in a circle when receiving a(ny) udp packet on port 42069. + +## TODOS: +- Capture the actual mouse events on the server side and send them to the client. Ideally via some 1 pixel wide transparent window that captures the mouse on the server side and then sends its events to the client. +- Keyboard support +- Add support for clipboard contents +- Graphical frontend (gtk?)