Sysadmin

Partager sa souris et son clavier entre plusieurs ordinateurs avec Synergy

Sommaire

2 PC, 2 écrans, 2 clavier, 2 souris… C’est plutôt lourd  pour travailler non !? Si seulement je pouvais n’utiliser qu’une seule souris, qu’un seul clavier… Si seulement mon presse-papier était partagé entre les deux machines.

C’est possible avec le logiciel libre Synergy !

EDIT Septembre 2015 : Synergy est devenu payant, vous pouvez télécharger d’anciennes versions par ici.

Concept

Contrairement à un commutateur KVM, Synergy n’impose aucune installation matérielle (les ordinateurs doivent seulement être sur le même LAN).

Synergy ne partage que la souris et le clavier. Il est nécessaire de ce fait de garder les écrans de chaque ordinateur.

schema

Synergy est compatible avec Windows, Mac OS X et Linux (Fedora, Red Hat, Debian, Ubuntu). Le logiciel fonctionne très bien avec des ordinateurs ayants des résolutions différentes. Le dualscreen ne pose aucun problème.

Petit plus, le presse papier est partagé entre les ordinateurs !

Le serveur

Installez Synergy et lancez le. L’interface assez simpliste vous donne le choix entre le mode client ou le mode serveur.

Sélectionnez le mode serveur.

interface1

 

Warning_icon

Sous Windows, il se peut que le service ne se lance pas correctement. Dans ce cas, sélectionnez « Elevate ». Synergy tentera alors de lancer le service en mode administrateur.

Synergy affiche toutes les adresses IP de chacune de vos cartes réseaux activées.

Avant de connecter des clients, il est nécessaire de les ajouter au serveur. Cliquez sur le bouton Configure Server…

interface server

Pour ajouter un client, faites glisser l’écran bleu en haut à droite de la fenêtre vers la grille. Pour le supprimer, glissez le vers la poubelle en haut à gauche.

Le client ajouté, double-cliquez dessus pour le configurer. Il est nécessaire de renseigner le screen name. Par défaut, cette valeur est le nom de l’ordinateur, elle peut cependant être modifiée.

addclient

Il est possible via cette fenêtre de mettre en place des Dead corners. Très pratique dans certains cas, il permettent d’empêcher la souris de passer sur un autre écran lorsqu’elle touche un coin de l’écran.

Une fois le serveur configuré, n’oubliez pas de cliquer sur Start pour lancer le service et réduire Synergy.

Les clients

L’installation d’un client est assez aisée. Si le serveur est correctement configuré, il suffit de renseigner l’adresse IP du serveur et de lancer le service.

La connexion est assez rapide.

Quelques impressions

Synergy est très pratique. Les réflexes dûs à l’utilisation (une seule souris, presse papier partagé) viennent rapidement et apportent un certain confort.

Il est possible d’utiliser un clavier et une souris sur les clients, ils fonctionneront parfaitement. Dans le cas où le pointeur du serveur passe sur un client, la souris du serveur est prioritaire tandis que les deux claviers fonctionnent.

Lorsque le pointeur du serveur quitte un client, toutes les fenêtres deviennent inactives. Cela est très pratique pour savoir rapidement où se trouve le pointeur (que l’on perd facilement ).

Le partage du presse papier est multi-directionnel, malgré quelques erreurs et lenteurs de synchronisation.

 

Qu’en pensez-vous ? Utilisez-vous Synergy ?

 

EDIT Septembre 2015 : Synergy est devenu payant, vous pouvez télécharger d’anciennes versions par ici.

8 réflexions sur “Partager sa souris et son clavier entre plusieurs ordinateurs avec Synergy

  • bonjour et merci pour votre tuto mais je rencontre un problème…
    lorsque je passe la souris de serveur à client2, au 3/4 du bord droit de mon écran « serveur » la souris disparaît pour apparaître bien, sur le bord gauche de « client2 ».
    lorsque je fais chemin inverse, à ce moment la souris va bien au bord gauche de « client2 » pour passer sur « serveur » mais apparaît à ce moment au 3/4 du bord droit de « serveur » et non à son bord droit…
    une petite idée?

    SERVEUR
    un écran en 1900*1200 + un écran 1920*1080 (affichage étendu)

    CLIENT2
    un écran en 1920*1080

    merci d’avance

    Répondre
  • Bonjour.

    Combien avez-vous de clients ? Seulement client2 ?
    Quels sont les OS de vos machines ?

    Client2 est bien à droite du serveur dans la configuration ?

    Synergy est bien lancé en admin sur Windows (case à cocher « Elevate ») ?

    Je n’ai personnellement pas rencontré ce problème (j’utilise pourtant un serveur Win7 et un client Debian en dual screen étendu).

    Le problème se reproduit-il lorsque le serveur est en affichage dupliqué ?

    Cordialement, Thibaud

    Répondre
  • bonjour,
    je viens d’installer synergy pour travailler avec 2 machines et j’ai un soucis lorsque je suis sur le client en saisie clavier, je rebascule réguliérement sur le serveur !

    Répondre
    • Bonjour,

      Le focus du clavier se fait sur la machine sur laquelle la souris du serveur se trouve.

      Si la souris quitte l’écran de la machine client, il est normal que le clavier perde le focus sur cette machine et revienne sur la machine serveur.

      Dans d’autres cas, ce n’est effectivement pas normal. Cela se produit-il souvent ? Et dans quelles conditions ?

      Cordialement, Thibaud.

      Répondre
  • nicolasV71

    Bah moi quand je passe la souris de mon serveur (windows 10) à mon client (ubuntu), la souris disparait du serveur mais n’apparait pas dans le client (mais je peux quand même utiliser le clavier) et le retour de la souris du client vers le serveur est assez dur à contrôler..

    Répondre
  • Robert Jean Gabriel

    Bonjour les jeunes…
    J’ai eu un peu de mal pour paramétrer ce Synergy.

    Bien maintenant il se connecte mais…
    Quand je veux passer mon pointeur de l’écran « Serveur » vers l’écran « Client » le pointeur se fige dans l’angle supérieur gauche du client et j’ai le massage <> mais impossible de manipuler le pointeur.

    Une idée pour aider un vieux bonhomme ?

    D’avance merci

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Êtes-vous humain ? *