Посмотрите на этот ключ реестра:
[HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_0079&PID_0011]
"OEMName"="USB Gamepad "
"OEMData"=hex:00,00,00,10,0a,00,00,00
Как видите, есть ключ с именем OEMData, и он имеет двоичное (шестнадцатеричное) значение, оно связано с джойстиком, я знаю, что числаКнопки джойстика хранятся здесь, я имею в виду, например, если джойстик имеет 10 кнопок, они написаны здесь, я хочу знать, как я могу это узнать, я имею в виду, я хочу знать, сколько кнопок у этого джойстика.
Действительно нужно, поэтому любая помощь очень ценится