Mac + Windows Eingabefreigabe — eine Tastatur und Maus für zwei PCs
Synergy · Barrier · Logitech Flow · Mouse Without Borders · Universal Control im Vergleich, plus eine Barrier-Anleitung für den häufigen Mac↔Windows-Fall.
Wer sowohl einen Mac als auch einen Windows-Rechner auf dem Schreibtisch hat, gewinnt sofort an Komfort, wenn beide mit einer einzigen Tastatur und Maus bedient werden können. Anders als bei einem Hardware-KVM lässt Software-Eingabefreigabe den Cursor die Bildschirmkante überqueren und wechselt nahtlos das Eingabeziel — wie eine natürliche Erweiterung eines Multi-Monitor-Setups.
Es gibt fünf Optionen, und die richtige Wahl hängt vom jeweiligen Fall ab. Diese Seite ist aufgebaut als: szenariospezifische Empfehlung → Vergleichsmatrix → Barrier-Anleitung für den häufigsten Mac+Win-Fall.
TL;DR — einzeilige Empfehlung je Szenario
| Szenario | Wahl |
|---|---|
| Mac + Windows (der häufige Fall) | Barrier (kostenlos) oder Synergy (kostenpflichtig, stabiler) |
| Mac + Mac (oder iPad) | Universal Control (in Apple eingebaut, keine weitere SW) |
| Windows + Windows | Mouse Without Borders (Microsoft offiziell, kostenlos, am flüssigsten) |
| Gleiche Logitech-Maus/Tastatur auf beiden, Mac/Win gemischt | Logitech Flow (Logi Options+ eingebaut, sehr flüssig) |
| Enterprise-/Teamlizenz benötigt | Synergy 3 (kostenpflichtig, offizieller Support) |
Vergleichsmatrix
| Lösung | OS-Unterstützung | Preis | Stabilität | Hinweise |
|---|---|---|---|---|
| Barrier | Mac · Win · Linux | Kostenlos (OSS) | ⭐⭐⭐ | Synergy 1.x-Fork. Einrichtung etwas umständlich |
| Synergy 3 | Mac · Win · Linux | $29/Gerät (einmalig) | ⭐⭐⭐⭐ | Offizieller Support, Verschlüsselung, Auto-Discovery |
| Logitech Flow | Mac · Win (nur Logi-Geräte) | Kostenlos (im Gerät enthalten) | ⭐⭐⭐⭐⭐ | Am flüssigsten, erfordert Logi Options+ |
| Mouse Without Borders | Nur Win | Kostenlos | ⭐⭐⭐⭐ | MS offiziell. Kein Mac-Support |
| Apple Universal Control | Nur Mac · iPad | Kostenlos (macOS eingebaut) | ⭐⭐⭐⭐⭐ | Kein Windows-Support |
Zwischenablage-Freigabe ist bei Barrier / Synergy / Logitech Flow Standard, ebenso bei Mouse Without Borders. Universal Control: nur Text (AirDrop für Dateien nutzen).
Vorab wählen — welches nehmen
Mac + Windows (der Hauptfall hier)
Für den privaten Einsatz: Barrier ausprobieren → Synergy kaufen, wenn instabil. Gleiches Prinzip: Tastatur/Maus am Server-PC, Eingaben werden an Client-PCs weitergeleitet.
Bei einer Logitech-Maus/Tastatur auf beiden ist Logitech Flow die Antwort — keine separate SW und am flüssigsten.
Gleicher Hersteller
- Nur Mac: Universal Control.
Systemeinstellungen → Displays → Erweitert → „Zeiger und Tastatur zwischen..." - Nur Windows: Mouse Without Borders. Über den Microsoft Store installieren
Barrier-Anleitung — Mac (Server) + Windows (Client)
Server = der PC, an dem Tastatur und Maus physisch angeschlossen sind. Beide Seiten können Server sein; üblicherweise nimmt man den Rechner, dessen Tastatur vertrauter ist. Hier: Mac = Server, Windows = Client.
1. Installieren
Mac (Server):
brew install --cask barrier
# Oder .dmg herunterladen von https://github.com/debauchee/barrier/releasesWindows (Client):
winget install --id Debauchee.Barrier --silent
# Oder .msi herunterladen von https://github.com/debauchee/barrier/releasesBarrier wird seit 2022 nicht mehr aktiv gepflegt. macOS 15 (Sequoia) und neuer haben gelegentlich Probleme mit Berechtigungsdialogen — Input Leap (Barriers Nachfolger-Fork) als Alternative erwägen.
2. Gleiches Netzwerk + Firewall
Beide PCs müssen im selben LAN sein (normalerweise gleiches WLAN/kabelgebunden). Verschiedene Subnetze benötigen Routing oder VPN.
Windows-Firewall:
# Eingehend auf Barriers 24800 erlauben
New-NetFirewallRule -DisplayName "Barrier" -Direction Inbound -LocalPort 24800 -Protocol TCP -Action AllowmacOS-Firewall:
Wenn Systemeinstellungen → Netzwerk → Firewall EIN ist, zeigt der erste Start von Barrier.app einen „Allow incoming connections"-Dialog — auf Allow klicken.
3. Mac-Server-Konfiguration
- Barrier starten → Server-Radio auswählen
- Auf Configure Server... klicken
- Monitor-Symbol von oben rechts auf das Raster ziehen → Windows relativ zu Mac positionieren
- Doppelklick auf den hinzugefügten Bildschirm → Screen name auf Windows-Hostname setzen (Groß-/Kleinschreibung beachten)
- Windows-Hostname: mit
hostnameprüfen
- Windows-Hostname: mit
- OK → im Hauptfenster Start klicken
4. macOS-Berechtigungen (wesentlich, oft vergessen)
macOS erfordert explizite Zustimmung, damit Barrier Systemereignisse abfangen kann:
Systemeinstellungen → Datenschutz & Sicherheit:
- Bedienungshilfen → Barrier ✅
- Eingabeüberwachung → Barrier ✅
- Bildschirmaufzeichnung → Barrier ✅ (für Zwischenablage-Text benötigt)
Barrier neu starten nach dem Hinzufügen der Berechtigungen.
5. Windows-Client-Konfiguration
- Barrier starten → Client-Radio auswählen
- Server IP: Macs IP (auf Mac mit
ipconfig getifaddr en0ermitteln, oderSystemeinstellungen → Netzwerk → WLAN → Details → TCP/IP) - Start
6. Überprüfung
Maus auf Mac über die Bildschirmkante bewegen → Cursor erscheint auf Windows. Tastatur tippt dort auch.
Zwischenablage: Auf dem Mac mit Cmd+C kopieren → auf Windows mit Ctrl+V einfügen. Falls es nicht funktioniert, macOS-Bildschirmaufzeichnungs-Berechtigung erneut prüfen.
7. Automatischer Start
Mac: In Barrier Barrier → Save configuration as..., dann Barrier.app zu Systemeinstellungen → Allgemein → Anmeldeelemente hinzufügen.
Windows: In Barrier File → Save configuration as..., dann Einstellungen → Apps → Autostart → Barrier EIN. Oder Barriers Barrier → Auto start on boot verwenden.
Logitech Flow — Logi-Maus/Tastatur-Nutzer
Bei einer Logitech-Maus (MX Master, MX Anywhere) oder Tastatur (MX Keys), die auf beiden PCs (Bluetooth oder Unifying-Receiver) gekoppelt ist, ist Flow nahezu aufwandslos eingerichtet.
1. Logi Options+ auf beiden PCs installieren
- Mac:
brew install --cask logi-options-plusoder logitech.com/options - Windows:
winget install Logitech.OptionsPlus
2. Flow aktivieren
Gleiches LAN. Logi Options+ auf beiden starten → linkes Menü Flow → beide PCs werden automatisch erkannt → Bildschirmlayout ziehen → aktivieren.
3. Überprüfung
Cursor über die Bildschirmkante bewegen → wechselt zum anderen PC. Tastatur folgt. Zwischenablage-Freigabe als Umschalter verfügbar.
Flow funktioniert nur mit Logitech-Eingabegeräten. Apple Magic Mouse / andere Hersteller → Flow kann sie nicht steuern — Barrier verwenden.
Mouse Without Borders — Nur Windows
Als Microsoft-Garage-Projekt gestartet und später in PowerToys integriert. Nur Windows ↔ Windows.
Installieren
# Methode 1: in PowerToys eingebaut (wenn bereits verwendet)
winget install Microsoft.PowerToys --silent
# → PowerToys starten → linkes Menü „Mouse Without Borders" → aktivieren
# Methode 2: Standalone (älter, nur wenn PowerToys nicht verfügbar)
winget install Microsoft.MouseWithoutBordersEinrichtung
- Auf erstem PC aktivieren → ein Sicherheitsschlüssel erscheint (8 Ziffern)
- Auf zweitem PC aktivieren → Namen + Sicherheitsschlüssel des ersten PCs eingeben
- Verbindet automatisch → Bildschirmlayout wird automatisch erkannt (links/rechts)
Sehr einfach und stabil. Ohne Mac ist dies die beste kostenlose Wahl.
Apple Universal Control — Nur Mac (+ iPad)
Für Mac/iPad, die mit derselben Apple ID angemeldet sind, ist keine separate Installation notwendig.
Aktivieren
Systemeinstellungen → Displays → Erweitert... oder AirPlay/Universal Control-Umschalter:
- ✅ Zeiger und Tastatur zwischen nahestehendem Mac oder iPad bewegen
- ✅ Durch den Rand eines Displays schieben, um nahestehendes Mac oder iPad zu verbinden
- ✅ Automatisch mit nahestehendem Mac oder iPad verbinden
Gleiche Apple ID + WLAN/Bluetooth EIN → Cursor am Bildschirmrand verbindet automatisch.
Universal Control erreicht Windows nicht. Nur Mac↔Mac.
Eingabefreigabe ≠ Datei- / Bildschirmfreigabe
Diese Seite behandelt nur Tastatur, Maus (+ Zwischenablage-Text). Andere Bereiche verwenden andere Tools:
| Verwendung | Wahl |
|---|---|
| Dateisync | Syncthing (kostenlos, P2P), iCloud Drive, Dropbox |
| Bildschirm/Remote | Parsec (geringe Latenz), Sunshine+Moonlight (DIY GeForce-Alternative), Apple Remote Desktop, RDP |
| Ad-hoc-Dateiübertragung | AirDrop (nur Apple), LocalSend (plattformübergreifend kostenlos) |
Für Bildschirmfreigabe obendrauf bietet die Parsec + Barrier-Kombination ein nahezu game-streaming-ähnliches Multi-OS-Setup mit geringer Latenz.
Fehlerbehebung
Maus wechselt nicht zum anderen Bildschirm
- Gleiches LAN?
ping <Peer-IP>prüfen - Firewall: eingehend auf 24800 (Barrier/Synergy Standard)
- Im Server-Bildschirmraster: entspricht der Client-Bildschirmname dem tatsächlichen Hostname des Clients?
macOS Sequoia (15) — Barrier-Berechtigungsdialog-Schleife
Bekanntes Problem. Optionen:
- Durch Input Leap ersetzen (bessere Sequoia-Kompatibilität)
tccutil reset Accessibility org.deb.Barrierdann erneut gewähren- Synergy 3 verwenden (kostenpflichtig)
Zwischenablage folgt nicht
- Barrier/Synergy: Server benötigt Bildschirmaufzeichnung (macOS) oder Zwischenablagezugriff (Windows)
- Bild-/Datei-Zwischenablage: die meisten Eingabefreigabe-Tools unterstützen dies nicht — nur Text
Logitech Flow findet den anderen PC nicht
- Gleiches LAN? Gäste-WLAN trennt Geräte und unterbricht die Erkennung
- Logi Options+-Versionen übereinstimmen? Versionsinkompatibilität bricht oft die Kompatibilität
Barrier verbindet sich nach einem Abbruch nicht neu
File → Auto-config deaktiviert + auf dem Client Server-IP auf eine statische IP statt Hostname setzen. Macs IP über DHCP reservieren.
Modifier-Tasten verhalten sich seltsam über OSes
Macs Cmd und Windows' Ctrl sind verschiedene Tasten. Über Barrier Configure Server → Screen Settings → Modifier Keys neu zuordnen, oder Karabiner-Elements (Mac) / PowerToys Keyboard Manager (Windows) verwenden.
Was als Nächstes
- Dateisync: Syncthing —
/multi-os/file-sync - Bildschirm/Remote: Parsec, Sunshine+Moonlight —
/multi-os/screen-sharing - Mac-Ersteinrichtung: /mac/initial-setup
- Windows-Ersteinrichtung: /windows/initial-setup
Referenzen
- Barrier GitHub
- Input Leap — Barrier-Nachfolger-Fork
- Synergy 3 (offiziell)
- Logitech Flow-Anleitung
- Mouse Without Borders / PowerToys
- Apple Universal Control (offiziell)
Changelog
- 2026-05-11 — Erster Entwurf (devAlice M0, vierter Seed)