Бесплатное приложение заменило мне KVM-переключатель за 70 долларов

Служба новостей Автор статьи

Я думал, что для управления двумя компьютерами одной клавиатурой и мышью нужен дорогой KVM-переключатель. Когда я поставил ноутбук рядом с настольным ПК, мне захотелось использовать одни и те же периферийные устройства для обеих машин. Сначала я пробовал Bluetooth-подключение, но переключение между устройствами занимало несколько секунд, а иногда соединение и вовсе отказывалось работать. Присмотрел KVM-переключатель UGREEN за 70 долларов, но бюджет был ограничен. И тут я нашёл бесплатное приложение с открытым исходным кодом Deskflow, которое решило проблему полностью. Об этом пишет сайт BGR.

Deskflow позволяет перемещать курсор мыши между двумя или более компьютерами, и курсор тянет за собой клавиатуру. Приложение использует зашифрованное соединение через локальную сеть. Один компьютер, тот, к которому подключены клавиатура и мышь, выступает в роли сервера, а остальные — клиенты. Как только вы перетаскиваете курсор на клиент, клавиатура и мышь начинают управлять этим компьютером. Если включить функцию обмена буфером обмена, можно копировать текст на сервере и вставлять его на клиенте.

Чем Deskflow отличается от аналогов

Deskflow похож на приложение Logitech Flow, которое позволяет удалённо управлять другими устройствами с помощью отдельных моделей мышей и клавиатур Logitech. Но в отличие от Flow, Deskflow не привязан к бренду и поддерживает Linux и FreeBSD, помимо Windows и macOS. Правда, Deskflow не умеет копировать целые файлы, как Flow, зато без проблем передаёт большие объёмы текста. Для большинства задач этого достаточно.

Казалось бы, мелочь. Но нет. Возможность копировать текст между компьютерами экономит массу времени, если вы постоянно работаете с документами на разных машинах. Я, например, часто переношу ссылки и фрагменты кода с ноутбука на рабочий стол.

Как настроить Deskflow за пять шагов

Самое главное условие — все компьютеры должны быть в одной сети, по Wi-Fi или Ethernet. Если это подтверждено, настройка занимает несколько минут.

Скачайте приложение Deskflow и установите его на каждый компьютер.

Откройте Deskflow на компьютере, чьи клавиатуру и мышь вы хотите использовать, и выберите опцию использования этой клавиатуры и мыши — он станет сервером.

На каждом другом компьютере откройте Deskflow и выберите опцию использования чужой мыши и клавиатуры.

В поле Connect to введите имя или IP-адрес сервера. Deskflow показывает оба значения на серверном компьютере.

На экранах появится отпечаток из случайных символов. Если отпечатки совпадают, разрешите соединение на каждом компьютере.

После этого приложение предложит расположить экраны устройств. Перетащите их так, чтобы они соответствовали физическому расположению мониторов. Теперь при перемещении курсора к клиенту управление переходит к нему, а при возврате — обратно к серверу.

Частая ошибка при подключении

Если соединение не устанавливается, первым делом проверьте настройки брандмауэра. Он должен разрешать Deskflow обмениваться данными между устройствами, конкретно через порт 24800. Вторая распространённая проблема — устройства в разных сетях. Раздельные Wi-Fi сети и репитеры часто создают такие ситуации. Убедитесь, что оба компьютера действительно подключены к одному роутеру.

Специалист по настройке компьютерных сетей предупреждает: не пытайтесь использовать Deskflow через VPN или удалённые подключения, приложение рассчитано только на локальную сеть. Задержки и сбои шифрования сделают работу некомфортной.

И вот тут начинается самое интересное. Я ожидал, что бесплатное приложение будет глючить или окажется слишком сложным в настройке. На деле всё заработало с первого раза. Единственное, к чему пришлось привыкнуть — задержка в доли секунды при переключении, но она незаметна в повседневной работе.

Итог

Если вам нужно управлять двумя компьютерами одной клавиатурой и мышью, не спешите покупать KVM-переключатель за 70 долларов. Попробуйте Deskflow — оно бесплатное, с открытым исходным кодом и работает на Windows, macOS, Linux и FreeBSD. Для большинства домашних и рабочих сценариев его возможностей достаточно. Единственный минус — отсутствие копирования файлов, но текстовый буфер обмена покрывает основные потребности. Начните с настройки на двух компьютерах в одной сети, и вы удивитесь, как просто всё работает.