Expand description
Canonical device ordering shared by the GUI carousel and the agent’s no-selection fallback.
HID enumeration order shifts as devices wake, sleep, or are reselected, so both processes order devices by a stable, route-derived identity instead. Sharing the key keeps device order deterministic. The agent additionally excludes standalone raw-HID devices when choosing its input-capture target; they remain ordered here for inventory, display, and settings re-apply.
Structs§
- Physical
Device Key - A configuration key backed by enough information to identify one physical device across inventory snapshots and process restarts.
Enums§
- Device
Identity - A device’s own identity, used to disambiguate two same-model direct devices.
- Device
Stable Id - A route-derived identity used to order devices deterministically.