Logs raw response bytes + lengths for HEADSET_RGB_ONBOARD_EFFECTS (0x0621) fn 0x00/0x10/0x20/0x40 and HEADSET_RGB_SIGNATURE_EFFECTS (0x0622) fn 0x00/0x10/0x30 on any headset that exposes them. Data goes to the RE pass pinning down the effect-payload shapes those features advertise; per-call hex + len + error code at INFO so testers without -dd still produce a useful corpus. Probe is strictly read-side and gated per-device via _rgb_effects_probed so reconnects and setting rebuilds don't log duplicate dumps. Wired into HeadsetLEDControl.build() since that's the existing headset-specific setup hook — devices without RGB hostmode won't run the probe and incur no noise. |
||
|---|---|---|
| .. | ||
| hid_parser | ||
| hidapi | ||
| keysyms | ||
| logitech_receiver | ||
| solaar | ||