0x1802 · deviceReset
Trigger a firmware soft reset on a HID++ 2.0 peripheral — equivalent to a power cycle, used in firmware-update and recovery workflows.
A device-management feature that allows host software to trigger a firmware
reset of a HID++ 2.0 peripheral — in effect instructing the device to reboot
itself without a physical power cycle. It applies broadly to Logitech wireless
and wired peripherals including mice, keyboards, headsets, and receivers. A
reset via this feature is typically used during firmware-update workflows or to
recover from an inconsistent configuration state, and it complements other
device-management features such as the DFU family (0x00C2, 0x00D0).
Not implemented in OpenLogi
OpenLogi's vendored hidpp crate does not provide a typed wrapper for this feature yet. The notes below summarise the HID++ feature in general terms, not OpenLogi behaviour.
What it does
0x1802 deviceReset provides host-initiated control over the device's reset
lifecycle. In general terms it exposes:
- A way to command the device to perform a soft reset, causing the firmware to restart as if the device had been power-cycled.
- Potentially the ability to reset into a specific boot target (for example normal firmware or a DFU/bootloader mode), depending on the device's capabilities.
- Optionally, a query to read device-specific reset parameters or confirm that the feature is available before issuing a destructive command.
Because a reset terminates the current HID++ session, any pending configuration changes that are volatile (not persisted to non-volatile storage) will be lost. Callers should ensure all desired settings are saved before invoking a reset.
Status: Not implemented · Feature ID:
0x1802
0x1010 · chargingControl
Read and configure a rechargeable device's charging behaviour — including charge-limit modes that cap the maximum charge level for battery health.
0x1805 · oobState
Query or restore a device's out-of-box (factory-default) state — useful for detecting first-run devices or resetting provisioning state.