One mouse 
Every computer.
CursorHop is a software KVM that moves your cursor across every physical screen between Mac and Windows. Share your keyboard, copy-paste between OSs, and drag-and-drop files over your local network. No hardware required. How software KVMs work · All features · Compare KVM software
7-day free trial. 7-day money-back guarantee.
Set up in under a minute. No config files.
Download the tiny client on every machine.
On the same network, found instantly.
Arrange screens, move your mouse off the edge.
Install Everywhere
Download the tiny client on every machine you want to connect.
Auto-Discover
Ensure devices are on the same network. CursorHop finds them instantly.
Drag & Arrange
Arrange screens in the manager, and move your mouse off the edge.
Everything that makes the boundary disappear.
One lightweight app moves your mouse, keyboard, clipboard and files across every Mac and PC on your network.
Your cursor knows no borders.
Move your mouse to the edge of one screen and it appears on the next computer instantly. No button, no hotkey - just move. Your brain forgets the boundary within minutes.
Copy here. Paste there.
Text, images and rich formatting, shared across devices.
One keyboard.
Your keyboard follows your cursor. Type on the Mac, slide to the PC, keep typing - Cmd to Ctrl translated automatically.
Copy it there. Instantly.
Drag any file off one edge, drop it on the next computer. Full LAN speed file transfer between Mac and Windows. No cloud upload, no size cap, no waiting.
Encrypted, end to end.
Noise protocol encryption. Every keystroke, clipboard item, and file is encrypted before it leaves your machine. No plaintext fallback.
Plug in. It finds everything.
No IPs, no config. CursorHop scans your LAN automatically.
Why teams switch.
We built CursorHop because existing software KVMs felt outdated. See the modern standard against the legacy players.
| Capability | CursorHop | Others |
|---|---|---|
| Starting Price | Regular price $30 From $15 | Free to $29 |
| One-Time Purchase | Yes | Free or one-time |
| File Transfer | Yes | Yes |
| Noise Encryption | Yes | No |
| Zero-Config Discovery | Yes | Yes |
| Median cursor latency | ~7 ms on gigabit LAN | Rarely published |
| Engine | Native Rust, no garbage collector | Mostly legacy C++ |
| Platforms | Windows 10+ and macOS 13+ | Varies by tool |
| Computers per licence | 2, 5 or 10 by plan | Commonly 2 to 4 |
| Drag-and-drop transfer speed | ~70 Mbps over LAN | Often not offered |
| Active Development | Yes | Yes |
Simple, honest pricing.
No recurring subscriptions. Buy once, use forever. Prices are 50% off while CursorHop is in beta.
Pro
Perfect for the basic two-screen setup.
- 2 computers
- Mouse & keyboard sharing
- Clipboard text & image sync
- Noise encryption
Pro Plus
For power users and developers.
- 5 computers
- All Pro features
- File transfer + clipboard files
- Game Mode + priority support
Max
For homelabs and small offices.
- Up to 10 computers
- All Pro Plus features
- Display dimming
- Power + session sync
7-day free trial. 7-day money-back guarantee on all plans.
What customers say on Trustpilot
"The author instantly went to work to solve the problem, by hiding screens to provide the true resultant layout. ... Every problem is solved, and the software can be trusted. It offers what I could not find elsewhere: the ability to hide screens and still drag/drop files etc."
"I was looking for a way to use one mouse and keyboard on both my Windows and Mac. Found this through Reddit, gave it a try. I have been using it without any major issues. If any issues the support is super fast and clarified all my questions. After trial I bought the Max plan to support the developers to make this app even better."
"Had a hardware KVM sitting under my desk for years. Swapped it out for CursorHop last month and haven't looked back. Moving between my work laptop and home PC is instant, clipboard syncs without me thinking about it, and dragging files between them is something I use every day now."
Answers to common questions
What is CursorHop?
CursorHop is a software KVM - it lets you share one mouse and keyboard across multiple computers on the same local network. Move your cursor to a screen edge and it hops to the next computer instantly. No hardware switch, no cables.
Does CursorHop work between Windows and Mac?
Yes. CursorHop runs natively on Windows 10+ and macOS 13+, and handles Ctrl ↔ Cmd shortcut translation automatically so keyboard shortcuts feel right on each platform.
How fast is it?
Around 7 ms median cursor latency on gigabit LAN. The input engine is written in Rust with no garbage collector and no runtime overhead - cursor movement feels local, not remote.
Is it a subscription?
No. CursorHop is a one-time purchase starting at $15 (Pro, 2 computers). Pay once, use forever, 12 months of free updates included. A 7-day free trial is available with no credit card required.
Is my data encrypted?
Yes. All keystrokes, mouse movements, clipboard contents, and file transfers are encrypted using the Noise protocol on every tier - including the free trial.
How is CursorHop different from Synergy or Barrier?
CursorHop uses a native Rust core, encrypted local-network connections, and automatic device discovery. It supports Windows and macOS. See the comparison pages for current feature, platform, pricing, and setup differences.
Do I need extra hardware?
No. CursorHop replaces a physical KVM switch with pure software. Install it on each computer, connect them to the same local network, and move your cursor between screens. No cables, no USB switch, no hardware dongles.
Does CursorHop support Linux?
Not yet. CursorHop runs on Windows 10 or later and macOS 13 or later. Linux is not currently supported. If Linux is a requirement right now, Deskflow, the actively maintained open-source option, is the better fit.
Still have questions? Visit the help center, browse the changelog, or email support.
Built with Rust.
CursorHop's core engine is written in Rust - the same language trusted by Firefox, Cloudflare, and Discord for performance-critical systems. No garbage collector. No runtime overhead. Just raw, predictable speed.