Comment contrôler un PC et un Raspberry Pi avec un clavier et une souris
Une configuration multi-ordinateurs, aussi avantageuse soit-elle, comporte son lot de problèmes logistiques: le principal d'entre eux étant des bureaux encombrés et en désordre. Ajoutez à cela la multitude d'accessoires et d'autres composants matériels tels que les SBC et les microcontrôleurs qui vivent sur votre bureau, et vous avez une recette pour une catastrophe multitâche.
Une façon d'éviter un tel problème consiste à utiliser un commutateur KVM. Cependant, si vous ne souhaitez pas dépenser en matériel, il existe des logiciels KVM, tels que Barrier, qui imitent la fonctionnalité d'un commutateur KVM et vous permettent d'utiliser votre clavier et votre souris entre plusieurs ordinateurs ou un ordinateur et un Raspberry Pi à la fois. .
Qu'est-ce que la barrière?
Barrier est un logiciel KVM (clavier, vidéo, souris) open source qui imite les fonctionnalités d'un commutateur KVM réel et vous permet d'utiliser un seul clavier, souris ou moniteur vidéo avec plusieurs ordinateurs.
C'est essentiellement un fork de Synergy, une autre application KVM populaire avec des fonctionnalités similaires. Bien que, lorsqu'il est opposé les uns aux autres, Barrier occupe la première place car il est gratuit, facile à utiliser et offre une expérience bien équilibrée.
L'un des avantages de l'utilisation de Barrier par rapport à un commutateur KVM matériel est la facilité de basculement entre les périphériques: vous pouvez basculer le focus avec le logiciel KVM en déplaçant simplement le curseur de votre souris sur l'un ou l'autre des bords de l'écran, selon la configuration de votre configuration.
Comment télécharger et installer Barrier
Pour commencer à utiliser Barrier, téléchargez-le et installez-le sur les ordinateurs que vous souhaitez contrôler avec le même clavier et la même souris. Il est disponible sur tous les principaux systèmes d'exploitation: Linux, macOS, Windows et même Raspberry Pi OS, et est facile à installer et à configurer.
Pour installer Barrier sur le système d'exploitation Linux / Raspberry Pi, entrez la commande suivante dans le terminal:
sudo apt install barrier
Pour macOS, saisissez:
brew install barrier
Sous Windows:
Contrairement à Linux ou macOS, vous pouvez installer Barrier sur Windows à l'aide de l'interface graphique. Pour ce faire, téléchargez le programme d' installation de Barrier et exécutez-le comme vous le feriez avec n'importe quel fichier EXE sous Windows.
Comment configurer Barrier sur ordinateur et Raspberry Pi
Barrier utilise une architecture client-serveur pour fonctionner: vous devez définir un ordinateur en tant que serveur Barrier et l'autre en tant que client. La machine serveur est celle à laquelle le clavier et la souris se connectent principalement, tandis que le (s) client (s) est l'autre ordinateur qui utilisera les périphériques de la machine principale (serveur).
En supposant que vous utilisez votre ordinateur Linux, macOS ou Windows comme serveur et votre Raspberry Pi comme client, voici comment configurer Barrier côté client et serveur.
Configuration de la barrière sur la machine serveur
- Ouvrez l'application Barrier sur l'ordinateur (Linux, macOS, Windows) que vous souhaitez définir comme serveur.
- Cochez la case Serveur (partager le clavier et la souris de cet ordinateur) , sélectionnez Configurer de manière inactive et cliquez sur le bouton Configurer le serveur en dessous.
- Dans la fenêtre de configuration du serveur , cliquez sur l'icône de l'ordinateur en haut à droite et faites-la glisser vers une position qui ressemble à la configuration réelle de votre ordinateur sur le bureau, par exemple si votre ordinateur principal est à gauche et votre ordinateur secondaire à droite , définissez la position des ordinateurs dans la fenêtre de configuration en conséquence.
- Double-cliquez sur l'ordinateur que vous venez de faire glisser et donnez-lui un nom dans le champ de texte à côté de Nom de l'écran .
- Cliquez sur OK .
- Sur la page principale de la barrière, cliquez sur Recharger pour appliquer vos modifications et appuyez sur Démarrer pour démarrer le serveur de la barrière.
Configuration de la barrière sur la machine cliente
- Ouvrez l'application Barrier sur votre Raspberry Pi.
- Sélectionnez le bouton radio en regard de Client (utilisez la souris et le clavier d'un autre ordinateur) .
- Cochez la case pour la configuration automatique .
- Cliquez sur Appliquer pour dire au client Barrier d'enregistrer vos modifications.
- Appuyez sur Démarrer pour établir la connectivité entre le serveur et le client Barrier.
Si vous avez correctement suivi les étapes ci-dessus, Barrier reconnaîtra le serveur de votre autre ordinateur et établira une connexion avec celui-ci. Cependant, au cas où il ne pourrait pas se connecter au serveur, vous pouvez le configurer manuellement.
Pour faire ça:
- Ouvrez Barrier sur la machine serveur et notez son adresse IP.
- Dans la configuration de la barrière sur la machine cliente (étape 3), saisissez l'adresse IP de votre serveur Barrier dans le champ de texte en regard de l'adresse IP du serveur.
Une fois que cela est fait, appuyez sur Appliquer et cliquez sur Démarrer pour démarrer Barrier.
Comment utiliser Barrier
Maintenant que Barrier est configuré sur votre ordinateur et Raspberry Pi dans une configuration client-serveur, chaque fois que vous souhaitez l'utiliser, ouvrez simplement l'application sur votre serveur et vos machines clientes et cliquez sur Démarrer .
Une fois Barrier opérationnel, assurez-vous que le clavier et la souris sont connectés à votre ordinateur principal – celui qui exécute le serveur Barrier. Maintenant, déplacez le pointeur de la souris vers la gauche ou la droite de l'écran – selon la façon dont vous avez configuré votre serveur et votre machine client plus tôt dans le processus de configuration – pour transférer le contrôle sur l'autre machine.
Vous pouvez maintenant utiliser votre souris et votre clavier pour sélectionner des éléments et taper du texte, respectivement, sur l'autre machine. Effectuez la même étape pour basculer le contrôle du client vers le serveur ou d'autres machines clientes.
Si vous prévoyez d'ajouter plus d'ordinateurs à votre configuration, vous pouvez les configurer en tant que clients en suivant les étapes répertoriées précédemment dans l'article et déplacer votre souris de gauche à droite ou de droite à gauche pour basculer entre eux et la machine serveur. . Une chose que vous devez toujours garder à l'esprit, cependant, est la position dans laquelle vous avez configuré votre serveur et vos machines clientes dans la configuration de l'installation de la barrière.
Partage de périphériques entre l'ordinateur et le Raspberry Pi simplifié
En utilisant Barrier, vous pouvez utiliser un seul clavier et une seule souris pour contrôler votre ordinateur et votre Raspberry Pi sans effort et désencombrer votre poste de travail sans avoir à acheter de périphériques supplémentaires.
Au fil du temps, si vous vous retrouvez à utiliser Barrier pour contrôler souvent votre configuration multi-ordinateurs, vous pouvez le configurer pour qu'il s'exécute automatiquement au démarrage. Il existe différentes manières d'accomplir cela en fonction du système d'exploitation. Consultez nos guides pour le faire sur Linux (et Raspberry Pi OS) , macOS et Windows .