Partagez votre souris et votre clavier entre Windows et un Raspberry Pi en utilisant Synergy
Synergy est un logiciel gratuit et open source pour partager une souris et un clavier entre plusieurs ordinateurs. Il fonctionne sur Windows, Mac OS X et Linux (y compris le Raspberry Pi) et vous permet de déplacer votre souris sans effort entre les ordinateurs.
Synergy fonctionne en désignant un ordinateur comme serveur, celui avec la souris et le clavier connectés, et un autre comme 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 comme client Synergy.
Configuration
Sur votre PC Windows, téléchargez Synergy pour Windows depuis 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écutez, vous devrez répondre à quelques questions, y compris la langue que vous souhaitez utiliser.
Lorsque vous êtes invité à choisir entre 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 vous permet de définir où la souris quittera le PC Windows et deviendra active sur le Raspberry Pi.
Faites glisser l’icône du moniteur depuis le coin supérieur droit dans le carré à côté du moniteur au milieu de la grille.

Maintenant, double-cliquez sur le moniteur “Sans nom” et entrez “raspberrypi” dans le champ “Nom de l’écran:”. Si vous avez changé le nom d’hôte de votre Pi pour quelque chose d’autre que “raspberrypi”, entrez le nom actuel. Vous pouvez découvrir le nom d’hôte de votre Pi en utilisant la commande hostname. Maintenant, cliquez 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 que le serveur Synergy utilise. 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”. La première devrait être en gras (car c’est l’adresse principale). Notez-la car vous en aurez besoin lorsque vous configurerez le Raspberry Pi.
Sur votre Raspberry Pi, ouvrez une fenêtre de terminal et installez Synergy avec la commande :
sudoapt-get install synergyComme sur la plateforme Windows, Synergy peut fonctionner en tant que client ou 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 :
synergyc 192.168.1.169Où “192.168.1.169” est l’adresse IP que vous avez notée depuis le serveur Synergy sur votre PC Windows.
Maintenant, de retour sur votre PC, essayez de déplacer votre souris hors du bord de l’écran vers votre Raspberry Pi. La souris devrait disparaître de l’écran de votre PC Windows et apparaître sur l’écran de votre Raspberry Pi.
Vous pouvez maintenant contrôler complètement le Pi en utilisant la souris et le clavier connectés à votre PC Windows ! Si vous regardez la sortie “Log” sur le serveur Synergy, vous remarquerez quelques messages d’information qui peuvent vous aider à résoudre votre configuration.

Lorsque le Pi se connecte, vous devriez voir le message “client raspberrypi est connecté” et lorsque vous déplacez la souris hors du bord de l’écran, vous verrez des messages comme “changement de PC à raspberrypi” et ainsi de suite.
Si vous avez des problèmes avec la configuration d’exemple décrite ci-dessus, n’hésitez pas à utiliser la section des commentaires ci-dessous avec vos questions et nous verrons si nous pouvons vous aider.