Logitech MX Master

Revision as of 18:22, 10 December 2025 by Likivik (talk | contribs) (fixed a mistake about nix run)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Tips on using Logitech MX Master family computer mice

There are 2 main configuration paths for specific MX Master options:

It is possible to quickly test Solaar with nix run. Settings will not persist across reboots without proper installation.

sudo nix run nixpkgs#solaar

# sudo needed to detect mouse

To install on NixOS:

  environment.systemPackages = with pkgs; [
    solaar
  ];

For configuration, see: project 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.

☶︎
This article or section needs to be expanded. Further information may be found in the related discussion page. Please consult the pedia article metapage for guidelines on contributing.

Tips and Tricks

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.