Synergy är en fri och öppen källkodsprogramvara för att dela en mus och tangentbord mellan flera datorer. Det fungerar på Windows, Mac OS X och Linux (inklusive Raspberry Pi) och låter dig seamlöst flytta musen mellan datorer.

Synergy fungerar genom att utse en dator som en server, den med musen och tangentbordet bifogad, och en som en klient. När du flyttar musen utanför kanten på skärmen på "server" -datorn kommer den att visas på "klient" datorn. I det här exemplet kommer vi att konfigurera en Windows-dator för att vara Synergy-servern och lägga till en Raspberry Pi som en Synergy-klient.

Inställning

På din Windows-dator, ladda ner Synergy for Windows från projektets nedladdningssida.

Kör den nedladdade .msi och följ installationsguiden. När du har installerat måste du köra Synergy-programmet. Första gången du kör det måste du svara på några frågor inklusive vilket språk du vill använda.

När du blir frågad om du vill köra en server eller en klient, kolla "Server (ny inställning)".

När du har klickat på "Nästa" visas huvudfönstret för Synergy-servern.

Klicka på "Konfigurera server ..." för att konfigurera layouten för din Synergy-inställning. På konfigurationsskärmen kan du definiera var musen kommer att lämna Windows-datorn och bli aktiv på Raspberry Pi.

Dra bildskärmsikonen högst upp till torget bredvid bildskärmen mitt i rutnätet.

Dubbelklicka nu på "Namnlösa" bildskärmen och skriv "raspberrypi" i fältet "Skärmnamn:". Om du har ändrat värdnamnet på din Pi för att vara något annat än "raspberrypi" anger du det nuvarande namnet. Du kan upptäcka din Pis värdnamn med kommandot hostname . Klicka nu på "OK".

Klicka på "OK" för att stänga fönstret "Server Configuration" och klicka sedan på "Start" för att köra Synergy-servern. Windows-delen av konfigurationen är nu klar. Men innan du flyttar till Pi måste du notera den IP-adress som Synergyservern använder. Precis under kryssrutan "Server (dela den här datorns mus och tangentbord)" är en lista över en eller flera IP-adresser bredvid etiketten "IP-adresser". Den första ska vara fetstil (eftersom den är den primära adressen). Notera det som du behöver när du konfigurerar Raspberry Pi.

Över på din Raspberry Pi, öppna ett terminalfönster och installera Synergy med kommandot:

 sudo apt-get-installationssynergi 

Som på Windows-plattformen kan Synergy köras som en klient eller som en server. Eftersom vi redan har konfigurerat en server på Windows måste din Raspberry Pi vara kunden. För att starta klienten skriver du följande kommando i ett terminalfönster:

 synergyk 192.168.1.169 

Där "192.168.1.169" är den IP-adress som du noterade från Synergy-servern på din Windows-dator.

Nu tillbaka på din dator, försök flytta musen från kanten av skärmen mot din Raspberry Pi. Musen ska försvinna från skärmen på din Windows-dator och ska visas på din Raspberry Pi-skärm.

Du kan nu styra Pi helt med musen och tangentbordet som är anslutet till din Windows PC! Om du tittar på "Log" -utmatningen på Synergy-servern kommer du att märka några informationsmeddelanden som kan hjälpa dig att felsöka din konfiguration.

När Pi kopplas, bör du se meddelandet "klientraberberry har anslutit" och när du flyttar musen utanför kanten av skärmen kommer du att se meddelanden som "växla från dator till raspberrypi" och så vidare.

Om du har några problem med exemplet inställning som beskrivs ovan kan du gärna använda kommentarerna nedan med dina frågor och vi kommer se om vi kan hjälpa till.