Logi Options+ breaks after switching macOS users: MX Master 3S shows “Fix Device” — troubleshooting notes
I originally just wanted to set it up so the Magic Trackpad keeps natural scrolling (like using a phone), while the Logitech MX Master 3S stays in the traditional mouse direction. It looked like I could finish by checking two options on the settings page—turns out the mouse clearly had opinions of its own.
After collecting some similar issues and info online, I suspected the problem might be that this Mac has two accounts logged in at the same time: my main account and hermes. I created hermes to give automation work a clean runtime environment that wouldn’t touch my main day-to-day setup; but the same MX Master 3S was also being seen by Logi Options+ on both sides. After that, I got this: macOS Bluetooth says the mouse is connected, but Logi Options+ renders it as greyed out and shows a red “Fix Device”.

I first thought I’d simply set the scrolling direction wrong. Later I realized: even if the settings page is correct, it doesn’t matter—because Options+ isn’t reliably taking control of this mouse at all.
Conclusion first
If, after using Fast User Switching on macOS, your MX Master 3S is clearly connected via Bluetooth but Logi Options+ shows “Fix Device”, check two things first:
- Whether Logi Options+ in the current account has the required permissions (Accessibility, Input Monitoring, Bluetooth, etc.).
- Whether the other account that’s still logged in is also running Logi Options+ background Agents.
What I did this time was keep the main account as the only account managing the mouse’s advanced features, and disable only com.logi.cp-dev-mgr in hermes. The mouse can still be used as a basic HID device in hermes, but Options+ settings are no longer being applied by two accounts at the same time.
The mouse works, but I can’t set the features I want
- macOS Bluetooth shows the MX Master 3S is connected, and the cursor moves normally.
- Options+ can see the device record, but repeatedly asks to “Fix Device”.
- Re-pairing Bluetooth multiple times still doesn’t help.
- Setting “Scroll direction: Standard” in Options+—the actual wheel still follows macOS natural scrolling.
- After Fast User Switching, the problem comes back more easily.

This state can easily make you misdiagnose it as a Bluetooth failure. But since the mouse moves, at least the basic Bluetooth/HID input is still working. What’s more likely stuck is the Options+ background Agent—responsible for advanced features like buttons, gestures, smooth scrolling, and scroll direction.
The real trouble: switching fast doesn’t mean the other account clocks out
macOS Fast User Switching is convenient, but it doesn’t terminate all background processes for the other account. In other words, when I switch to hermes, the main account’s Logi Options+ Agent is still running; and when I switch back to the main account, hermes’s Agent may still be running too.
My guess is that if both sides try to manage the same mouse, it’s like using two remotes to control one TV—it won’t know which one to listen to.
There are also reports from macOS users online that after switching between multiple accounts, Logi Options+ may fail to recognize devices, settings stop applying, or it needs to be reopened. This isn’t a single officially confirmed Logitech bug, but it’s a good Debug direction.
A switch you shouldn’t turn off directly
In the Hermes account under “Login Items & Extensions”, next to Logi Options+ you’ll see something like:
2 items: 1 item affects all users

This means you shouldn’t just turn off the master toggle for Logi Options+ entirely.
It may include background items that affect other users; and my goal wasn’t to remove Logitech, nor to break advanced features in the main account. I just wanted hermes to stop fighting to manage the mouse.
Debug – disable only hermes’s mouse management Agent
First, in the hermes account, confirm the current user:
whoami
It should return:
hermes
Then run:
launchctl disable "gui/$(id -u)/com.logi.cp-dev-mgr"
launchctl bootout "gui/$(id -u)/com.logi.cp-dev-mgr"
The difference between these two lines is very practical:
disable: preventscom.logi.cp-dev-mgrfrom auto-starting the next time you log in to thehermesaccount.bootout: immediately stops the Agent currently running in thehermessession.- No
sudois used, so it won’t modify the admin/main account’s personal settings.
Afterwards, I re-checked the status to confirm that hermes’s Agent was disabled and that the hermes session wasn’t running logioptionsplus_agent; meanwhile, the main account’s Agent was still running.
| Account | Logi Options+ Agent | Role of the MX Master 3S |
|---|---|---|
| Main account | Enabled | The sole customization manager: buttons, scrolling, gestures are configured here |
hermes | Disabled | Used only as a basic mouse: no grabbing settings, no background control |
If you want hermes to manage the mouse again in the future
Run this in the hermes account:
launchctl enable "gui/$(id -u)/com.logi.cp-dev-mgr"
Then log out and back into hermes, or reopen Logi Options+ and verify the background Agent has been loaded again.
Next: letting the main account take control of the mouse again
After isolating hermes:
- Log out of
hermescompletely—don’t just Fast User Switch away. - Return to the main account.
- Open Logi Options+.
- Click “Fix Device”, then follow the on-screen instructions to power off and back on the MX Master 3S.
- Confirm the mouse is no longer a grey card, and that Options+ shows battery level plus the “Point & Scroll” settings.
- Configure:
- macOS trackpad: Natural scrolling ON
- Logi Options+ for the MX Master 3S: Scroll direction set to “Standard”
- Smooth scrolling: turn it off first for testing; after confirming direction and stability, decide whether to enable it.
References
- Logitech community: reports of Options+ failing under multiple user accounts
https://www.reddit.com/r/logitech/comments/1gqk09b/logi_options_doesnt_work_with_several_macos_users - Logitech: permission notes for Logi Options+ on macOS
https://support.logi.com/hc/en-my/articles/1500005514962-Logi-Options-permissions-on-macOS - Apple: Fast User Switching lets multiple accounts stay logged in
https://support.apple.com/guide/mac-help/log-out-or-switch-users-mchlp2439/mac
FAQ
Why does macOS Bluetooth show the MX Master 3S as connected, but Logi Options+ still can’t configure it?
If Bluetooth shows it’s connected, at least basic mouse input is still working; but button customization, gestures, smooth scrolling, and per-device scroll direction also require Logi Options+ background components and macOS permissions to be functioning normally. They’re different layers of “working”.
Does Fast User Switching close Logi Options+ in the other account?
No. Fast User Switching allows multiple accounts to remain logged in, so background apps in the other account may still be running in its session. If the same mouse is managed by Options+ on both sides, it’s worth stopping management on one side during troubleshooting.
Can I just turn off all Logi Options+ background items?
Not recommended. Logitech notes that Login Items and background processes are related to device detection and customization features. If your goal is only to prevent interference from a secondary account, the more conservative approach is to handle only the device-management Agent in that account, without affecting the main account’s configuration.