HIDDevice-Objekt
deviceId
-String - Einzigartiger Bezeichner für das Gerät.name
-String - Name des Geräts.vendorId
-Integer - Die USB-Vendor-ID.productId
-Integer - Die USB-Produkt-ID.serialNumber
-String (optional) - Die Seriennummer des USB-Geräts.guid
-String (optional) - Einzigartiger Bezeichner für die HID-Schnittstelle. Ein Gerät kann mehrere HID-Schnittstellen haben.collections
Object[] - an array of report formats. See MDN documentation for more.usage
Integer - An integer representing the usage ID component of the HID usage associated with this collection.usagePage
Integer - An integer representing the usage page component of the HID usage associated with this collection.type
Integer - An 8-bit value representing the collection type, which describes a different relationship between the grouped items.children
Object[] - An array of sub-collections which takes the same format as a top-level collection.inputReports
Object[] - An array of inputReport items which represent individual input reports described in this collection.outputReports
Object[] - An array of outputReport items which represent individual output reports described in this collection.featureReports
Object[] - An array of featureReport items which represent individual feature reports described in this collection.