Installation

Linux

Soit via synaptic chercher synergy ou via le terminal :

sudo apt-get install synergy

Windows

Télécharger SynergyInstaller-1.3.1.exe et l'exécuter pour procéder à son installation

Utilisation

Plusieurs cas de figure, soit tous les postes tournent sous le même système d'exploitation soit chacun à un système d'exploitation (OS) différents. Dans mon cas j'ai deux pc l'un sous Linux Ubuntu feisty et l'autre sur Windows Xp. Comme énoncé au départ il doit y avoir au minimum un serveur ou machine principale si vous préférez. Comme je dispose de deux systèmes d'exploitation différents, je présente alors dans un cas Windows comme serveur et linux comme client et dans l'autre l'inverse.

Windows - serveur

Comme le pc disposant de windows se trouve être le serveur on devine que l'autre pc sous linux se trouve être un client.

Une fois synergy installé sur Windows, lancer le.
  1. Cliquez sur "Share this computer's keyboard and mouse (server)" pour le définir comme serveur.
  2. Dans "Screens:" Définir vos écrans. Pour ma part j'ajoute sam-laptop et sam-desktop qui correspondent à mon pc portable et à mon pc fixe.
  3. Dans "Links" : Définir la configuration de vos écrans. Dans cette section j'ai les lignes suivantes : sam-laptop is left of sam-desktop et sam-desktop is right of sam-laptop. Puis cliquez sur Ok
  4. Puis cliquez sur Start

Pour le moment seul le serveur est actif, pour lancer le client linux du laptop tapez cette commande dans le terminal :

synergyc sam-desktop ou bien synergyc 192.168.0.5

192.168.0.5 correspond à l'adresse IP du serveur Windows

Linux - serveur

Comme le pc disposant de linux se trouve être le serveur on dévine que l'autre pc sous windows se trouve être un client.

Pas d'interface graphique sous Linux mais un fichier texte simple à créer à l'aide de gedit ~/.synergy.conf

section: screens
sam-laptop:
sam-desktop:
end
section: links
sam-laptop:
right = sam-desktop
sam-desktop:
left = sam-laptop
end
puis on lance le serveur linux via la commande synergys  dans un terminal.

Côté client windows utiliser juste la partie "Use another computer's shared ... (client)" de la fenêtre synergy et taper l'adresse IP ou le nom du serveur Linux

lls en parlent :