Implémentation de protocoles (touchpad-protocol-implementation)
Cette section fournit des instructions pour l’implémentation du protocole de communication utilisé par les appareils avec pavé tactile de précision Windows.
Les appareils avec pavé tactile doivent utiliser le protocole IHM (Interface homme-machine) pour communiquer avec leur hôte Windows.
Une bonne compréhension du protocole IHM est nécessaire pour comprendre les informations présentées ici. Pour plus d’informations sur le protocole IHM, consultez les ressources suivantes :
- Définition de classe d’appareil pour les interfaces IHM (interface homme-machine), version 1.11
- Tables d’utilisation de l’IHM version 1.12
- Spécification du protocole IHM sur I2C, version 1.0
Windows inclut un pilote de classe IHM et les pilotes de miniports IHM I²C, IHM USB, IHM SPI et IHM BTH correspondants. Il n’est donc pas nécessaire de développer des pilotes tiers pour les appareils avec pavé tactile de précision Windows qui utilisent l’un de ces bus. Toutefois, si vous souhaitez utiliser un contrôleur de bus tiers ou développer le vôtre à utiliser avec votre appareil, vous pouvez le faire.
Si vous souhaitez que votre appareil se connecte via un autre bus, un pilote de mini-port IHM tiers peut être nécessaire. Vous devez uniquement signaler les utilisations décrites dans cette rubrique, dans le microprogramme de votre appareil. Windows utilisera votre microprogramme et ses propres pilotes IHM pour activer les fonctionnalités de souris et de mouvement pour votre appareil et fournira également aux applications Windows l’accès à votre appareil.
Un exemple de descripteur est fourni dans la rubrique Exemples de descripteurs de rapport.
Contenu de cette section
Rubrique | Description |
---|---|
Cette rubrique présente les descripteurs IHM requis (et les attributs d’appareil) pour un appareil avec pavé tactile de précision Windows dans Windows 10 et les systèmes d’exploitation ultérieurs. |
|
Cette section décrit les collections de niveau supérieur IHM requises qui sont utilisées pour la création de rapports de précision sur les pavés tactiles dans les systèmes d’exploitation Windows 10 et ultérieurs. |
|
Cette rubrique présente un exemple de descripteur de rapport et des exemples d’extraits de descripteurs pour un appareil avec pavé tactile de précision Windows. |