Как управлять ПК и Raspberry Pi с помощью одной клавиатуры и мыши
Многокомпьютерная установка, какой бы полезной она ни была, имеет свою долю логистических проблем: главная из них – загроможденные и неухоженные столы. Добавьте к этому множество аксессуаров и других аппаратных компонентов, таких как SBC и микроконтроллеры, которые находятся на вашем столе, и вы получите рецепт катастрофы, связанной с многозадачностью.
Один из способов избежать такой проблемы – использовать переключатель KVM. Однако, если вы не хотите тратиться на оборудование, существует программное обеспечение KVM, такое как Barrier, которое имитирует функциональность переключателя KVM и позволяет вам использовать клавиатуру и мышь между несколькими компьютерами или компьютером и Raspberry Pi одновременно. .
Что такое барьер?
Barrier – это программное обеспечение с открытым исходным кодом KVM (клавиатура, видео, мышь), которое имитирует функциональность фактического переключателя KVM и позволяет использовать одну клавиатуру, мышь или видеомонитор с несколькими компьютерами.
По сути, это форк Synergy, еще одного популярного KVM-приложения с аналогичной функциональностью. Хотя в противостоянии друг с другом Barrier занимает первое место, поскольку он бесплатен, прост в использовании и обеспечивает всесторонний опыт.
Одним из преимуществ использования Barrier по сравнению с аппаратным переключателем KVM является простота переключения между устройствами: вы можете переключать фокус с помощью программного обеспечения KVM, просто перемещая курсор мыши к любому краю экрана – в зависимости от того, как вы настроили свою настройку.
Как скачать и установить Barrier
Чтобы начать использовать Barrier, загрузите и установите его на компьютеры, которыми вы хотите управлять с помощью той же клавиатуры и мыши. Он доступен во всех основных операционных системах: Linux, macOS, Windows и даже Raspberry Pi OS, и его легко установить и настроить.
Чтобы установить Barrier в ОС Linux / Raspberry Pi, введите в Терминале следующую команду:
sudo apt install barrier
Для macOS введите:
brew install barrier
В Windows:
В отличие от Linux или macOS, вы можете установить Barrier в Windows с помощью графического интерфейса. Для этого скачайте установщик Barrier и запустите его, как и любой EXE-файл в Windows.
Как настроить барьер на компьютере и Raspberry Pi
Для работы Barrier использует архитектуру клиент-сервер : вам нужно настроить один компьютер в качестве сервера Barrier, а другой – в качестве клиента. Серверная машина – это компьютер, к которому в первую очередь подключаются клавиатура и мышь, тогда как клиент (ы) – это другой компьютер, который будет использовать периферийные устройства основной (серверной) машины.
Предполагая, что вы используете свой компьютер с Linux, macOS или Windows в качестве сервера, а Raspberry Pi в качестве клиента, вот как настроить Barrier на стороне клиента и сервера.
Настройка барьера на сервере
- Откройте приложение Barrier на компьютере (Linux, macOS, Windows), который вы хотите установить в качестве сервера.
- Установите флажок « Сервер» (использовать клавиатуру и мышь этого компьютера) , выберите « Настроить неактивно» и нажмите кнопку « Настроить сервер» под ним.
- В окне конфигурации сервера щелкните значок компьютера в правом верхнем углу и перетащите его в положение, напоминающее фактическую установку компьютера на столе. Например, если ваш основной компьютер находится слева, а дополнительный – справа. , установите соответствующее положение компьютеров в окне конфигурации.
- Дважды щелкните компьютер, который вы только что перетащили, и дайте ему имя в текстовом поле рядом с именем экрана .
- Щелкните ОК .
- На главной странице Barrier нажмите Reload, чтобы применить изменения, и нажмите Start, чтобы запустить сервер Barrier.
Настройка барьера на клиентской машине
- Откройте приложение Barrier на своем Raspberry Pi.
- Установите переключатель рядом с « Клиент» (используйте мышь и клавиатуру другого компьютера) .
- Установите флажок Автоконфигурация .
- Нажмите Применить, чтобы клиент Barrier сохранил ваши изменения.
- Нажмите « Пуск», чтобы установить соединение между сервером Barrier и клиентом.
Если вы выполнили указанные выше действия правильно, Barrier распознает сервер на другом вашем компьютере и установит с ним соединение. Однако, если он не может подключиться к серверу, вы можете настроить его вручную.
Сделать это:
- Откройте Barrier на сервере и запишите его IP-адрес.
- В конфигурации Barrier на клиентском компьютере (шаг 3) введите IP-адрес вашего сервера Barrier в текстовое поле рядом с IP-адресом сервера.
Как только это будет сделано, нажмите « Применить» и нажмите « Пуск», чтобы запустить Barrier.
Как использовать барьер
Теперь, когда у вас настроен Barrier на вашем компьютере и Raspberry Pi в конфигурации клиент-сервер, каждый раз, когда вы хотите его использовать, просто открывайте приложение как на своем сервере, так и на клиентских машинах и нажимайте Start .
После того, как Barrier запущен и работает, убедитесь, что у вас есть клавиатура и мышь, подключенные к вашему основному компьютеру – тому, на котором запущен сервер Barrier. Теперь переместите указатель мыши влево или вправо от дисплея – в зависимости от того, как вы настроили сервер и клиентский компьютер ранее в процессе установки – для передачи управления другому компьютеру.
Теперь вы можете использовать мышь и клавиатуру для выбора элементов и ввода текста, соответственно, на другом компьютере. Выполните тот же шаг, чтобы переключить управление с клиента на сервер или другие клиентские машины.
Если вы планируете добавить в свою установку больше компьютеров, вы можете настроить их в качестве клиентов, используя шаги, перечисленные ранее в сообщении, и перемещая указатель мыши слева направо или справа налево, чтобы переключить фокус между ними и сервером. . Тем не менее, вы всегда должны помнить о позиции, в которой вы настроили сервер и клиентские машины в конфигурации настройки Barrier.
Совместное использование периферийных устройств между компьютером и Raspberry Pi стало проще
Используя Barrier, вы можете использовать одну клавиатуру и мышь, чтобы легко управлять своим компьютером и Raspberry Pi и убирать беспорядок на своей рабочей станции без необходимости покупать дополнительные периферийные устройства.
Если со временем вы обнаружите, что часто используете Barrier для управления настройкой нескольких компьютеров, вы можете настроить его на автоматический запуск при запуске. Это можно сделать разными способами в зависимости от операционной системы. Ознакомьтесь с нашими руководствами, чтобы сделать это в Linux (и Raspberry Pi OS) , macOS и Windows .