@Smeilz1
За любое развитие

Как заставить клавиатуру одновременно нажимать клавиши на двух компьютерах без дополнительного софта?

Есть одна клавиатура и нужно ей одновременно нажимать кнопку на 2 компьютерах.
Например передаем программно нажатие клавиши с одного компьютера, и она нажимается на другом.
Возможно ли это без софта?
Если еще проще сформулировать, то можно ли программного передавать с первого компьютера на клавиатуру нажатие клавиши при том, что она подключена к второму компьютеру?
  • Вопрос задан
  • 1551 просмотр
Решения вопроса 2
TomasHuk
@TomasHuk
Сделайте свою физическую клавиатуру из двух arduino, каждая притворяется отдельной клавиатурой.
Два шнурка к компьютерам.
Одна кнопка, которая замыкает контакты GPIO на обеих платах одновременно, лучше с гальванической развязкой.
Нажали кнопку, каждая arduino отследила нажатие и послала клавишу/комбинацию клавиш на свой компьютер.
Ответ написан
hint000
@hint000
у админа три руки
Можно поискать такое решение в 2 хода:
1. окей Гугл, RS232 keyboard
2. окей Гугл, split RS232
Суть в том, что USB нельзя разветвить пассивно, а выход RS232 - можно.

P.S. Ещё можно "разветвить" IP - через port mirror и NAT, но будет монструозно-франкенштейновски, и, вероятно, потребуется софтовая часть.

P.P.S. Если нужны лишь одна-две-три кнопки синхронно (а не вся клавиатура), то проще всего пожертвовать парой клавиатур, припаять к нужным кнопкам тонкие гибкие проводки (многожильная витая пара). Нужно сделать развязку между клавиатурами (да хоть через автомобильные реле - быстро, громоздко, сердито). Нажимаем одну-две-три отдельно вынесенные кнопки, с каждой из них сигнал идёт параллельно на два реле - к двум клавиатурам-жертвам, клавиатуры совершенно стандартно подключены к компам.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@BorisKorobkov
Web developer
Напишите свой драйвер клавиатуры или измените существующий.
https://habr.com/ru/post/139593/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы