Registers a callback that fires on every raw HID report from vendor-defined devices.
Only events from usage pages ≥ 0xFF00 are delivered.
The script enters an event loop and stays alive as long as this handler is registered.
Handler receiving a HidEvent for each raw HID report.
USE CASE: Macro pads, foot pedals, and custom HID controllers that send vendor-defined reports. Standard keyboard (usage page 0x01) and mouse events are NOT delivered here — use Keyboard.OnRawEvent or Mouse.OnRawEvent.
Returns a list of all enumerated HID devices currently registered for raw input.