Есть разные решения:
Программное обеспечение как Synergy [ s ] (мультиплатформенное и с открытым исходным кодом), которое позволяет совместно использовать один набор мыши и клавиатуры (и буфера обмена) между различными комплектными компьютерами.
После того, как программа установлена, пользователи могут переместить мышь «на стороне» своего рабочего стола на одном компьютере, и указатель мыши появится на рабочем столе другого компьютера. Нажатие клавиш будет доставлено на любой компьютер, на котором находится указатель мыши. Это позволяет управлять несколькими машинами так же легко, как если бы они были одним компьютером с несколькими мониторами ...
Компьютер должен быть подключен к той же сети.
Коммуникации TCP / IP (порт по умолчанию 24800) используются для отправки событий мыши / клавиатуры и буфера обмена между компьютерами
Работает как клиент-сервер-сервис. Таким образом, вы должны установить серверную часть на одном, а клиент - на (всех) других, с той же архитектурой следующего класса программного обеспечения для удаленного рабочего стола .
Программное обеспечение для удаленного рабочего стола [ 2 ] : существует длинный список [ 1 ] программ, которые позволяют удаленно управлять ОС, как если бы вы были физически подключены к этой машине.
Они стоят немного с точки зрения использования процессора (я могу вспомнить память nx [ 3 ], например, способную эффективно шифровать поток).
Компьютеры должны быть подключены к сети (по крайней мере, NAT, но они могут быть подключены к Интернету даже в разных странах), но им не нужно оставаться в одной комнате.
Таким образом, решение может быть для запуска ваших ОСкаждый на своей машине, чтобы подключить оба монитора к самому мощному и оттуда подключиться ко второй машине через одно из этих программ. (Обратите внимание, что с современными дисплеями вы можете иметь более одного входного канала, поэтому вы можете подключить оба компьютера к одному монитору и один компьютер к обоим мониторам).
У вас будет вторая ОС в окне, но вы можете отправить ее на второй монитор или установить там напрямую. Затем вы можете перемещать мышь между экраном и между системами.
Более того, некоторые из этих программ могут позволять вам перетаскивать элементы между двумя отдельными системами, шифровать сообщения ... (помните, что они являются отдельными системами).Просто идея . Вы можете попробовать использовать беспроводную мышь и настроить два приемника (один для ОС) для одновременной работы (возможно, вам придется найти взлом, чтобы он работал). Например, установка первого монитора в диапазоне от X = 0 до X = 1280, а второго в диапазоне от X = 1281 до 2560 (если 1280 - ширина в пикселях дисплеев) и разрешение мыши выходить из экрана в обеих системах. [Я могу видеть некоторую проблему, если вы удаляете (или система отбрасывает) некоторые значки из области экрана, визуально доступной ...]
Другой способ - настроить вторую ОС как гостевую на первой с виртуальной машиной [ 4 ] .
Он будет более интегрированным, чем вышеуказанные решения. Вы можете прочитать этот ответ, например.Одно время использовались переключатели материалов [ 5 ] для подключения более одного компьютера с помощью одного набора мыши / клавиатуры и даже видео.
В общем, мне нравится идея мыши как телевизионного пульта дистанционного управления с узким углом для передачи сигнала, который может действовать аналогично умному телевизору, когда на него указывают указатель, они показывают указатель на экране. Насколько мне известно, в настоящее время еще нет общего решения, которое работает таким образом ...