Table des matières

, ,

Synergy

Synergy est l'équivalent d'un commutateur KVM (clavier écran souris) au format logiciel :
il permet d'utiliser un seul clavier et souris pour piloter plusieurs ordinateurs sur un même réseau. Les ordinateurs peuvent être sous Linux, Windows ou MacOS.
On peut passer d'une machine à l'autre très facilement et intuitivement, simplement en atteignant le bord d'un écran. Passée la configuration l'expérience utilisateur est donc aussi évidente que de passer d'un écran à l'autre sur une même machine.

L'histoire de Synergy est longue et compliquée. L'outil a changé de nombreuses fois de licence. C'est aujourd'hui un logiciel propriétaire et payant, mais il existe une version libre et communautaire du nom de Deskflow sur laquelle est basée la version payante, ainsi qu'un fork libre appelé Input Leap. Ces 2 versions sont compatibles Wayland. Un autre fork libre du nom de barrier est quant à lui désormais abandonné (mais toujours disponible dans les dépôts officiels - paquet barrier - et en flatpak sur sur Flathub).
Tous ces outils sont très proches et compatibles entre eux.

Attention ! Synergy n'est pas vraiment sécurisé par défaut ! Vous allez mettre en place quelque chose qui permettra à un autre ordinateur de contrôler le clavier et la souris du vôtre, utilisez donc Synergy de préférence sur votre réseau local ou un réseau de confiance. Il existe un moyen de sécuriser un peu plus son fonctionnement en l'utilisant avec OpenSSH.

Installation

Deskflow et Input Leap sont tous les 2 disponibles au format deb pour différentes versions d'Ubuntu sur Github :

Input Leap est en plus disponible au format flatpak sur cette même page.

Malheureusement ces méthodes d'installation ne permettent pas de mettre à jour le logiciel automatiquement avec le reste du système.

Il faut installer le logiciel sur chacune des machines concernées.

Configuration

Maintenant que Synergy (ou un équivalent compatible) est installé, il va falloir le configurer. C'est heureusement devenu très simple.

Au premier lancement, l'application lance un assistant pas à pas (wizzard) qui vous demande de choisir une langue, puis si vous souhaitez utiliser Synergy comme client ou comme serveur.
Vous pouvez avoir autant de clients que vous le souhaitez - ce sont les machines contrôlées, mais un seul serveur - c'est la machine à laquelle sont branchés votre clavier et votre souris.

Configuration du serveur

Le bouton Configurer le serveur permet de voir apparaître les clients connectés et de les positionner par rapport à votre serveur. Reproduisez votre installation physique, vous pourrez ainsi passer d'une machine à l'autre naturellement, en atteignant différents bords d'écran. Vous pouvez donner un nom différent à chaque machine pour vous y retrouver.

Il est possible de chiffrer les données échangées entre les machines avec SSL.

Configuration du client

Il peut être utile de spécifier manuellement l'adresse IP du serveur, en particulier dans le cas où il existe plusieurs associations Synergy sur un même réseau.

Utilisation

Maintenant que Synergy est installé et configuré, il faut cliquer sur Démarrer.

Il suffit d'atteindre le bord d'un écran pour que le clavier et la souris contrôle l'ordinateur voisin. Vous pouvez aussi copier et coller du texte entre les machines. Certaines configurations supportent même le drag & drop de fichiers entre les machines.

Il peut être utile de lancer Synergy automatiquement au démarrage des ordinateurs. Voir : Lancement des applications en fin du lancement de l’environnement de bureau.

Voir aussi


Contributeurs : krodelabestiole, Lok (traduction), Floriang, mayeulk.