Solaar is a device management tool and configuration suite for Logitech wireless peripherals on Linux. It serves as an input peripheral monitor that tracks battery levels and connection link quality via a system tray application, while providing a receiver manager for pairing and unpairing wireless devices with proprietary USB receivers.
The project features an input device automation engine that maps hardware events and mouse gestures to simulated keyboard inputs or system commands. This allows for the creation of custom rules that trigger actions based on device notifications or specific window focus.
The toolkit covers a wide range of hardware customizations, including DPI and polling rate adjustments, LED lighting control, and scroll behavior modification. It also supports advanced keyboard tuning for magnetic switches, haptic feedback triggering, and the management of onboard device profiles.
A command-line interface is available for executing pairing, configuration, and management tasks in headless or automated environments.