- Utilisations des capteurs HID
- Intégration des capteurs de mouvement et d’orientation
- Exemples Waratah
Système de coordonnées
Les périphériques doivent signaler leur accélération dans un système droitier avec l’axe Y vers le haut. La vitesse angulaire suit la règle de la main droite autour de ces axes.
L’axe X va du centre du périphérique vers la droite. L’axe Y va du centre du périphérique vers
le visage de l’utilisateur. L’axe Z va du centre du périphérique vers l’extérieur par le dessous.
Exemple de sortie d’accélération, en g :
- Périphérique posé à plat sur une table :
- La vitesse angulaire au repos est de
- À partir de là, soulevez le périphérique vers le haut : augmente
- À partir de là, laissez tomber le périphérique : diminue
- Faites pivoter le périphérique de sorte que le bord supérieur soit en l’air et le bord inférieur sur la surface :
- Pendant le mouvement, la vitesse angulaire X devient positive :
- Revenez à plat.
- Faites pivoter le périphérique de sorte que le bord gauche soit en l’air et le bord droit sur la surface :
- Pendant le mouvement, la vitesse angulaire Z devient négative :
- Revenez à plat.
- Faites pivoter le périphérique dans le sens des aiguilles d’une montre (à l’opposé de la règle de la main droite)
- Pendant le mouvement, la vitesse angulaire Y devient négative :
Remarques
Bruit dû aux vibrations du périphérique
Les grondements ou bourdonnements basse fréquence dans le périphérique (comme ceux provoqués par l’haptique) peuvent induire du bruit dans le gyromètre et affecter la précision.- Atténuation matérielle possible : isolation mécanique du capteur par rapport à l’haptique, via un positionnement volontaire du capteur ou l’entourage du capteur avec un matériau de rembourrage amortissant les vibrations
- Atténuation logicielle possible : utilisation d’un filtre passe-bas
Clés de Registre
[!IMPORTANT] Si votre périphérique doit obtenir la certification Windows Hardware Quality Lab, ajoutez la clé de Registre décrite ci-dessous. GameInput transformera la sortie conforme WHQL du périphérique pour qu’elle corresponde à la sortie attendue par les développeurs de jeux. Les mappages d’un périphérique avec l’ID du fabricant (VID) VVVV, l’ID du produit (PID) PPPP, la page d’utilisation UUUU et l’ID d’utilisation XXXX seront lus à cet emplacement du Registre :
[!TIP]
Les sous-clés suivantes sont destinées aux fabricants de périphériques déjà commercialisés. Si le périphérique n’est pas encore
sorti, il doit signaler correctement le système de coordonnées décrit ci-dessus et doit réussir les tests correspondants.


