[Plan du site]
Vous êtes ici ---
> Le Site du Zéro
> Les tutoriels
> Non-Officiels
> Matériel
> Général
> Utiliser un seul clavier et souris pour plusieurs machines sur un réseau
> Lecture du tutoriel
Utiliser un seul clavier et souris pour plusieurs machines sur un réseau
Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Il est parfois très énervant de devoir se déplacer, pour changer d'ordinateur, lorsque l'on travaille sur plusieurs ordinateurs en même temps. Ou même, au contraire, il peut devenir encombrant d'avoir 3 ou 4 claviers et souris sur le même bureau.
Pour cela, Synergy existe.
Synergy vous permet donc d'
utiliser le clavier et la souris d'un seul ordinateur, pour contrôler plusieurs machines sur le réseau. Une fois
Synergy correctement configuré, il suffit de faire glisser le curseur à l'extrémité gauche d'un écran, pour que celui passe à l'extrémité droite de l'écran de l'ordinateur à gauche.
Télécharger Synergy
Avant d'installer
Synergy, il faut le télécharger. Pour cela, rendez-vous à cette adresse :
http://sourceforge.net/project/showfil [...] ase_id=406637
Et choisissez la version correspondant à votre système d'exploitation.
Pour ce tutoriel, j'utilise la version 1.3.1 pour Windows (la dernière à ce jour

).
Installer Synergy
Sous Windows, c'est une banale installation où comme d'habitude, il suffit de répondre à de bêtes questions (emplacement, accepter le contrat...).
Premier démarrage de Synergy
Après avoir installé Synergy, vous pouvez l'exécuter.
Si l'installation s'est bien déroulée, vous devriez voir apparaître sous vos yeux ébahis (et devant votre table pressée de se débarasser de tous ces claviers

) une fenêtre semblable à celle-ci.
Avant toute chose, nous allons considérer que la configuration utilisée est la suivante :
- deux PC sont côte à côte et sont reliés entre eux,
- le premier se nomme zozor et est à gauche du second,
- le second se nomme rozoz et est à droite du premier.
Comme un schéma vaut mieux que de longues explications :
Configurer la machine considérée comme serveur
La machine appelée serveur sous Synergy est en fait celle sur laquelle sont reliés le clavier et la souris que l'on veut utiliser.
Nous allons donc utiliser "zozor" comme serveur.
Pour cela, après avoir ouvert
Synergy sur "zozor", sélectionnez la case
"Share this computer's keyboard and mouse (server)", puis cliquez sur
"Configure".
Cela a pour effet d'ouvrir cette fenêtre, et c'est dans celle-ci que nous allons tout configurer, et, vous allez voir, c'est un jeu d'enfant.
Ajouter les machines que l'on utilise
Pour dire à
Synergy les machines avec lesquelles nous allons réaliser le partage, il faut les ajouter dans le premier cadre en haut.
Pour cela, cliquez sur le
+ juste en dessous.
Une fenêtre apparaît, il faut alors renseigner les champs comme suit :
- Dans screen name, mettre le nom de la machine à insérer.
- Dans aliases, on peut mettre quelques infos sur cette machine.
- Les options qui suivent ne sont pas importantes ; elles vous permettent de personnaliser l'affectation de certaines touches.
- Dans dead corners, vous pouvez régler les coins de l'écran de cette machine, dans lesquels le curseur ne changera pas d'écran, et sur combien de pixels ce blocage est actif. Cette option est intéressante, car il arrive que le curseur change d'écran alors que l'on veut fermer une fenêtre qui est en plein écran, ou encore, lorsqu'on veut aller dans le menu Démarrer.
- Et enfin, vous pouvez faire 'OK'.
Lorsque je dis qu'il faut mettre le nom de la machine (dans "screen name"), il s'agit du vrai nom qui a été choisi à l'installation du système d'exploitation. Si vous ne savez pas comment le connaître : sous Windows, clic-droit sur le Poste de travail > Propriétés > Nom de l'ordinateur, et sous Linux, ouvrez une console, et le nom de la machine est ce qui se situe après le '@' .
Recommencez ensuite l'opération en ajoutant toutes les machines.
Donner l'emplacement des machines
Une fois les machines ajoutées, il faut donner à
Synergy l'emplacement de chaque machine, afin qu'il puisse savoir où doit passer le curseur de chaque coté de l'écran.
Donc, nous allons désormais nous intéresser au bas de la fenêtre de configuration, en réglant les menus déroulants.
- 'the left of rozoz goes to zozor'
- 'the right of zozor goes to rozoz'
- Puis cliquez sur '+' .
Je pense qu'il n'y a pas besoin d'explications, mais sachez toutefois qu'il n'y a aucune limite à ce petit jeu : vous pouvez ajouter autant de machines que vous voulez (ce n'est pas limité à deux

).
Et voilà ! Votre
machine-serveur est configurée ; il ne reste plus qu'à configurer les autres.
Quoi !? Je vais devoir refaire tout ça sur toutes les autres machines ?

