Configuring Logitech mouse using Solaar
I am using Logitech MX Master 3S mouse. It has quite a lot of buttons and extra horizontal wheel which can be configured for extra actions.
I decided to use Solaar. Potential alternatives: piper and logiops.
Useful documentation for configuring Logitech MX Master mouses at Arch Wiki
Installing Solaar on NixOS
NixOS is a Linux distribution which is configured using Nix language.
- Add
solaartoenvironment.systemPackages - Set
hardware.logitech.wireless.enable = true;which will enableudevrules needed for Solaar. - Restart udev rules using
sudo udevadm control --reload
sudo udevadm trigger
I also symlink Solaar rules in my configuration repository to ~/.config/solaar/rules.yaml using home-manager. That allows to share the same configuration across multiple computers.











