0x8111 · latencyMonitoring
On-device end-to-end input latency measurement — trigger or read firmware-recorded round-trip timing from physical input event to USB or wireless report delivery.
latencyMonitoring measures end-to-end input latency on the device itself,
most commonly on gaming mice. Instead of host-side timing alone, the firmware
records the time between a physical input event (a button press, a sensor
sample) and the corresponding USB or wireless report reaching the host, so
latency can be observed under real operating conditions. The active report
rate directly affects what it measures, which ties it to 0x8060
adjustableReportRate and 0x8061 extendedAdjustableReportRate.
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
- Measurement — trigger or read firmware-recorded measurements of the time from input event to report delivery.
- Capability discovery — which measurement modes and statistics the device supports: instantaneous, average, worst-case.
- Session control — some devices can start, stop, or configure a measurement session as a dedicated monitoring state separate from normal operation.
- Results — read back the collected statistics, possibly in microseconds and broken down by phase: sensor sampling, wireless transmission, USB delivery.
- Events — the device may notify the host asynchronously when a new result is ready or latency crosses a configured threshold.
Status: Not implemented · Feature ID:
0x8111