mai
30
Synergy : un clavier / souris pour plusieurs machines

Cet article a été rédigé en co-blogging avec:
Emmanuel de TaillacBlog
Par exemple, un pc portable et un ordinateur de bureau ce qui est notre cas.
Certes des solutions matérielles mais onéreuses existent sous le nom de KVM ( Keyboard Video Mouse ) mais pour le commun des mortels et également pour des raisons économiques, on peut être amené à se tourner vers une solution logicielle.
Celle-ci répond au doux nom de Synergy. Synergy est un développement open-source et son équivalent commercial se nomme Multiplicity.Synergy est un programme Client-Serveur qui vous permet donc de “switcher” (lisez : passer ) d’un ordinateur à un autre en passant d’un bureau à un autre via un côté de chaque bureau.
Pour pouvoir utiliser Synergy, vous devez obligatoirement posséder l’un des systèmes suivants:
* Microsoft Windows 95, Windows 98, Windows Me (Windows 95 édition familiale)
* Microsoft Windows NT, Windows 2000, Windows XP (Windows NT familiale)
* Mac OS X 10.2 ou superieur
* Unix
Emmanuel utilise ce programme sur une configuration Windows-Mac OS et Gonzague entre deux Windows, mais nous avons vu fonctionner le logiciel sur Windows-Unix aussi donc pas de souci, tout marche très facilement quelle que soit la combinaison d’OS.
A ce jour , Synergy a été utilisé sur plus de 8 machines simultanément par Stefan Didak.
Un de vos ordinateurs va avoir le rôle de serveur: C’est donc avec son clavier et sa souris que l’on va contrôler toutes les autres machines.
Les autres machines exécuteront synergy mais en tant que client.
La configuration de Synergy : c’est (assez) simple
Il y a principalement 2 choses à configurer: L’agencement des écrans pour passer d’une machine à une autre et les IP ou les noms de machines à configurer.
Configuration sous windows :
Sur le serveur ( et je préviens d’avance : c’est un peu rébarbatif )
Lancer Synergy, cliquer sur Share this computer
Puis cliquez sur “Configure”
Si vos yeux vous permettent de distinguer quoi que ça soit :
La partie Screens contient deux éléments ( pour deux machines ) : Dell & Ultimate.
J’utilise ici le “Dell” comme serveur & “Ultimate” comme client.
Dans la partie “Links” :
La première ligne définit qu’Ultimate est à gauche de Dell. Dans une configuration simple ( deux machines côté à côté par exemple ) on utilisera les paramètres suivants pour la machine de gauche :
0 to 100% of the Left of [nom de la machine de droite] goes to 0 to 100% of [nom de la machine de gauche]
Comme on le voit ci-dessus, pour la seconde ligne la configuration à adopter serait :
0 to 100% of the right of [machine de gauche] goes to 0 to 100% of [machine de droite]
Une fois les deux lignes nécessaires en place, vous pouvez enregistrer en cliquant sur “OK”
Vous revenez alors à l’écran d’accueil du logiciel - bien que pas fort “accueillant” - et vous pouvez lancer le serveur en mode test d’un clic sur le bouton du même nom. Une fois vos tests concluants, vous privilégierez la fonction Start associée à un démarrage automatique ( bouton AutoStart ).
On passe à la configuration du client (en laissant le serveur tourner en test afin que le client puisse se connecter ) :
Comme illustré, sur PC il faut choisir “use another computer’s shared keyboard and mouse” :
ensuite un click sur “Test” et vous serez fixé sur l’une des deux possibilités : vous avez réussi du premier coup / vous allez devoir tatonner un peu plus
Configuration sous MAC / UNIX :
Sous mac, vous pourrez faire ça en éditant le fichier de configuration ou grâce à une interface qui a été crée pour le faire comme sous windows mais celle-ci n’est pas officielle.
Cependant, je vous la met à disposition même si la configuration de synergy cett l’interface pour MAC s’est soldée par un échec. Elle se trouve sur cette page.
Personnellement en éditant le fichier de configuration, cela va très vite et cela vous prendra 1 minute. Voila donc la configuration du fichier à effectuer sous MAC et sous UNIX.
Voila donc pour illustrer ces propos à quoi doit ressembler votre fichier de configuration (synergy.conf):
A ce moment là, vous pouver lancer le programme en tant que serveur et en tant que client sur chacune des machines.
En ligne de commande, vous lancez donc synergy de cette facon sur le serveur:
./synergys -f –config synergy.conf
Sur les clients, on lance alors:
./synergyc -f server-host-name
On remplace “server-host-name” par le nom de la machine serveur.
Après à vous d’automatiser le lancement du programme serveur et du programme client au démarrage des machines (UNIX, MAC).
Sous Mac et UNIX, vous trouverez les instructions pour effectuer cela sur cette page:
http://synergy2.sourceforge.net/autostart.html
Synergy est téléchargeable ici :
[tags]synergy, kvm, logiciel, pratique, clavier souris, contrôle, multiplicity, Mac, PC, partage, écran[/tags]




















