Download EasySwitch
Latest build: v0.1.0 v0.1.0-b152
macOS & Linux — one command installs the latest build:
curl -fsSL https://easyswitch.realbrain.cc/install.sh | sh macOS
Unzip, drag to Applications, open. The in-app Setup guide walks you through the two macOS permissions — about a minute, once.
Windows
One click, signed by the Store, updates automatically.
The newest build the moment it ships — it updates itself. If SmartScreen objects: “More info” → “Run anyway”. Prefer the portable .zip?
Whichever you pick, allow the firewall prompt on first run so your machines can find each other.
Linux
Or use the install command above. Input injection needs a writable /dev/uinput — the in-app Setup view shows the exact
commands.
Free for two computers, forever — no account needed. As always: only input, clipboard and the files you move ever cross your network — never your screen.
Why you can run this without trusting us
Check the file you downloaded
Every build publishes its SHA-256 next to the button, with the one command that proves your copy matches it.
Every update is signed
Releases are signed with an Ed25519 key whose public half ships inside the app. An update that doesn't verify is refused — we cannot push you a build you didn't get from us.
One call, then never again
The app contacts us exactly once, to activate your license. Block this domain at your firewall afterwards and everything keeps working — there is nothing left to phone home to.
Reviewed by Microsoft
The Windows build is listed on the Microsoft Store, which means Microsoft ran it through their own review before publishing it.
Check what you downloaded
Run the command for your platform and compare the result with the digest below it. If they match, the file is byte-for-byte the one we published — no download error, no tampering in between.
macOS EasySwitch-0.1.0-macos-universal.zip
shasum -a 256 EasySwitch-0.1.0-macos-universal.zipf74a876e99f3ab6f8744d6eff4cfef8fdd7752ba925017aa28ef82e8e499f8c3Windows installer EasySwitch-0.1.0-windows-setup.exe
certutil -hashfile EasySwitch-0.1.0-windows-setup.exe SHA2569d61869f8dd48fe16fd22cfa611b80dfe80d202af195e4fc7e241069f39c31a1Windows portable EasySwitch-0.1.0-windows-x64.zip
certutil -hashfile EasySwitch-0.1.0-windows-x64.zip SHA256df92247a6d129f94cf0fd9876425b0eaf1d62708c637b2e649c7aebd5a3a9485Linux easyswitch-0.1.0-linux-x64.tar.gz
sha256sum easyswitch-0.1.0-linux-x64.tar.gza2b35fd64f55fb16efb0b9eaf5626c794d89963387030f15bb601f3aac5fc6e8
Updates carry the same guarantee without the manual step: each release is signed with a key whose public half is compiled into the app, and an update whose signature doesn’t verify is refused.
How it runs on each platform
macOS
Grant the Accessibility & Input Monitoring prompts on first launch. Everything works, including dragging files in and out.
Windows
To control an app running as Administrator, run EasySwitch as Administrator too — Windows blocks input into higher-privilege apps. Injecting into the lock screen isn’t possible.
Linux — Xorg (X11)
Full support, including dragging files both directions (the drag-out source is experimental).
Linux — Wayland default on modern GNOME / Fedora / Ubuntu
- Controlling other computers uses the system InputCapture portal — approve the permission prompt on first use.
- Dragging files off this computer isn’t supported. Wayland hides other apps’ drags from EasySwitch, so a file dragged out of a Wayland machine won’t transfer. Use Copy → Paste instead — it moves files both ways.
- Switch/lock keyboard shortcuts work only while you’re actively controlling another machine.
- Copy/paste of files needs XWayland (present on standard desktops).
Not sure which session you’re on? On the login screen pick “on Xorg” for the fullest Linux experience, or run echo $XDG_SESSION_TYPE in a terminal.