Please enable JavaScript to view this site.

Docklight Scripting V2.4 User Manual 04/2025

HID (Human Interface Device) is a device class and API used for USB and Bluetooth devices.

 

Docklight Scripting supports HID access via Vendor ID (VID), Product ID (PID), and additional Usage Page or Usage ID information, or via the full Windows USB device path. Docklight Scripting allows binary and text-oriented data transfers via HID Input, Output and Feature Reports.  

 

In addition to human input devices such as keyboards, mice, touchpads, etc., common HID device applications include Embedded Devices with a custom protocol for simple data transfer, such as gauges, sensors, thermometers, CO2 sensors, card readers, or CAN fieldbus communication devices.

 

NOTE: The Universal Serial Bus HID Usage Tables list the defined "Usage Page ID" values. Standard usages such as "Keyboard/Keypad Page (0x07)" are reserved for exclusive access by Windows and cannot be accessed. Custom / composite Embedded Devices typically use a Usage Page value in the Vendor-Defined range (FF00-FF00), and can be accessed by Windows applications such as Docklight Scripting.

 

TIP: For more information on accessing HID devices via Docklight Scripting, see also our online support resources at www.docklight.de/support/.