Я строю многопользовательскую машину. Каждая станция имеет концентратор с несколькими USB-устройствами, включая USB-джойстик. Я могу найти все устройства, которые находятся на станции, на основе instanceID концентратора USB. Это работает.
Я могу найти джойстик в DirectInput и получать входные данные очень хорошо.
Чего я не могу сказать, так это то, какое устройство DirectInput идет с каким перечислением USB-устройств. Там, кажется, нет общего руководства. Если не считать выполнения каких-либо драматических действий c, таких как отключение джойстиков, а затем повторное включение их по одному и просмотр того, какой из них появляется в DirectInput, есть ли способ соотнести их?
Спасибо!