Protokollimplementierung (touchpad-protocol-implementation)
Dieser Abschnitt enthält Richtlinien zur Implementierung des Kommunikationsprotokolls, das von Windows-Präzisionstouchpad-Geräten verwendet wird.
Es wird erwartet, dass integrierte Windows-Touchscreengeräte das HID-Protokoll (Human Interface Device) für die Kommunikation mit dem Windows-Host verwenden.
Um die hier vorgestellten Informationen zu verstehen, ist ein gutes Verständnis des HID-Protokolls erforderlich. Informationen zum HID-Protokoll finden Sie in den folgenden Ressourcen:
- Geräteklassedefinition für Human Interface Devices (HID) Version 1.11
- HID-Verwendungstabellen Version 1.12
- HID-über-I2C-Protokollspezifikation Version 1.0
Windows enthält einen HID-Klasse-Treiber und entsprechende HID-I²C-, HID-USB- und HID-BTH-Miniporttreiber. Daher müssen keine Drittanbietertreiber für integrierte Windows-Präzisionstouchpad-Geräte entwickelt werden, die einen dieser Busse verwenden. Wenn Sie jedoch einen Drittanbieter-Buscontroller verwenden möchten oder Ihren eigenen für die Verwendung mit Ihrem Windows-Stiftgerät entwickeln möchten, können Sie dies tun.
Wenn Sie möchten, dass Ihr Gerät über einen alternativen Bus verbunden werden soll, ist möglicherweise ein HID-Miniporttreiber von einem Drittanbieter erforderlich. Sie müssen nur die in diesem Thema beschriebenen Verwendungen in der Firmware für Ihr Gerät angeben. Windows wird Ihre Firmware und seine eigenen HID-Treiber verwenden, um Maus- und Gestenfunktionen für Ihr Gerät zu aktivieren und Windows-Anwendungen mit Zugriff auf Ihr Gerät auszustatten.
Ein Beispieldeskriptor wird im Thema Beispiele für Berichtsdeskriptoren bereitgestellt.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
In diesem Thema werden die erforderlichen HID-Deskriptoren (und Geräteattribute) für ein Windows-Touchscreen-Gerät in Windows 10 und späteren Betriebssystemen vorgestellt. |
|
In diesem Abschnitt werden die erforderlichen HID-Sammlung auf oberster Ebene erläutert, die für die präzise Touchpadberichterstattung in Windows 10 und späteren Betriebssystemen verwendet werden. |
|
In diesem Thema werden ein Beispiel für einen Berichtsdeskriptor und Auszüge aus Beispieldeskriptoren für ein Windows Precision Touchpad-Gerät vorgestellt. |