Partager via


Prise en charge des utilisations dans les pilotes du numériseur tactile (Windows 7)

Dans le contexte de Windows Touch, touch fait référence à la prise en charge d’un seul point de contact pouvant être suivis. Cette rubrique décrit les utilisations HID obligatoires et facultatives pour un pilote de numériseur tactile. Si votre numériseur prend en charge plus d’un point de contact, consultez la section Prise en charge des utilisations dans les pilotes de numériseurs multi-touch.

Les valeurs d’identificateur d’utilisation sont définies dans les tables d’utilisation HID.

Utilisations HID requises

Pour Windows 7, un numériseur tactile doit apparaître via HID en tant qu’écran tactile (page 0x0D, utilisation 0x04).

Les utilisations suivantes sont requises :

  • X (page 0x01, utilisation 0x30) et Y (page 0x01, utilisation 0x31)

    Signaler l’emplacement des positions x et y.

  • Commutateur d’extrémité (page 0x0D, utilisation 0x42)

    Utilisez le commutateur d’extrémité pour indiquer le contact du doigt et le décollage de la surface du numériseur, de la même façon qu’un stylet signale un contact avec le numériseur.

  • Dans la plage (page 0x0D, utilisation 0x32)

    Si l’appareil prend en charge la détection de l’axe z, il signale dans la plage lorsque le transducteur se trouve dans la région où la numérisation est possible. Si l’appareil ne prend pas en charge la détection de l’axe z, le pilote doit définir le commutateur d’extrémité et dans la plage lorsqu’un doigt entre en contact avec le numériseur.

    Les versions de Windows antérieures à Windows 7 ont des instructions différentes sur la façon dont les pilotes de numériseur tactile doivent gérer les rapports dans la plage.

Utilisations HID facultatives

Les utilisations suivantes sont facultatives, mais vous devez les implémenter si le matériel du numériseur les prend en charge. Ces utilisations ont été ajoutées aux tables d’utilisation USB HID à l’époque de Windows Vista.

  • Confiance (page 0x0D, utilisation 0x47)

    La confiance est une suggestion de l’appareil indiquant si le contact tactile était intentionnel ou accidentel. Votre appareil doit rejeter les contacts accidentels aussi soigneusement que possible et signaler ces informations à l’aide de l’utilisation de confiance. Le système d’exploitation utilise la confiance pour aider à améliorer le rejet accidentel des interactions tactiles. En plus de la valeur de confiance, Windows 7 applique des heuristiques supplémentaires au flux d’entrée tactile pour améliorer le rejet accidentel des interactions tactiles. Si votre appareil ne signale pas de confiance, il lui appartient entièrement d'assurer le rejet accidentel des interactions tactiles.

  • Largeur et hauteur (page 0x0D, utilisations 0x48 et 0x49)

    Les utilisations de largeur et de hauteur représentent la largeur et la hauteur du contact tactile. La largeur et la hauteur sont également exposées aux développeurs d’applications via la plateforme Windows Touch.

  • Pression (page 0x0D, utilisation 0x30)

    La pression est une mesure de la force que le doigt exerce sur la surface du numériseur.

Pour obtenir un exemple de descripteur tactile, consultez Exemple de descripteur de rapport pour un appareil de numériseur tactile.