Jump to content

Logitech MX Master

From Official NixOS Wiki
Revision as of 17:39, 10 December 2025 by Likivik (talk | contribs) (Tips on using Logitech MX Master family computer mice)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Tips on using Logitech MX Master family computer miceThere are 2 main configuration paths for specific MX Master options:

It is possible to quickly run Solaar with nix run, set device settings and have them persist.

sudo nix run nixpkgs#solaar

# sudo needed to detect mouse

For more extensive configuration, gesture support, etc perform a proper install.

See: extensive documentation

Is a userspace driver running as a systemd service. Default location for the configuration file is /etc/logid.cfg, but another can be specified using the -c flag.

See project documentation and Arch Wiki for usage and configuration details.

Tips

Smoother Scrolling (Scroll Wheel Resolution)

By default High Resolution Scrolling might be disabled. To enable:

with Solaar:
sudo nix run nixpkgs#solaar

# sudo needed to detect mouse

in Solaar find Scroll Wheel Resolution and enable it.

with Logiops:

add following to your Logiops config file:

hiresscroll:
    {
        hires: true;
    };

Scroll Speed issues

High Resolution Scrolling may feel too fast. You may want to lower scroll speed in your Desktop Environment -> Mouse settings or if it doesn't help enough - possibly will have to disable hires scrolling.