The 0x8070 V1+ NvConfig (GetNvConfig/SetNvConfig, funcs 4/5) carries a startup-effect toggle under capability 0x0001 — a pure on/off switch (0x01/0x02) with no color payload, unlike the 0x8071 NvConfig boot effects; the boot color comes from the NV-persisted zone effect. GetNvConfig echoes the capability ID ahead of the value. Wire format captured from G HUB driving a G560 (usbmon) and the round-trip hardware-verified. Build probes the capability and suppresses the setting on devices that NACK it. The G560's only other NvConfig capability is 0x0002, which on 0x8071 devices causes a firmware animation-loop lockup — deliberately not exposed. |
||
|---|---|---|
| .. | ||
| hid_parser | ||
| hidapi | ||
| keysyms | ||
| logitech_receiver | ||
| solaar | ||