Synergy: Plattformuebergreifend eine Tastatur und Maus an mehreren Rechnern nutzen
April 29th, 2007
Wer mehrere Computer hat kennt das Problem mit vielen Tastaturen und Mäusen. Ist nur ein Bildschirm angeschlossen kann man auf einen KVM-Switch zurückgreifen. Hier ist jedoch mindestens die Betätigung eines Umschalters notwendig. Verfügt jeder Computer über einen eigenen Monitor wird die Sache schon schwieriger.
Synergy
Synergy ist ein Tool welches Tastatur und Maus eines Server-Computers auf beliebig viele Clients abbildet. Das ganze funktioniert über TCP/IP. Anders als VNC werden keine Bilddaten, sondern nur Steuerdaten des Keyboards und der Maus übertragen. Dadurch ist keine Verzögerung spürbar. Ist die Installation einmal geglückt will man diesen Komfort nicht mehr missen.
Plattformübergreifend
Synergy gibt es für Windows, Linux und den Mac. Und noch viel besser: der Server arbeitet nicht nur mit einem Synergy-Client mit dem gleichen Betriebssystem, sondern mit einem beliebigen System. Konkret: Bewege ich die Maus auf meinem Windows-Bildschirm an den linken Rand erscheint der Mauszeiger links auf meinem PowerBook und umgekehrt!
Installation
Alle Installationsdateien finden sich auf der Webseite von Synergy. Leider gibt es nur für Windows einen grafischen Installer und eine Konfigurationsoberfläche. Unter Mac OS X und Linux hilft QuickSynergy.
Auf der offiziellen Webseite von Synergy findet sich unter Documentation "Using Synergy" eine ausführliche Anleitung zur Einrichtung des Servers und der Clients. Bis auf einen Punkt: Die Konfiguration der Bildschirme mit dem grafischen Tool. Daher hier meine Beispielkonfiguration:
Beispielkonfiguration
Die Namen der Beteiligten Rechner sind bei mir IP-Adressen. Das macht am wenigsten Probleme, außer diese Wechseln oft.
Server: 192.168.178.20
Client: 192.168.178.25 (Client-Monitor steht links vom Server-Monitor)
Die Konfigurationsdatei unter Windows liegt unter C:\Dokumente und Einstellungen\nutzerName\Eigene Dateien\synergy.sgc. Deren Aufbau ist auf der Webseite erklärt und logisch. Wer dort Werte ändern will und kann, sollte dies der GUI vorziehen.
section: links 192.168.178.20: left = 192.168.178.25 192.168.178.25: right = 192.168.178.20 end
Wer es doch per GUI machen will schaut sich bitte den Screenshot an. Die Einstellungen sind nämlich eher unlogisch. Die zweite Einstellung "is right of" muss natürlich analog eingestellt werden.
Aktive Ecken
Besonders unter Mac OS X werden die Ecken am Bildschirm für Funktionen wie Expose oder Dashboard verwendet. Damit beim Aufruf einer solchen "aktiven Ecke" nicht gleich der Mauszeiger auf einen anderen Computer wechselt, sollte man betroffene Ecken sperren. Das geht per Configfile oder über die GUI. Wichtig ist, dass diese Einstellungen alle auf dem Server zu hinterlegen sind. Clients ignorieren die eigene Configdatei! Hier der Ausschnitt von mir:
section: screens 192.168.178.20: switchCorners = none +top-left +bottom-left switchCornerSize = 40 192.168.178.25: switchCorners = none +top-right +bottom-right switchCornerSize = 40 end
Ich hoffe ich konnte mit meinem Beispielen die Konfiguration etwas erleichtern. Wer immer noch skeptisch ist, sollte es trotzdem ausprobieren. Der Gewinn an Komfort ist enorm.
Update: Hat man nur Apple-Rechner empfielt sich ein Blick auf Mehrere Macs mit nur einer Maus und Tastatur kontrollieren.
Tags: DesktopEntry Filed under: IT und Wissenschaft
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed