J'utilise DirectInput pour gérer des dispositifs d'entrée, I énumère les dispositifs et éléments sur chaque appareil.DirectInput plage de joystick analogique
Lorsque vous utilisez les sticks analogiques sur mon tapis de jeu, ils rapportent des valeurs dans la gamme 0-65535. Est-ce toujours le cas pour tous les types d'axes absolus?
Sinon: existe-t-il un moyen de connaître la plage d'un élément d'entrée DX8 DIDEVICEOBJECTDATA :: dwData (énuméré avec DIDFT_ABSAXIS)? La seule autre option que je peux penser est d'utiliser un calibrage interne fait maison à l'intérieur de mon application, et ce son trop 80 'pour être vrai.
Cela sonne comme la réponse pour moi, viennent de mettre en œuvre et vérifier. Merci d'avance! –