PureBasic - HID

Einleitung

Die HID (Human Interface Device) Bibliothek ermöglicht den Zugriff auf HID-Geräte (englisch "HID devices) wie Tastaturen, Mäuse, Gamecontroller und andere Eingabegeräte. Mit dieser Bibliothek lassen sich verfügbare HID-Geräte auflisten, für die Kommunikation öffnen und Daten mithilfe von Standard-HID-Berichten (Reports) lesen und schreiben.

HID-Geräte werden anhand ihrer Hersteller-ID (Vendor-ID, VID) und Produkt-ID (PID) identifiziert. Die Bibliothek unterstützt sowohl den generischen HID-Zugriff als auch die gerätespezifische Kommunikation über Funktions-, Eingabe- und Ausgabeberichte (Reports).

Für fortgeschrittene HID-Operationen bietet die Bibliothek Zugriff auf Berichtsbeschreibungen und indizierte Zeichenketten (englisch "indexed strings") zur Geräteidentifizierung.

Befehlsübersicht

CloseHID
DisableHIDBlockingMode
ExamineHIDs
GetHIDIndexedString
GetHIDReportDescriptor
HIDError
HIDInfo
IsHID
NextHID
OpenHID
OpenHIDPath
ReadHIDData
ReceiveHIDFeatureReport
ReceiveHIDInputReport
SendHIDFeatureReport
SendHIDOutputReport
WriteHIDData

Beispiel

HID.pb

Unterstützte OS

Alle

Referenz-Handbuch - Inhaltsverzeichnis