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