OpenLogi

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

On this page