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]
56 réponses sur « Synergy : un clavier / souris pour plusieurs machines »
[…] en co-blogging avec Gonzague, je vous invite à vos rendre sur son blog pour consulter ce billet et tutoriel sur Synergy: un outil […]
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 🙂
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é 🙁
Pratique, mais si le poste “serveur” n’est pas allumé ?
Tu peux quand même utiliser le clavier pour un autre poste “client” ?
Pratique ça !
Romain : erm, non c’est un peu évident 😉
un clavier, une souris pour 2 !! Ce n’est pas évident de co-blogguer !! 😉
Tu l’as dit !
J’utilise depuis deux ans entre mon Mac et mon PC. Que du bonheur.
http://www.guim.fr/blog/2005/12/synergy_clavier.html
Et en plus on peu copier coller d’un pc a l’autre. TROP TROP ENORME !
Ah effectivement, ça c’est superbe ! :O
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…
[…] conseils d’installation ici Voir d’autres articles sur le thème :internet reseau souris […]
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
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.
Micka : tu as peut-être raté un setting quelquepart ( les correspondances entre les écrans je pense )
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 😉
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?
Micka : si tu configures comme je l’ai détaillé, ça doit fonctionner 🙂
bon autant pour moij’avai po bien lu les explication et po bien compris le fonctionnement.
Merci pour toutes c’est info…
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
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
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.
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é
[…] à différents commentaires sur le billet de Gonzague concernant la configuration de Synergy, j’ai décider d’apporter ma petite pierre à […]
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/02/tutorial-video-pour-synergy/
[…] même si les fonctionnalités ne sont pas exactement les mêmes. Quelques liens utiles : un tutoriel et un tutoriel […]
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
Hello “G”
1)
2) je ne crois pas
3) pour le mac je ne sais pas
4) no idea mais je pense que oui
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
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……
G : je n’y connais rien en Mac donc je peux pas t’aider 🙂
Et 1) oui ça marche
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 …..
G : article coblogué avec un ami.
apres qq recherche ma petite pierre à l’édifice :
http://www.blog.sponline.fr/index.php?2007/02/05/5-synergy-partage-de-clavier-et-de-souris
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
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 !
non. et vu l’adresse email que tu as indiqué tu as peu de chances d’avoir une réponse apparemment
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
Rolf : ça marche en ethernet et en wifi
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 )
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
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 ?
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à
Merci bien pour la mise à disposition de ce ptit soft bien pratique ainsi que pour le tuto assez bien fait.
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.
@mfc : hello MFC hmm oui ça doit être possible mais tu ne verras pas l’autre machine ?
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 !
merci de ce billet j’avais perdu de vu ce logiciel et étant en plein switch c’est quand meme bien pratique 🙂
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
[…] même si les fonctionnalités ne sont pas exactement les mêmes. Quelques liens utiles : un tutoriel et un tutoriel […]
Je me décide à tester l’appli, mais fonctionnera t’elle sur un xp 64 bits ?
Salut,
savez vous si synergy existe pour système android? L’avez vous déjà recompilé? L’idée serait d’utiliser un téléphone pour piloter les appli multimédia du pc.
Buye
Bonjour.
J’ai un cas particulier à vous soumettre.
Au fait j’ai 2 PC et 2 écrans. Configurés Comme suite :
– 1er PC sous Windows 7(serveur) branché seul sur un écran 20″ et partage un 2e écran 19″ en affichage étendu avec le 2eme PC.
– 2eme PC(client) sous Windows vista branché sur l’ écran 19″ partagé avec le 1er.
L’écran 19″ je le partage avec un switch KVM entre les 2 PC.
Le 1er PC utilise donc deux écrans.
Malheureusement quand je veux configurer Synergie ça ne marche pas.
J’ai bien la petite icône verte/jaune qui confirme la connexion entre les 2 Ordinateurs mais impossible d’accéder au bureau du client quand je bouge la souris à l’extrême droite du 2eme écran. Le bureau du client reste invisible.
Ça marche uniquement et à moitié lorsque j’inverse le 2eme PC en serveur et le 1er en client. Mais même dans ce cas là je perds l’affichage du 2eme écran pour le 1er PC.
Avez-vous une suggestion pour que je puisse voir les 2 écrans pour le 1er PC tout en accédant au bureau du PC client. ?
Merci.
[…] Bon, allez, on va faire vite, tu suis le pti tuto de Gonzague : http://gonzague.me/synergy-un-clavier-souris-pour-plusieurs-machines […]