Как объяснили другие ответы, USB требует двунаправленной связи как часть его работы. PS / 2, хотя и разрешает двунаправленную связь, не требует его для отправки ключей на компьютер, но требует установки светодиодных индикаторов клавиатуры.
Теоретически, вы можете создать устройство для дублирования сигнала PS / 2 и отправки его на второй компьютер, а также сбрасывать любые команды с компьютеров, чтобы иметь возможность отправлять нажатия клавиш на несколько компьютеров, но светодиоды клавиатуры не будут реагировать на состояния num lock, caps lock и scroll lock (или любое другое изменение состояния светодиодов, например, в Linux светодиодные индикаторы клавиатуры иногда используются для альтернативных целей).
Я не уверен, насколько сложным будет такой проект. Прошло много времени с тех пор, как я работал с PS / 2, поэтому я не знаю, можно ли просто соединить пару проводов / разъемов или вам понадобится активное устройство (например, микроконтроллер), чтобы передавать команды в одном направлении, но отбрасывать их в другом. Если у вас был микроконтроллер, вы могли бы даже сделать устройство таким, чтобы оно могло интерпретировать светодиодные команды клавиатуры и «комбинировать» их для отображения (например, длительное мигание индикатора, если он включен на компьютере один, но выключение на компьютере два, короткая вспышка светодиод, если он включен на компьютере два, но выключен на компьютере один, светодиод горит постоянно, если он включен на обоих компьютерах, и светодиод выключен, если он выключен на обоих компьютерах). Это было бы более продвинутым, хотя.
Кроме того, если ваша цель состоит в том, чтобы иметь возможность управлять одним компьютером с другого компьютера или двумя компьютерами с одного рабочего стола, или чем-то еще, вы можете рассмотреть следующие вопросы:
- VNC (позволяет управлять одним компьютером с другого по сети)
- RDP (также позволяет управлять одним компьютером с другого по сети, встроенной в Microsoft Windows, но требует версии Professional)
- KVM (аппаратное обеспечение, позволяющее переключать один комплект периферийных устройств между двумя компьютерами)