Synergy : 2 pc, 1 clavier, 1 sourie.
Je suis tombé sur un soft fort sympathique, et terriblement performant : Synergy. Pour ceux qui connaissent, j’espère qu’il a aussi bien répondu à vos besoins qu’aux miens.
Synergy et un logiciel open source, multi-plateforme, qui permet de n’utiliser qu’un seul couple clavier/sourie pour deux PC. Ici, tout ce fait via le réseau. En effet, on associe un serveur Synergy à un client Synergy.
Nous allons voir comment mettre ça en place.
Contexte :
Soit 2 pc sous Ubuntu 8,10 en réseau :
- Beavis (serveur, ip 192.168.1.101)
- Butthead (client, ip 192.168.1.102)
Côté serveur :
On installe le paquet : Synergy (apt)
Ou via le shell :
clem@beavis:~$ sudo apt-get install synergy
Deux nouvelles commandes apparaissent : synergys et synergyc. Comme vous l’aurez deviné, « c » pour client et « s » pour serveur.
Ensuite, il faut éditer un fichier de configuration dans le repertoire qui vous convient, sachant que par défaut, synergy cherche /etc/synergy.conf et /home/*user*/.synergy.conf. La facilité fera que l’on choisira l’un de ces deux fichier, mais il est tout à fait possible de le créer dans un repertoire différent, il faudra alors spécifier le chemin de ce fichier lors de l’appel de la commande (via le parametre -c ou encore –config).
Dans notre cas, nous prendrons le chemin suivant : /home/*user*/.synergy.conf
Placez vous dans le répertoire « home » de l’utilisateur courant :
clem@beavis:~$ cd
Création du fichier de configuration .synergy.conf :
clem@beavis:~$ vim .synergy.conf
Ajoutez-y le code suivant :
section: screens
beavis:
butthead:
end
section: links
beavis:
right = butthead
butthead:
left = beavis
end
Explication : Dans la section « Screens », on déclare deux noms d’écran qui utiliserons le même couple clavier/sourie. Ici, Beavis et Butthead (Les noms d’écran peuvent être différent du nom de la machine).
Dans la sections « Links », on précise que lorsque que la sourie est à droite de l’écran « beavis », le curseur attérira sur la gauche de l’écran « butthead », et inversement pour la seconde ligne. Il aurait très pu être possible de mettre « up » ou « down à la place de « left » et « right », en fonction de la dispositions de vos écrans.
Il existe plein de paramêtres permettant d’affiner la configuration de Synergy. Le « man » se fera un plaisir de vous renseigner =)
Côté client :
Première étape : installation du paquer : Synergy (apt)
Cette fois ci, c’est la commande synergyc qui va nous interresser.
Dans un shell :
clem@butthead:~$ synergyc -f beavis
ou encore :
clem@butthead:~$: synergyc -f 192.168.1.101
Le client se connecte instantanément au serveur, et dès lors, il vous est possible de ballader votre curseur d’un écran à l’autre !
Synergy permet même de partager la sourie et le clavier entre un pc Windows, et un pc Linux (et, à mon avis, Mac OSX également, mais je n’ai pu tester). Pour le pc Windows, il suffit d’installer la version adéquate de synergy disponible sur le Source Forge. L’interface utlisateur étant relativement intuitive, je n’en détaillerai pas la configuration.
source :Synergy User Manual

Monolith
17 novembre 2008 à 14:54
Il n’y a pas de rapport mais ça me fait penser à l’utilitaire keyboardcast, qui permet de lancer de façon simultanée la même commande dans plusieurs fenêtres X.
Très utile pour les flemmards…