Сегодня мало кого удивишь 2-3-4 мониторами на одной рабочей станции. Думаю программисты и администраторы меня поймут: на одном — документация, результат, на втором — среда разработки, консоль и т.д…
Внимание фокусируется на одной задаче — на первом мониторе, при этом все второстепенное, но в тоже время необходимое, всегда рядом — на втором мониторе.
На работе у меня все просто, станция одна, к ней подключены два монитора. На момент монтажа, рабочее место выглядело примерно так:
Но что делать, когда к одной станции нельзя, или неудобно, подключить два монитора?
Например, дома я всю работу делаю на ноутбуке, при этом результат работы мне удобнее смотреть на втором нетбуке, с подключенным внешним монитором.
Решение? Не совсем! Работать за обоими компьютерами перекладывая руки с одной клавиатуры/мыши на другую не самое удобное занятие, да и хотелось бы синхронизировать буфер обмена между двумя машинами.
Есть решение — программный KVM-переключатель. Один из проектов, которые позволяет это делать Synergy.
Мышь и клавиатура подключаются непосредственно к одному компьютеру. При помощи Synergy, их можно использовать на других компьютерах, не переключая физически. Для передачи информации о движении мышью, о нажатиях клавиш и содержимого буфера обмена используется сетевой протокол TCP/IP. Программа распространяемая с открытыми исходными кодами по лицензии GPL.
Настройка.
После установки программы, вам на необходимо задать пароль и выбрать в какой роли будет работать данный компьютер.
Сервер — это та машина, на которой у вам непосредственно находится клавиатура и мышь.
Клиент — эта та машина, которой мы будем управлять.
Далее, необходимо добавить экраны.
По аналогии делаем и для клиента, Меняем роль и указываем адрес сервера.
Результат успешного коннекта, можно увидеть в консоли, или почувствовать самому переместив мышь за край экрана. Если все успешно, то курсор переместится на другой экран.