En effet j'ai récemment eu le soucis d'être encombré par deux claviers / souris sur mon espace de travail.
Pour gagner un peu de place, j'ai décidé de ne garder qu'un seul périphérique de chaque tout en gardant mes deux ordinateurs accessibles.

La configuration qui suit est conçue pour deux ordinateurs mais rien ne vous empêche de le faire pour plus !
La souris et clavier de l'ordinateur de gauche vont être utilisés, ce sera donc le serveur.

I. Installation :

L'installation (sous Debian/Ubuntu) est très simple :

En passant par le terminal :

sudo apt-get install synergy


Ou alors via synaptics en recherchant le package synergy .

Note : Cette opération est à réaliser sur chacun des postes.

II. Configuration :

Nous allons partir dans l'optique d'une configuration très basique :

a. Le Pc Serveur :

Sur l'ordinateur serveur il vous faut créer un fichier .synergy.conf (dans votre home).

Voici ce qu'il faut mettre  :

section: screens
Pc_Serveur:
Pc_Client:
end
section: links
Pc_Client:
left = Pc_Serveur
Pc_Serveur:
right = Pc_Client
end

La section screens contient les noms des différentes machines tandis que la section screen contient la disposition des écrans.
(Ecran Pc_Serveur à gauche de Pc_Client et Pc_Client à droite de Pc_Serveur).

Astuce : Si vous ne connaissez pas le nom de votre machine, lancer un terminal et regardez la barre de titre :



Dans mon cas on voit que mon nom d'utilisateur est rémi et que ma machine se nomme Pandora.

b. Le Pc client :

Ici rien à faire, quand je vous disais que ce logiciel est simple d'utilisation !

c. Mise en route :

Dans votre terminal préféré on lance le serveur via :

synergys


et on connecte le client via :

synergyc  ip_du_serveur

Libre à vous ensuite d'automatiser le lancement de ces commandes au démarrage de vos ordinateurs

Et voilà rien de plus rien de moins !

Vous pouvez désormais passer d'un écran à l'autre avec le passage de la souris du côté de l'écran désiré.
Example :
Je suis sur le pc serveur, je déplace mon curseur sur la droite et miraculeusement celui-ci réapparait sur le bord de l'autre écran !

III. Conclusion :

Rapide, utile et puissant, que demander de plus ?
On bénéficie au final des caractéristiques proches d'un vrai dual screen mais avec deux ordinateurs !
On notera qu'il existe aussi une interface graphique de configuration : Quicksynergy 
Mais la configuration étant simple il est plus marrant de mettre les mains dans le camboui non ? ;)

[Edit] Racoon97 vous propose un exemple de situation avec la structure du fichier conf qui va avec, merci à lui  pour sa contribution !


Ceci étant mon premier billet sur ce blog, n'hésitez pas amis lecteurs à me faire part des éléments/remarques permettant d'améliorer le contenu de mes articles.


Rémi