When I transitioned to an M1 Mac, my Logitech MX Master 3 started acting oddly—sometimes not scrolling or letting me use the additional buttons or features. You can fix it by killing the Logi Options Daemon process.
Restart the Logi Options Daemon from Activity Monitor
- Open the Activity Monitor.
- Locate the “Logi Options Daemon” process.
- With it selected, click the “Kill” icon (the × in the navigation bar) and confirm you want to quit the process.
In my experience, this solves the problem every time.
Restart the Logi Options Daemon from the Terminal
Alternatively, you can restart the Logi Options Daemon from the Terminal.
- Open the Terminal.
Note: As a sidenote, you can find the name of a process in the Activity monitor from the process’s info pane. With the process selected, click the info button (the i in the navigation bar) and choose “Open files and Ports” in the info pane popup. The name of the process shows in the txt string at the top of the process.
So far as I can tell, this is consistent across processes—although it took me a bit to figure out.
Raycast script for restarting the Logi Options Daemon
As a Raycast user, I wrote up the process in a quick script. Feel free to add it to your scripts.
#!/bin/zsh # Required parameters: # @raycast.schemaVersion 1 # @raycast.title Kill Logitech Process # @raycast.mode silent # Optional parameters: # @raycast.icon images/logi.png # Documentation: # @raycast.description Kill Logitech Process # @raycast.author Chris # @raycast.authorURL @cpenned on Twitter killall LogiMgrDaemon
I invoke the script from Raycast to quickly get my Logitech MX Master 3 up and running. Hopefully whatever is causing the problem is fixed soon.