Logitechゲームコントローラー(http://www.amazon.com/Logitech-Dual-Action-Game-Pad/dp/B0000ALFCI)を持っています。私はc#とMicrosoftのHIDドライバーを使用して、どのボタンが押されているかを追跡しています。ボタンを押すたびに、8つの値を持つバイト配列が送信されます。問題は、これらの8つの値が何を表しているのかわからないことです。次に例を示します。
0, 128, 126, 127, 130, 24, 24, 0, 4, 252
0, 128, 126, 127, 130, 40, 40, 0, 4, 252
0, 128, 126, 127, 127, 72, 72, 0, 4, 252
0, 128, 126, 127, 127, 136, 136, 0, 4, 252
これらは、それぞれボタンを押したときのバイト配列の値です1、2、3、4。値がどこで変化しているのかはわかりますが、それらが何を表しているのかわかりません。MicrosoftHIDドライバーの仕様が見つかりません。誰かが私を正しい方向に向けることができますか?