none
Touch HID Architecture driver RRS feed

  • Question

  • Bonjour,

    J'aimerais comprendre l'architecture HID du coté drivers pour les TouchScreen, en observant la doc msdn, je suis tombé sur ce lien https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/hid-architecture ainsi que celui-ci

    https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/keyboard-and-mouse-hid-client-drivers

    Pour le moment ce que je comprends c'est que le "Touch" n'a pas de HIDClient comme le clavier et la souris et passe directement par le driver Win32K.sys et ensuite je suppose que c'est ce driver qui permet l'envoi de WM_INPUT 

    Pouvez-vous m'éclairer davantage sur l'architecture de "Touch" ?

    Merci

    mercredi 10 avril 2019 09:10

Toutes les réponses

  • Bonjour,

    La documentation suivante peut-être sera utile:
    Touchscreen Implementation Guide
    Touchscreen Validation Guide

    Cordialement,
    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    jeudi 11 avril 2019 09:04
    Modérateur
  • Bonjour Nina,

    Effectivement ce doc est utile, j'en ai déjà lu une partie, en fait je me dois d'expliquer plus en détail mon projet.

    J'aimerais récupérer les entrées tactiles et transformer ces entrées en souris pour permettre aux logiciels ne supportant pas le tactile de fonctionner.

    Pour ça une approche driver me semble le mieux, de ce que j'ai pu lire il me faudrait créer un driver après HIDClass mais je ne sais pas comment me greffer après HIDClass pour récupérer les entrées HID du tactile.

    Pour le moment je regarde de ce côté :

    "https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/finding-and-opening-a-hid-collection"

    Pouvez-vous me dire si je suis sur la bonne piste ?

    Cordialement,

    Nicolas

    jeudi 11 avril 2019 12:02