devAlice
← Multi-OS

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

SzenarioWahl
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 + WindowsMouse Without Borders (Microsoft offiziell, kostenlos, am flüssigsten)
Gleiche Logitech-Maus/Tastatur auf beiden, Mac/Win gemischtLogitech Flow (Logi Options+ eingebaut, sehr flüssig)
Enterprise-/Teamlizenz benötigtSynergy 3 (kostenpflichtig, offizieller Support)

Vergleichsmatrix

LösungOS-UnterstützungPreisStabilitätHinweise
BarrierMac · Win · LinuxKostenlos (OSS)⭐⭐⭐Synergy 1.x-Fork. Einrichtung etwas umständlich
Synergy 3Mac · Win · Linux$29/Gerät (einmalig)⭐⭐⭐⭐Offizieller Support, Verschlüsselung, Auto-Discovery
Logitech FlowMac · Win (nur Logi-Geräte)Kostenlos (im Gerät enthalten)⭐⭐⭐⭐⭐Am flüssigsten, erfordert Logi Options+
Mouse Without BordersNur WinKostenlos⭐⭐⭐⭐MS offiziell. Kein Mac-Support
Apple Universal ControlNur Mac · iPadKostenlos (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/releases

Windows (Client):

winget install --id Debauchee.Barrier --silent
# Oder .msi herunterladen von https://github.com/debauchee/barrier/releases

Barrier 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 Allow

macOS-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

  1. Barrier starten → Server-Radio auswählen
  2. Auf Configure Server... klicken
  3. Monitor-Symbol von oben rechts auf das Raster ziehen → Windows relativ zu Mac positionieren
  4. Doppelklick auf den hinzugefügten Bildschirm → Screen name auf Windows-Hostname setzen (Groß-/Kleinschreibung beachten)
    • Windows-Hostname: mit hostname prüfen
  5. 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

  1. Barrier starten → Client-Radio auswählen
  2. Server IP: Macs IP (auf Mac mit ipconfig getifaddr en0 ermitteln, oder Systemeinstellungen → Netzwerk → WLAN → Details → TCP/IP)
  3. 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-plus oder 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.MouseWithoutBorders

Einrichtung

  1. Auf erstem PC aktivieren → ein Sicherheitsschlüssel erscheint (8 Ziffern)
  2. Auf zweitem PC aktivieren → Namen + Sicherheitsschlüssel des ersten PCs eingeben
  3. 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:

VerwendungWahl
DateisyncSyncthing (kostenlos, P2P), iCloud Drive, Dropbox
Bildschirm/RemoteParsec (geringe Latenz), Sunshine+Moonlight (DIY GeForce-Alternative), Apple Remote Desktop, RDP
Ad-hoc-DateiübertragungAirDrop (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.Barrier dann 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

Changelog

  • 2026-05-11 — Erster Entwurf (devAlice M0, vierter Seed)