HIDDevice Object
deviceId
String - Unique identifier for the device.name
String - Name of the device.vendorId
Integer - The USB vendor ID.productId
Integer - The USB product ID.serialNumber
String (optional) - The USB device serial number.guid
String (optional) - Unique identifier for the HID interface. A device may have multiple HID interfaces.