Existem soluções diferentes:
-
Software como sinergia [ s ] (multi-plataforma e código aberto) que permite compartilhar um único conjunto de mouse e teclado (e área de transferência) entre diferentes computadores completos .
Once the program is installed, users can move the mouse "off" the side of their desktop on one computer, and the mouse pointer will appear on the desktop of another computer. Key presses will be delivered to whichever computer the mouse-pointer is located in. This makes it possible to control several machines as easily as if they were a single multi-monitor computer...
O computador precisa estar conectado à mesma rede.
TCP/IP communications (default port 24800) are used to send mouse/keyboard and clipboard events between computers
Funciona como um serviço cliente-servidor. Então você tem que instalar o lado do servidor em um e o cliente em (todos) o (s) outro (s), com a mesma arquitetura da seguinte classe de software de desktop remoto .
-
Software de área de trabalho remota [ 2 ] : existe uma longa lista [ 1 ] de programas que permitem controlar remotamente um sistema operacional como se você estivesse fisicamente conectado a essa máquina.
Eles custam pouco em termos de uso da CPU (posso lembrar da memória nx [ 3 ] por exemplo, capaz de criptografar o fluxo com eficiência).
Os computadores precisam estar conectados a uma rede (pelo menos um NAT, mas eles podem ser conectados à internet mesmo em diferentes países) mas não é necessário que eles permaneçam na mesma sala.
Então uma solução pode ser para rodar seus OS-es em sua máquina, para conectar os dois monitores ao mais poderoso e daí para conectar-se à segunda máquina por meio de um deste software. (Observe que, com monitores modernos, você pode ter mais de um canal de entrada para poder conectar os dois computadores ao mesmo monitor e a um computador a ambos os monitores). Você terá seu segundo SO em uma janela, mas poderá enviá-lo para o segundo monitor ou configurá-lo diretamente. Então você pode mover o mouse entre a tela e assim entre os sistemas.
Além disso, alguns desses programas podem permitir que você arraste e solte o elemento entre os dois sistemas separados, criptografe as comunicações ... (Lembre-se de que eles são sistemas separados). -
Apenas uma ideia . Você pode tentar usar um mouse sem fio e configurar dois receptores (um para o sistema operacional) para funcionar ao mesmo tempo (talvez você precise encontrar um hack para fazê-lo funcionar). Definindo, por exemplo, o primeiro monitor entre X = 0 a X = 1280 e o segundo entre X = 1281 e 2560 (se 1280 for a largura em pixels das exibições) e permitindo que o mouse saia da tela em ambos os sistemas. [Eu posso ver algum problema se você derrubar (ou o sistema deixar cair) alguns ícones fora da parte da tela visualmente acessíveis ...]
-
Outra maneira é configurar o segundo sistema operacional como convidado no primeiro, com uma máquina virtual [ 4 ] .
Será mais integrado que as soluções acima. Você pode ler esta resposta por exemplo. -
Uma vez houve o uso de switches [ 5 ] para conectar mais de um computador com um único conjunto de mouse / teclado e até mesmo vídeo.
Em geral, gosto da idéia de um mouse como controle remoto de televisão, com um ângulo estreito para transmitir o sinal que pode atuar de forma semelhante aos da TV inteligente ao apontá-los, eles mostram o ponteiro a tela. No meu conhecimento, no momento, ainda não há uma solução geral que funcione dessa maneira ...