# 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.