Pour utiliser synergy il faut :

  • Deux ordinateurs reliés ensemble par le réseau ( wifi ou filaire )
  • Un serveur : celui avec le clavier
  • Un client : l'autre
  • L'ordinateur qui servira de serveur devrait avoir de préférence une IP fixe

Synergy fonctionne très simplement : on lui dit de quel coté par rapport au serveur est situé le client. Du coup, si on déplace la souris du serveur vers le client, la souris continue de se déplacer sur le second ordinateur. De plus, il est tout à fait possible d'utiliser deux écrans sur un des deux ordinateurs, ils seront tous acessibles.

Pour commencer télécharger synergy pour votre système sur le site officiel : http://synergy2.sourceforge.net/ ( MAC OS X - WIndows ou autre ), sous linux la commande suivante ira très bien.

apt-get install synergy

Il faut alors configurer le serveur. Sous linux, il faut éditer le fichier /etc/synergy.conf

Dans la partie "section: screens" il faut déclarer les machines qui seront connectées au serveur. Pour obtenir les noms complets utiliser la commande hostname.

Dans la partie "section: links" pour chaque machine on specifie laquelle est à gacuhe et à droite de celle-ci.

Pour etre plus clair voici mon fichier synergy.conf, mon X31 étant le serveur et à ma droite et le MacBookPro le client et à gauche du X31.

gautier@GautierX31:~$ cat /etc/synergy.conf 
section: screens
        GautierX31:
        macbook-pro-15-de-gautier-risch-2.local:
end
section: links
        GautierX31:
            left = macbook-pro-15-de-gautier-risch-2.local
        macbook-pro-15-de-gautier-risch-2.local:
            right = GautierX31
end

Pour lancer synergy il suffit d'utiliser la commande :

  • Sur le serveur :
##########MACRO#2#

On lance alors le serveur synergy le & permet de le mettre en arrière plan pour pouvoir fermer le terminal après l'avoir lancé. On peut donc automatiser son lancement au démargae de l'ordinateur.

  • Sur le client :
synersyc -f IP_DU_SERVEUR &

Idem que précédement, remplacer IP_DU_SERVEUR par l'IP du serveur synergy.