OpenLogi
Features

0x1010 · chargingControl

Read and configure a rechargeable device's charging behaviour — including charge-limit modes that cap the maximum charge level for battery health.

A HID++ 2.0 feature that allows a host to inspect and configure how a rechargeable wireless device manages its charging behaviour. It appears on Logitech mice, keyboards, and headsets that expose programmable charging parameters, and complements the battery-reporting features 0x1000 batteryStatus and 0x1004 unifiedBattery by adding write-side control over the charging process rather than just reading the current state.

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

0x1010 chargingControl gives a host read and write access to the device's charging configuration. In general terms it provides:

  • A way to query the device's supported charging modes and any active charging parameters currently in effect.
  • A way to set charging-related options — for example enabling or disabling a charge-limit mode (sometimes called "battery care" or "smart charging") that caps the maximum charge level to prolong long-term battery health.
  • Optionally, the ability to override the charge ceiling — for instance temporarily allowing a full 100% charge before travel while normally running at a lower threshold.
  • Device-side enforcement of the configured policy: the firmware applies the stored setting autonomously and persists it across power cycles.

Status: Not implemented · Feature ID: 0x1010

On this page