device_uhid_input
Send a HID input report to a previously created UHID device (device_uhid_create). report is base64-encoded. Its byte-length must exactly match the reportLen declared at CREATE time. This is a generic raw-report primitive for any created UHID device (keyboard, mouse, gamepad) and is not text-aware. Prefer device_type to type a string; use this only when you need to compose the exact reports yourself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | UHID device id (must match a prior device_uhid_create call) | |
| udid | Yes | Device serial number (UDID) | |
| reportBase64 | Yes | HID input report bytes as base64 |