Поделитесь своей мышью и клавиатурой между Windows и Raspberry Pi с помощью Synergy
Synergy — это бесплатное и открытое программное обеспечение для совместного использования мыши и клавиатуры между несколькими компьютерами. Оно работает на Windows, Mac OS X и Linux (включая Raspberry Pi) и позволяет вам бесшовно перемещать мышь между компьютерами.
Synergy работает, назначая один компьютер в качестве сервера, на который подключены мышь и клавиатура, а другой — в качестве клиента. Когда вы перемещаете мышь за край экрана на “сервере”, она появляется на “клиенте”. В этом примере мы настроим ПК с Windows в качестве сервера Synergy и добавим Raspberry Pi в качестве клиента Synergy.
Настройка
На вашем ПК с Windows загрузите Synergy для Windows со страницы загрузки проекта.
Запустите загруженный .msi и следуйте мастеру установки. После установки вам нужно запустить приложение Synergy. При первом запуске вам нужно будет ответить на несколько вопросов, включая выбор языка.
Когда вас спросят, хотите ли вы запустить сервер или клиент, выберите “Сервер (новая настройка)”.

После нажатия “Далее” появится главное окно сервера Synergy.

Нажмите “Настроить сервер…”, чтобы настроить макет вашей конфигурации Synergy. Экран конфигурации позволяет вам определить, где мышь покинет ПК с Windows и станет активной на Raspberry Pi.
Перетащите значок монитора из верхнего правого угла в квадрат рядом с монитором в центре сетки.

Теперь дважды щелкните на мониторе “Безымянный” и введите “raspberrypi” в поле “Имя экрана:”. Если вы изменили имя хоста вашего Pi на что-то другое, чем “raspberrypi”, введите текущее имя. Вы можете узнать имя хоста вашего Pi, используя команду hostname. Теперь нажмите “ОК”.

Нажмите “ОК”, чтобы закрыть окно “Конфигурация сервера”, а затем нажмите “Запустить”, чтобы запустить сервер Synergy. Часть конфигурации для Windows теперь завершена. Но прежде чем перейти к Pi, вам нужно записать IP-адрес, который использует сервер Synergy. Прямо под флажком “Сервер (поделиться мышью и клавиатурой этого компьютера)” находится список одного или нескольких IP-адресов рядом с меткой “IP-адреса”. Первый из них должен быть выделен жирным шрифтом (так как это основной адрес). Запомните его, так как он вам понадобится при настройке Raspberry Pi.
На вашем Raspberry Pi откройте терминал и установите Synergy с помощью команды:
sudo apt-get install synergyКак и на платформе Windows, Synergy может работать как клиент или как сервер. Поскольку мы уже настроили сервер на Windows, ваш Raspberry Pi должен быть клиентом. Чтобы запустить клиент, введите следующую команду в терминале:
synergyc 192.168.1.169Где “192.168.1.169” — это IP-адрес, который вы записали с сервера Synergy на вашем ПК с Windows.
Теперь вернитесь к вашему ПК и попробуйте переместить мышь за край экрана в сторону вашего Raspberry Pi. Мышь должна исчезнуть с экрана вашего ПК с Windows и появиться на экране вашего Raspberry Pi.
Теперь вы можете полностью управлять Pi с помощью мыши и клавиатуры, подключенных к вашему ПК с Windows! Если вы посмотрите на вывод “Лога” на сервере Synergy, вы заметите некоторые информационные сообщения, которые могут помочь вам устранить неполадки в вашей конфигурации.

Когда Pi подключится, вы должны увидеть сообщение “клиент raspberrypi подключен”, а когда вы переместите мышь за край экрана, вы увидите сообщения вроде “переключение с ПК на raspberrypi” и так далее.
Если у вас возникли проблемы с примером настройки, описанным выше, не стесняйтесь использовать раздел комментариев ниже с вашими вопросами, и мы постараемся помочь.