Synergy est un logiciel gratuit et open source permettant de partager une souris et un clavier entre plusieurs ordinateurs. Il fonctionne sous Windows, Mac OS X et Linux (y compris le Raspberry Pi) et vous permet de déplacer facilement votre souris entre les ordinateurs.
Synergy fonctionne en désignant un ordinateur en tant que serveur, celui avec la souris et le clavier connectés et l’autre en tant que client. Lorsque vous déplacez la souris hors du bord de l’écran sur l’ordinateur « serveur », elle apparaîtra alors sur l’ordinateur « client ». Dans cet exemple, nous allons configurer un PC Windows pour être le serveur Synergy et ajouter un Raspberry Pi en tant que client Synergy.
Mise en place
Sur votre PC Windows, téléchargez Synergy pour Windows à partir de la page de téléchargement du projet.
Exécutez le fichier .msi téléchargé et suivez l’assistant d’installation. Une fois installé, vous devez exécuter l’application Synergy. La première fois que vous l’exécuterez, vous devrez répondre à quelques questions, y compris la langue que vous souhaitez utiliser.
Lorsqu’on vous demande si vous souhaitez exécuter un serveur ou un client, cochez « Serveur (nouvelle configuration) ».
Après avoir cliqué sur « Suivant », la fenêtre principale du serveur Synergy apparaîtra.
Cliquez sur « Configurer le serveur… » pour configurer la disposition de votre configuration Synergy. L’écran de configuration permet de définir où la souris va quitter le PC Windows et devenir active sur le Raspberry Pi.
Faites glisser l’icône du moniteur du haut à droite dans le carré à côté du moniteur au milieu de la grille.
Maintenant, double-cliquez sur le moniteur « Unnamed » et saisissez « raspberrypi » dans le champ « Screen name : ». Si vous avez changé le nom d’hôte de votre Pi pour qu’il soit autre que « raspberrypi », entrez le nom actuel. Vous pouvez découvrir le nom d’hôte de votre Pi en utilisant la commande hostname. Cliquez maintenant sur « OK ».
Cliquez sur « OK » pour fermer la fenêtre « Configuration du serveur » puis cliquez sur « Démarrer » pour exécuter le serveur Synergy. La partie Windows de la configuration est maintenant terminée. Mais avant de passer au Pi, vous devez noter l’adresse IP utilisée par le serveur Synergy. Juste en dessous de la case à cocher « Serveur (partager la souris et le clavier de cet ordinateur) » se trouve une liste d’une ou plusieurs adresses IP à côté de l’étiquette « adresses IP ». Le premier doit être en gras (car c’est l’adresse principale). Notez-le car vous en aurez besoin lors de la configuration du Raspberry Pi.
Sur votre Raspberry Pi, ouvrez une fenêtre de terminal et installez Synergy avec la commande :
Comme sur la plate-forme Windows, Synergy peut fonctionner en tant que client ou en tant que serveur. Puisque nous avons déjà configuré un serveur sur Windows, votre Raspberry Pi doit être le client. Pour démarrer le client, tapez la commande suivante dans une fenêtre de terminal :
Où « 192.168.1.169 » est l’adresse IP que vous avez notée à partir du serveur Synergy sur votre PC Windows.
De retour sur votre PC, essayez de déplacer votre souris du bord de l’écran vers votre Raspberry Pi. La souris devrait disparaître de l’écran de votre PC Windows et devrait apparaître sur l’écran de votre Raspberry Pi.
Vous pouvez maintenant contrôler complètement le Pi à l’aide de la souris et du clavier connectés à votre PC Windows ! Si vous regardez la sortie « Journal » sur le serveur Synergy, vous remarquerez des messages d’information qui peuvent vous aider à dépanner votre configuration.
Lorsque le Pi se connecte, vous devriez voir le message « le client raspberrypi s’est connecté » et lorsque vous déplacez la souris du bord de l’écran, vous verrez des messages comme « passer du PC au raspberrypi », et ainsi de suite.
Si vous rencontrez des problèmes avec l’exemple de configuration décrit ci-dessus, n’hésitez pas à utiliser la section commentaires ci-dessous avec vos questions et nous verrons si nous pouvons vous aider.
Cet article est-il utile ? Oui Non