Synergy ou comment utiliser un clavier sur plusieurs ordinateurs
23 juillet 2009Ayant désormais deux ordinateurs portable : un MacBookPro ( Version CoreDuo ) et un X31 d'IBM, il n'est jamais évident d'avoir accès aux deux en même temps puisque pour taper convenablement au clavier il faut a chaque fois rapprocher celui que je veut utiliser. J'ai donc investi dans un ensemble de clavier et souris sans fil et mis en place synergy : une formidable application qui permet de partager un clavier entre deux ordinateurs. Plus d'informations sur son fonctionnement, son installation et utilisation dans la suite de l'article

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 :
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.
- Par Gautier RISCH
- - Geek
- - Tags :