AFAIK, ты сам по себе с этим. Я думаю, что у вас та же идея, что и у меня, когда было бы неплохо буквально работать в паре с кем-то на одном компьютере. Каждый человек, имеющий собственную мышь и клавиатуру и смотрящий на один и тот же монитор (и), работает иногда независимо, иногда вместе.
Я предполагаю, что это может привести к двум важным ограничениям в дизайне ОС Windows:
1) Он знает только одну логическую мышь и одну логическую клавиатуру. Подключив несколько устройств, просто объедините усилия для перемещения одной и той же логической мыши и введите одно и то же текстовое поле.
2) Драйверы HID должны понимать несколько «пользователей», отображая несколько логических указателей мыши и одинаковое количество оконных фокусов.
Я думаю, что это, вероятно, можно преодолеть на уровне драйвера с помощью уровня совместимости. Приложениям и их элементам управления, вероятно, не нужно заботиться о том, сколько мышей, клавиатур или «пользователей» подключено к ОС. Он просто получает оконные сообщения, которые указывают, когда он получает фокус, когда мышь движется, клавиши нажимаются и т. Д.
Только мои 0,02 доллара.