Como outras respostas explicaram, o USB requer comunicação bidirecional como parte do modo como funciona. O PS / 2, embora permita a comunicação bidirecional, não exige isso para enviar chaves ao computador, mas exige que ele defina os LEDs do teclado.
Teoricamente, você pode criar um dispositivo para duplicar o sinal PS / 2 e enviá-lo para um segundo computador e descartar qualquer comando dos computadores, para poder enviar as teclas pressionadas para vários computadores, mas os LEDs do teclado não responda aos estados num lock, caps lock e scroll lock (ou qualquer outra alteração do estado do LED, por exemplo, no Linux, os LEDs do teclado às vezes são usados para fins alternativos).
Não tenho certeza de quão complexo seria esse projeto. Já faz um tempo desde que eu trabalhei com o PS / 2, então não sei se você poderia simplesmente conectar alguns fios / conectores ou se precisaria de um dispositivo ativo (por exemplo, microcontrolador) para passar comandos em uma direção, mas descartá-los no outro. Se você possui um microcontrolador, pode até fazer com que o dispositivo possa interpretar os comandos dos LEDs do teclado e "combiná-los" para exibição (por exemplo, pisque prolongadamente o LED se estiver aceso no computador um, mas desligado no computador dois, flash curto o LED se estiver aceso no computador dois, mas apagado no computador um, LED aceso se estiver aceso nos dois computadores e LED apagado se estiver aceso nos dois computadores). Isso seria mais avançado.
Além disso, se seu objetivo é controlar um computador de outro computador, ou dois computadores da mesma mesa, ou o que for, você pode procurar:
- VNC (permite controlar um computador de outro através de uma rede)
- RDP (também permite controlar um computador de outro através de uma rede, integrada no Microsoft Windows, mas requer a versão Professional)
- KVM (uma peça de hardware que permite alternar um conjunto de periféricos entre dois computadores)