Synergy : un clavier / souris pour plusieurs machines » Emmanuel de Taillac .fr
Le 30/5/2007 @ 11h52
[...] en co-blogging avec Gonzague, je vous invite à vos rendre sur son blog pour consulter ce billet et tutoriel sur Synergy: un outil [...]
Citoyens Qui Causent
Le 30/5/2007 @ 12h04
Ca c’est vraiment cool quand on a 2 pc sur son bureau, j’en pouvais plus des contorsions pour atteindre l’autre clavier/souris j’en ai donc gardé qu’un mais je vais pouvoir recommencer merci
Country
Le 30/5/2007 @ 15h02
J’utilise ce logiciel entre un Pc sous XP et un autre sous Ubuntu depuis pas mal de temps déjà et c’est vraiment génial.
Ce qui est dommage c’est qu’il ne soit plus développé
Romain
Le 30/5/2007 @ 16h00
Pratique, mais si le poste “serveur” n’est pas allumé ?
Tu peux quand même utiliser le clavier pour un autre poste “client” ?
Goudie
Le 30/5/2007 @ 16h01
Pratique ça !
Gonzague
Le 30/5/2007 @ 16h09
Romain : erm, non c’est un peu évident
sebastienr
Le 30/5/2007 @ 23h56
un clavier, une souris pour 2 !! Ce n’est pas évident de co-blogguer !!
Gonzague
Le 30/5/2007 @ 23h58
Tu l’as dit !
GuiM
Le 1/6/2007 @ 10h43
J’utilise depuis deux ans entre mon Mac et mon PC. Que du bonheur.
http://www.guim.fr/blog/2005/1.....avier.html
JonY
Le 2/6/2007 @ 23h27
Et en plus on peu copier coller d’un pc a l’autre. TROP TROP ENORME !
Goudie
Le 2/6/2007 @ 23h32
Ah effectivement, ça c’est superbe ! :O
Anonyme
Le 4/6/2007 @ 15h33
Synergy : un clavier / souris pour plusieurs machines…
Qui na jamais rv dutiliser un seul clavier souris pour commander ses diffrentes machines mme si celles-ci tournent sous diffrents OS tout en gardant chacune leur propre bureau laffichage. Nous parlons donc l de diffrentes machines qui utilisent leur p…
Synergy
Le 7/6/2007 @ 12h22
[...] conseils d’installation ici Voir d’autres articles sur le thème :internet reseau souris [...]
Kakushin
Le 7/6/2007 @ 13h33
En effet ce programme est vraimment pratique, surtout lorsque je fais des ré/installation de pcà ma boite ca m’évite de perdre trop de temps…
ceci dit les systemes KVM on cecit de bien de permettre l’utilisation d’un seul ecran et donc un gain de place bien plus grand
Micka
Le 18/6/2007 @ 11h14
En effet il est génial, mais je doit être le seul a avoir un pb, lorsque le serveur et client sont lancé, je passe sur le client avec la souri, mais je n’arrive pas à repasser sur le serveur.
Gonzague
Le 18/6/2007 @ 11h16
Micka : tu as peut-être raté un setting quelquepart ( les correspondances entre les écrans je pense )
Kakushin
Le 18/6/2007 @ 11h33
Oui je suis de l avais de Gonzague puisque en voulant faire trop vite sur un nouveau Pc ajouter a la hate je me suis trouver dans la meme situtation….
Il ne faut pas oublier de dire à synergi comment “revenir” vers son pc maitre
Micka
Le 18/6/2007 @ 11h47
C surement ça, le truc c que je ne trouve pas l’option, je début sur ce type de soft, et je ne voit po comment faire?
Gonzague
Le 18/6/2007 @ 11h50
Micka : si tu configures comme je l’ai détaillé, ça doit fonctionner
Micka
Le 18/6/2007 @ 12h02
bon autant pour moij’avai po bien lu les explication et po bien compris le fonctionnement.
Merci pour toutes c’est info…
malvira
Le 25/6/2007 @ 08h58
Oui c’est bien cool tout ça mais quand on à plus que qu’un client.
style un pc maître et deux pc esclaves
lequel est à gauche et lequel est à droite. ce système de positionnement est-il lié à sa position géographique?
je suis un peu noyé dans ces histoire de gauche et de droite une fois qu’on a plus d’un client.
Peut-on m’expliquer??
Merci
Kakushin
Le 25/6/2007 @ 09h47
Malvira :
le choix ce fait au moment au tu clique sur “configure”… 2 eme image de l’explication de ce billet.
Le choix est entierement libre si tu as plusieurs clients tu peux meme decider de devoir passer par la 2eme pour aller au 3eme ou bien le situer au dessus comme tu veux…
Si ca peux t aider peut etre que je ferrais un tuto video sur mon blog pour sa mise en place…*
dis moi si ca peux t’aider
malvira
Le 25/6/2007 @ 14h30
Merci Kakushin,
sur que ça pourrait être m’aider l’idée du tuto video est excellente pas seulement pour moi mais pour d’autres qui serait dans le même cas.
Kakushin
Le 25/6/2007 @ 15h46
bon faut que je fasse des test au nivo sonore alors car j avais des probleme dernierement la dessus et je reviendrais laisser le lien une fois realisé
Kakushin.Fr » Tutorial Vidéo pour Synergy
Le 2/7/2007 @ 08h40
[...] à différents commentaires sur le billet de Gonzague concernant la configuration de Synergy, j’ai décider d’apporter ma petite pierre à [...]
Kakushin
Le 2/7/2007 @ 08h43
Salut tous le monde…
Chose promise, chose due…
Je vous invite à vous délecter de ma jolie voix et de mes conseils avisés à propos de la configuration de Synergy…grace à un tuto Vidéo…
Et d’avance pardon pour la qualité je jure de faire mieux très bientôt…n’hésitez d’ailleurs pas à me laisser des commentaires pour me donner des conseils…
C’est par là : http://www.kakushin.fr/2007/07.....r-synergy/
Les découvertes de Mr Xhark » Blog Archive » 2 écrans (dual screen)
Le 29/7/2007 @ 18h27
[...] même si les fonctionnalités ne sont pas exactement les mêmes. Quelques liens utiles : un tutoriel et un tutoriel [...]
G
Le 23/8/2007 @ 23h00
salut
4 questions…..
1/ cela marche t il d une souris bluetooth ou sans fil avec connecteur usb? idem pour clavier
2/ existe t il une version logicielle francaise et ou peut on la télecharger
3/ sur le site anglais on me propose plein de possibilités (binaries, source, experimental) & pour chaque .rpm, .targ .exe etc….) n’étant pas expert je ne sais que prendre je veux une verion pour mac (admin) et mac client
4/ sur le mac admin tourne parallels (emulateur windows) sans partition le tout est il compatible
Merci d avance pour des réponses accesibles au néophyte que je suis
Gonzague
Le 23/8/2007 @ 23h06
Hello “G”
1)
2) je ne crois pas
3) pour le mac je ne sais pas
4) no idea mais je pense que oui
G
Le 23/8/2007 @ 23h26
Autres question…….de néophythe mac….
1/tu parle de client et de serveur mais
- les deux dd peuvent ils fonctionner indépendemment et en même temsp
- que fo t il pour créer cet association (physiquement et programmation)
En clair dois je d abard faire des manip de configuration pour créer un lien entre les deux ordi ou le programme synergy s en occupe t il?
Au niveau physique mes deux ordinateurs sont reliés par wi fi à une free box actuellement….je peux ainsi communiquer d un ordi à l autre cela suffit t il ou fo t il un réseau différent….
2/Si je clique sur le fichier synergy conf. on me demande une appli laquelle choisir???? (ce n’est pas une blague j’y connais rien)
En clair comment ouvrir synergy.conf pour suivre ta programmation
Le s
G
Le 23/8/2007 @ 23h29
1/ cela marche t il d une souris bluetooth ou sans fil avec connecteur usb? idem pour clavier……….tu ne m as pas répondu ….sinon merci pour les précisions……
Gonzague
Le 23/8/2007 @ 23h30
G : je n’y connais rien en Mac donc je peux pas t’aider
Gonzague
Le 23/8/2007 @ 23h33
Et 1) oui ça marche
G
Le 23/8/2007 @ 23h34
RHAAAAH…..c rageant apres la description idyllique que tu en fait j en apelle donc a tes autres lecteurs pour m aider à l occasion……
ceci dit tu propose en partie un tutorial mac, d ou vienne tes sources cela pourrait m aider
merci pour la rapidité de tes réponses …..
Gonzague
Le 23/8/2007 @ 23h38
G : article coblogué avec un ami.
G
Le 23/8/2007 @ 23h52
apres qq recherche ma petite pierre à l’édifice :
http://www.blog.sponline.fr/in.....-de-souris
Kakushin
Le 24/8/2007 @ 08h31
Salut G
Suite à ta demande par email je viens jeter un coup d’oeil…
Perso je ne connais rien au Mac , par contre je peux te répondre sur 1 ou 2 points.
Le fonctionnement fait que le “serveur” controle le client donc peux importe que la souris du serveur soit un telephone portable , un souris radio ou bluetooth si elle fonctionne sur le serveur elle pourra controler le client.
Il ne faut pas de “réseau” spécifique il suffit que les 2 pc puissent communiquer ( ex: partage de fichiers…
Bon courage
eze
Le 30/8/2007 @ 16h43
Salut, conaissez vous un programme similaire qui permettrait de faire la même action, dans des fenêtres différentes avec un seul clavier ? (du type faire 3 fois la même chose, dans 3 programmes identiques, mais avec le même clavier, à la même seconde).
D’avance, merci !
Gonzague
Le 30/8/2007 @ 17h05
non. et vu l’adresse email que tu as indiqué tu as peu de chances d’avoir une réponse apparemment
Rolf
Le 8/9/2007 @ 19h24
Super , mais 1 : est-ce que Synergy marche
avec une liaison câble ?
2 : en wifi , faut-il un serveur ou bien à 20 cm. de distance , 2 cartes wifi peuvent dialoguer ?
Merci x1000
Gonzague
Le 8/9/2007 @ 20h34
Rolf : ça marche en ethernet et en wifi
Goudie
Le 8/9/2007 @ 21h18
En même temps, Synergy est pas fait pour contrôler un ordi qui se trouve à une certaine distance… Rappelons qu’il n’y a que le contrôle du clavier/souris, l’écran lui n’est pas distant
(oui, je sais je suis trop abonné =x )
kakushin
Le 9/9/2007 @ 07h54
attention ce logiciel ne sert qu à faire du multi screen et pas de la prise en main à distance pour cela préféré des logiciels comme vnc ou encore spark angel dont vous trouerez une explication sur mon blog d ailleurs
Mykado
Le 13/11/2007 @ 21h45
Salut, J’ai recement eu un pc portable et je voulai utilisé Synergy mais le PC portable ne trouve jamais mon PC fixe :s
J’ai bien fait tout comme decris, je suis connecter sur un Hub ethernet le tout relier a ma freebox en routeur DHCP. Je ne comprend vraimet pas pourquoi le Portable ne trouve pas le serveur :s Une Idée ?
pablo
Le 31/12/2007 @ 17h42
Salut, j’ai essayé pendant pret d’une heure installer Synergy sur 2 macs. ca ne fonctionne pas.
Sinon il y a une solution plus simple pour 2 macs “teleport” http://abyssoft.com/software/teleport/, voilà
Molkobain
Le 9/1/2008 @ 00h55
Merci bien pour la mise à disposition de ce ptit soft bien pratique ainsi que pour le tuto assez bien fait.
mfc
Le 25/1/2008 @ 16h12
Je viens de decouvrire ton blog, merci pour ton tuto,
J’ai une question si je veux switcher par une combinaison clavier est-ce-que c’est possible ? car en fait j’ai un seul ecran LCD que je switch lui meme donc risque de perdre ma souris dans l’autre ecran que je ne peux evidement pas voir sans reswicher. Ou si vous avez une autre solution je suis preneur
Merci d’avance.
Gonzague
Le 10/3/2008 @ 13h47
@mfc : hello MFC hmm oui ça doit être possible mais tu ne verras pas l’autre machine ?
Patrick
Le 1/5/2008 @ 22h29
Bonjour,
J’ai un problème avec ce logiciel “Synergy”. J’ai 4 ordinateurs et tout fonctionne très bien, mais lorsque je suis l’ordinateur serveur et qu’il exécute une tâche qui demande beaucoup de ressource, je ne peux sortir de l’écran pour me rendre à un autre.
Présentement le problème est avec Microsoft ACCESS 2000 qui demande beaucoup.
Oui la solution serait de ne pas utiliser ACCESS, mais je ne peux pas pour l’instant.
Merci de info !
Ariel
Le 7/5/2008 @ 11h01
merci de ce billet j’avais perdu de vu ce logiciel et étant en plein switch c’est quand meme bien pratique
slybreiz
Le 4/7/2008 @ 12h13
excellent logiciel
mais je viens de tomber sur
http://www.maxivista.com/fr/index.html
qui permet d’étendre l’écran du pc maitre sur l un autre ordinateur via le réseau
y as t il un plug in ou un autre sof t qui permet de faire ca ? en gratuit ou libre :p