0x1805 · oobState
Query or restore a device's out-of-box (factory-default) state — useful for detecting first-run devices or resetting provisioning state.
A HID++ 2.0 device-management feature that tracks and controls whether a device
is in its out-of-box (factory-default) state. It applies broadly across wireless
peripherals — mice, keyboards, and similar devices — and sits in the same
lifecycle-management range as 0x1802 deviceReset and 0x1806
configDeviceProps. A device leaves the out-of-box state once it has been paired
and configured by a host; this feature lets software query that status and
optionally restore it.
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
The out-of-box marker lives in the device's non-volatile memory:
- Queries whether the device is in the out-of-box state, unconfigured as shipped.
- Sets or clears the flag, so software or factory tooling can restore factory-default condition or mark a device configured.
- Some devices may also reset the per-host or per-pairing state tied to that lifecycle.
The audience is mostly Logitech factory and provisioning tooling, but host software can query it to detect first-run or freshly-reset devices and trigger an initial-setup flow.
Status: Not implemented · Feature ID:
0x1805