Connect your computers, not another cloud account

Sysvia is designed to connect the machines you already use on the same local network.

macOS

Use one keyboard and mouse across your Macs and every other computer on your desk.
  • Intel and Apple Silicon Macs
  • Installs from a .dmg
  • Asks for Accessibility and Local Network access so it can share input and find your other computers

Windows

Bring a Windows workstation into the same continuous workspace as your laptop.
  • Windows 10 and 11
  • Installs with a setup wizard (.exe)
  • Allow Sysvia through Windows Defender Firewall if prompted

Linux

Work between Linux, Windows, and macOS from a single keyboard and mouse.
  • Both X11 and Wayland
  • AppImage for most distributions, .deb for Debian and Ubuntu
  • Clipboard sync uses xclip (X11) or wl-clipboard (Wayland)

The same features on every platform

Sysvia’s keyboard and mouse sharing, clipboard, and file sync work across all supported systems.
FeaturemacOSWindowsLinux (X11)Linux (Wayland)
Shared keyboard and mouse *
Clipboard syncText + imagesText + imagesText + imagesText + images
Continuous file sync
Encrypted peer traffic
* Some Wayland compositors need extra permission to capture input. GNOME may ask you to approve a prompt; wlroots-based compositors should work without it.

What you need

Sysvia is LAN-first: your computers find and connect to each other directly.

Same local network

Every computer needs to be on the same network and subnet. A PC on Ethernet and a laptop on Wi-Fi can end up on different subnets, so check that their addresses share a range, like 192.168.1.x.

Two open ports

Sysvia connects over TCP 24810 and finds nearby computers with mDNS on UDP 5353. If computers can’t see each other, allow both through your firewall.

Coming to Sysvia

Where we’re headed next. Plans can change as we build and learn from you.
Planned

Phones and tablets

Bring your phone into your workspace. Move files and clipboard content between iOS and Android devices and your computers.
In progress

Screen sharing

Show one computer’s screen on another at the same desk, without leaving Sysvia.
Planned

More Linux packages

Native install options beyond AppImage and .deb, so Sysvia fits more Linux distributions.
Missing something? Tell us what you need.

Common questions

Quick fixes for the most frequent connection and permission issues.
My computers don’t show up in Sysvia

Most often they are on different subnets. Run ipconfig on Windows or ifconfig | grep "inet " on Mac and Linux, and check the addresses are in the same range.

Also check your router for Wi-Fi client isolation (AP isolation), which blocks computers from reaching each other. If it still fails, add the other computer manually using its IP address and port 24810.

The cursor won’t move to the other computer

Make sure Sysvia is running on both machines and that they share a network. Then confirm your firewall allows TCP 24810 and UDP 5353.

On Linux with ufw: sudo ufw allow 24810/tcp && sudo ufw allow 5353/udp. On Windows, allow Sysvia in Windows Defender Firewall. On macOS, add it under System Settings › Network › Firewall.

My pointer froze. How do I take control back?

Press Ctrl + Alt + Esc on that computer. On a Mac, press Control + Option + Esc.

Sysvia can’t control input on my Mac

macOS needs your permission before an app can share your keyboard and mouse. Open System Settings › Privacy & Security › Accessibility and turn Sysvia on.

Clipboard isn’t syncing on Linux

Install xclip on X11 or wl-clipboard on Wayland, and check that clipboard sync is turned on in Sysvia’s settings.

Ready to connect your computers?

Install Sysvia on each machine and turn your desk into one continuous workspace.
Get Sysvia
Get Sysvia
Sysvia dashboard