Non, rassurez-vous. Il suffit d'indiquer la
machine-serveur aux autres machines, et elles se débrouillent toutes seules.
Configurer les autres machines
Nous allons maintenant configurer les machines qui seront utilisées avec le clavier et la souris du PC serveur.
C'est très simple : sur les machines secondaires, ouvrez
Synergy, puis sélectionnez
"Use another computer's shared keyboard and mouse (client)".
Il vous suffit maintenant de mettre le nom de la
machine-serveur exploitée, dans la case (ici "zozor").
Pensez à respecter la casse, sinon Synergy ne trouvera pas la machine-serveur.
Vous avez donc configuré
Synergy sur toutes les machines.
Dans la partie suivante, je vais vous expliquer comment l'utiliser. (Non, ne débranchez pas tout de suite vos souris, vous en aurez encore besoin dans la partie suivante.

)
Lancement du partage
Et bien, ça peut paraître trop simple, mais il suffit d'ouvrir
Synergy, puis de cliquer sur
"start".
Commencez par la
machine-serveur, puis recommencez sur toutes les autres machines que vous voulez utiliser.
Si vos machines sont correctement reliées, et que tout est bien configuré, l'icône suivante doit apparaître dans la barre des tâches :
Et magie !

Lorsque vous déplacez votre curseur à droite de l'écran de "zozor", il passe à gauche de l'écran de "rozoz".
Ouais, bof...

Je suis obligé d'avoir une souris connectée sur chaque machine pour pouvoir démarrer
Synergy, donc je ne peux pas les débrancher.
Lancement de Synergy au démarrage de la machine
Rassurez-vous, ils ont pensé à tout.
Sur la fenêtre principale de
Synergy, allez dans
"AutoStart" :
- choisissez "When you log in" si vous voulez que Synergy se lance à l'ouverture de votre session ;
- choisissez "When computer starts" si vous voulez que Synergy se lance au démarrage de la machine.
Jusqu'à maintenant, nous avons vu l'utilisation de
Synergy sous Windows. Je vais maintenant vous expliquer comment configurer et utiliser
Synergy sous Linux.
La distribution que j'ai choisie pour cela est
Ubuntu 7.10.
Installation
Pour installer
Synergy sous Linux, vous avez deux solutions :
- télécharger le paquet correspondant à votre distribution à l'aide du lien que j'ai donné au début ;
- utiliser votre gestionnaire de paquets : Synaptic sous Ubuntu. Pour cette solution, vous devez activer le dépôt Universe puis installer le paquet nommé Synergy.
Configuration
Sous Linux, vous devez configurer
Synergy dans le fichier
/etc/synergy.conf.
Si celui-ci existe, ouvrez-le à l'aide de nano ; sinon, créez-le :
Code : Console | utilisateur@zozor:~$ sudo nano /etc/synergy.conf |
Il vous faut le remplir de cette manière :
Code : Console | section: screens
zozor:
rozoz:
end
section: links
zozor:
right = rozoz
rozoz:
left = zozor
end |
La section
screens sert à déclarer les machines que l'on va utiliser, tandis que la section
links sert à donner les emplacements de chaque machine.
Je pense qu'il n'y a pas besoin de plus d'explications.
Utilisation
En tant que serveur
Pour lancer
Synergy en tant que serveur, exécutez la commande :
Code : Console | utilisateur@zozor:~$ synergys -f |
Il ne vous reste plus qu'à démarrer les clients.
En tant que client
Pour utiliser
Synergy, en tant que client, il suffit d'exécuter la commande suivante :
Code : Console | utilisateur@zozor:~$ synergyc -f <adresse ip du serveur> |
Attendez quelques secondes et
Synergy vous informe qu'il s'est connecté.
Utilisation simplifiée avec une interface GUI
Dans le dépôt
Universe d'Ubuntu, il y a un paquet nommé
QuickSynergy.
Installez-le. Vous pouvez maintenant le trouver dans la section
Accessoires.
Configurer en serveur
Au démarrage, vous vous trouvez face à une fenêtre ressemblant à celle-ci :
En considérant que le milieu est la machine que vous configurez comme serveur (ici
zozor), il vous suffit de remplir les cases avec le nom des clients.
Une fois ceci fait, cliquez sur
Démarrer puis lancez les machines clientes.
Configurer en client
Pour utiliser cette machine en client, allez dans l'onglet
Utilisation ; il ressemble à ceci :
Il vous suffit alors de rentrer le nom ou l'adresse IP du serveur puis de cliquer sur
Démarrer pour que votre machine se connecte au serveur (pensez à lancer le serveur avant

).
Voilà !
J'espère qu'en lisant ce tutoriel vous avez compris l'utilisation de
Synergy, et que vous avez désormais plus de place sur votre bureau.