pymouseshift works with Wayland on Linux. It does this by hijacking the mouse altogether. It computes where the mouse lies on each screen, and forwards the correct coordinates via UInput and python-evdev.
- SSL encryption of traffic between computers
- GUI configuration of screen sizes and positions
- Remembers clients and their positions
- Copy-paste across desktop and clipboard support
- Automatic reconnection for clients
- Force disconnect a client from a server
- Windows and OSX support via pynput
- Installation and packaging