ErrLookup › AprilNEA/OpenLogi

AprilNEA/OpenLogi

⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry. · Rust · 535 source files

Analyzed at e846e6f4b4 on 2026-09-13. 101 documented errors.

Code / MessageTypeSeverityTags
the selected direct-capture target does not match the…
console error fixtures, hid, cli, route-mismatch
failed to start GNOME stop helper
panic error
could not derive synthetic Unifying serial
exception error cli, fixtures, synthetic-identity, invariant
DPI write failed: requested
console error
in-progress contribution contains unexpected entry
console error cli, filesystem, contributions, refusal-to-overwrite
saved contribution profile does not match its resumable…
console error cli, contributions, state-mismatch, validation
DPI write failed: requested
console error
resumable fixture cases contain a non-UTF-8 entry
console error filesystem, fixtures, encoding, cli
SmartShift sensitivity write not applied: requested
console error hardware, hidpp, smartshift, write-verification, diagnostics
wheel inversion changed unexpectedly: was
console error hidpp, device-state, diagnostics, scroll-wheel
SmartShift mode changed unexpectedly: was
console error hardware, hidpp, smartshift, unexpected-state-change, diagnostics
cassette audit has multiple sanitized receiver identities
console error fixture, cassette, validation
a retained HID++ route has no captured capability facts…
exception error rust, cli, hidpp, capabilities, device-probe
already exists but is not an in-progress OpenLogi…
console error cli, filesystem, contributions, state-machine
the Agent snapshot changed during target selection
exception error rust, cli, internal-consistency, ipc
{e}
exception error cli, camera, uvc, device-io
target is not in the device-reported DPI list ( )
console error
selected profile route has no identity-bearing device model
exception error cli, fixture, device-identity, inventory
a retained Agent inventory route is not safely addressable
exception error rust, cli, hidpp, device-route
wheel reporting target is not native after write
console error hardware, hidpp, wheel, reporting-target, unexpected-state-change
in-progress contribution contains a non-UTF-8 entry
console error cli, filesystem, encoding, contributions
relationship verification failed: profile-only fixture has…
exception error fixture, manifest, verification
captured profile has too many identities to sanitize
exception error rust, cli, sanitization, overflow, fixtures
host device I/O is suspended
exception warning hid, backpressure, suspension, retry
backlight write not applied: requested enabled=
exception error
. Candidates
exception error cli, device-selection, hardware
the selected device has no stable synthetic identity for…
console error fixtures, hid, identity, cli
unsupported HID++ report id
exception error windows, hidpp, protocol, report-id
relationship verification failed: cassette file
exception error fixture, verification, cli, consistency
relationship verification failed: undeclared fixture case…
exception error fixture, manifest, verification
the selected direct device is absent from the Agent snapshot
exception error rust, cli, device-selection, stale-snapshot
the running Agent could not complete the online
exception error rust, cli, ipc, hidpp, rpc, timeout
the sanitized selected profile route is absent
exception error rust, cli, sanitization, index-out-of-bounds
fixture structure verification failed: unexpected entry
exception error fixture, verification, file-structure
fixture directory has no UTF-8 synthetic ID
exception error cli, fixtures, filesystem, encoding
the running Agent speaks protocol v
exception error ipc, protocol-version, agent, cli
wheel resolution write not applied: requested
console error hardware, hidpp, wheel, scroll-resolution, write-verification
no supported standalone light found
exception error cli, hid, device-enumeration, hardware
no online HID++ device found — is a Logi device paired and…
exception error cli, hidpp, device-enumeration
relationship verification failed: fixture case names map to…
exception error fixture, manifest, naming-collision
sanitized Bolt receiver identity is not ASCII
exception error fixture, replay, sanitization, device-identity
a sanitized profile route is not addressable
exception error rust, cli, sanitization, device-route
raw-HID devices support profile-only contributions
console error fixtures, hid, cli, unsupported-operation
fixture structure verification failed: fixture paths must…
exception error rust, fixture, filesystem, utf8
timed out connecting to the running OpenLogi Agent…
console error ipc, timeout, agent
fixture identity policy returned the wrong representation
exception error rust, fixture, invariant
a retained offline HID++ route has no captured
exception error rust, cli, hidpp, offline-device, capabilities
no addressable physical device candidate was found
exception error fixture, device-enumeration, cli
the running Agent timed out before semantic capture could…
exception error cli, ipc, agent, timeout
--id must be a nonempty synthetic identifier
validation error cli, validation, fixture
client dropped before the registry resolved
exception warning gpui, async, lifecycle, desktop
could not pick a device automatically. online devices
exception error cli, hidpp, device-selection
SmartShift toggle had no effect: still
console error hardware, hidpp, smartshift, write-verification, diagnostics
capture failed with a host, open, disconnect, timeout…
console error hidpp, fixture, recording, device-io
resumable fixture cases contain unexpected file
console error filesystem, fixtures, cli, state-validation
no wired device matches `--device
exception error cli, lighting, usb, device-selection
unknown control ( )
validation error cli, camera, argument-parsing
lumens must be in the supported range
validation error cli, validation, lighting, range
refusing direct fixture capture because the agent endpoint…
console error ipc, fixture, agent-conflict, locking
--id must be a nonempty synthetic path component
console error cli, validation, argument
--id and --name must match the in-progress contribution
console error cli, validation, state-mismatch
selected light did not advertise capabilities
exception error cli, hardware, capabilities, lighting
unsupported contribution state version
console error cli, versioning, state
output must not be a symlink
console error filesystem, symlink, output
unsupported light product
exception error cli, hardware, hid, unsupported-device
must be a non-symlink directory
console error filesystem, symlink, validation
cassette audit has no sanitized receiver identity
exception error fixture, replay, sanitization, audit
--id must be one synthetic path component without separators
console error cli, validation, path-traversal
relationship verification failed: fixture directory name…
exception error fixture, manifest, naming, verification
could not reach the running OpenLogi Agent; start the Agent…
exception error cli, ipc, agent, connection
relationship verification failed: missing declared fixture…
exception error fixture, verification, missing-file, manifest
no online device matches `--device
exception error cli, hidpp, device-selection
output already exists; pass --force to replace it after…
console error filesystem, output, overwrite
--name must be a nonempty synthetic profile name
validation error cli, validation, fixture
no Logitech camera found
exception error cli, camera, enumeration, hardware
no standalone light matches --device
exception error cli, device-selection, invalid-identifier, user-input
ring window has no Win32 handle
exception error windows, overlay, win32, gpui
sanitized Bolt receiver identity is not 16-byte ASCII
console error fixture, sanitization, bolt, identity, validation
fixture structure verification failed
exception error fixture, filesystem, structure, symlink
no wired (direct-USB) Logitech device found — is the…
exception error cli, lighting, usb, device-enumeration
read-only HID++ case capture unexpectedly opened a raw…
console error fixture, sanitization, invariant-violation, hidpp
multiple standalone lights found; select one with --device
exception error cli, ambiguity, device-selection
sanitized Unifying receiver identity is not four bytes
console error fixture, sanitization, unifying, identity, validation
must be a non-symlink regular file
console error filesystem, symlink, validation
pass either --percent or --lumens
validation warning cli, arguments, lighting
the running Agent timed out while providing its device…
exception error cli, ipc, agent, timeout, snapshot
selected light does not support brightness
exception error cli, hardware, lighting, capabilities
failed to enumerate HID++ devices for direct fixture capture
exception error cli, fixture, hid, enumeration, permissions
relationship verification failed: fixture case name
exception error fixture, path-safety, validation
no sanitized channel candidate reproduced the captured…
console error fixture, replay, validation, hidpp
fixture structure verification failed
exception error fixture, filesystem, symlink, verification
raw HID routes are outside HID++ fixture case capture
console error fixture, routing, unsupported, hidpp
--output directory name must exactly equal --id
console error cli, validation, mismatch
the running OpenLogi Agent did not complete a healthy IPC…
exception error cli, ipc, agent, handshake, versioning
sanitized channel candidates reproduced the capture; target…
console error fixture, replay, ambiguity, validation
--channel must not be empty
console error cli, validation, arguments, fixture
multiple standalone lights match --device
exception error cli, ambiguity, device-selection, user-input
the running Agent disconnected while providing its device…
exception error cli, ipc, agent, disconnection, snapshot
--name must not be empty
console error cli, validation, arguments, fixture
the running Agent disconnected before semantic capture…
exception error cli, ipc, agent, disconnection