Skip to main content

Module inventory

Module inventory 

Source
Expand description

Enumerate connected HID++ receivers and their paired devices.

Modules§

hotplug
OS HID hotplug events.
persist
The immutable probe cache’s persistable form, and the port that keeps it.
standalone
Discovery of standalone raw-HID devices.

Structs§

Enumerator
Stateful device enumerator: holds the per-device probe cache so the polling watcher reuses immutable data across ticks instead of re-handshaking every device every ~2s. One-shot callers use the enumerate free function, which runs against a fresh (empty) cache.

Enums§

InventoryError
Errors raised while enumerating HID++ devices.

Functions§

enumerate
Enumerate all Logitech HID++ receivers visible to the current process and the devices paired to each.