Magic Mouse 2 is not working in the macOS 27?

Magic Mouse 2 Stopped working completely after update for MacOS 27. It was working perfectly (in the way of a Magic Mouse) prior the update.


Now it shows it is paired and connected, but still no moves, no clicks and so no gestures. It stop completely only showing in the bluetooth that it is connected.


Anyone else with a similar problem?


Already tried disconnecting, re-paring and so on... nothing works until now.


Currently using a MacBook Air:

Trackpad working properly and another common mouse bluetooth also.


[Edited by Moderator]

MacBook Air 13″, macOS 27.0

Posted on Sep 15, 2026 7:23 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 18, 2026 2:17 PM

Same here: Mac mini M4, macOS 27.0, Magic Mouse 2 (0x0269, firmware 1.9.2).


I think I found what the driver is skipping. On macOS 26 the mouse receives a feature report that switches it out of boot-mouse mode into multi-touch mode. On 27 that report is never sent, so the mouse connects, reports its battery, and then just sits there waiting. The Linux hid-magicmouse driver sends the same four bytes: F1 06 01 37.


Sending it by hand brings the mouse back instantly. I put up a small program that does exactly that - one C file, no binary to trust, no network, nothing left running unless you install the optional LaunchDaemon:


https://github.com/oleksandr-antonian/macos27-magic-mouse-fix


Credit for spotting the report goes to o0mohd0o/MagicMouseFix - I verified it and wrote my own version so the source is short enough to read before running.


Still worth filing Feedback with Apple. This is a workaround, not a fix.

77 replies
Question marked as Top-ranking reply

Sep 18, 2026 2:17 PM in response to fábio161

Same here: Mac mini M4, macOS 27.0, Magic Mouse 2 (0x0269, firmware 1.9.2).


I think I found what the driver is skipping. On macOS 26 the mouse receives a feature report that switches it out of boot-mouse mode into multi-touch mode. On 27 that report is never sent, so the mouse connects, reports its battery, and then just sits there waiting. The Linux hid-magicmouse driver sends the same four bytes: F1 06 01 37.


Sending it by hand brings the mouse back instantly. I put up a small program that does exactly that - one C file, no binary to trust, no network, nothing left running unless you install the optional LaunchDaemon:


https://github.com/oleksandr-antonian/macos27-magic-mouse-fix


Credit for spotting the report goes to o0mohd0o/MagicMouseFix - I verified it and wrote my own version so the source is short enough to read before running.


Still worth filing Feedback with Apple. This is a workaround, not a fix.

Sep 20, 2026 1:03 PM in response to rumateus94

Since in this thread the user claims that worked, I'll try give you and others non devs a easier step by step tutorial on how to install the Magic Mouse fix until Apple fix it in an official package:


But to clarify. This is not an official approach, it is a community fix that works as a workaround for now.


Since it is not an official software, Apple can try to block it`s funcionality and you should give permissions to it work.


  • Click in this link: https://github.com/o0mohd0o/MagicMouseFix.
  • After that you will see the page of GitHub, a common platform of versioning softwares. You should see a screen of the source code available from the user that delivered one of the packages that solve the issue:

  • When you scroll down a bit you'll see a Releases button:

  • When you click in that button you should see the page bellow where you can click in the another button circled:

  • This will download the archive MagicMouseFix-1.0.0.zip into your Downloads Folder:

  • When you double click it, a message of asking for permission should pop up. You should see a similar message as below in your system language:

  • When it asks to Open, you may click, but than it will show you another message:

  • The message is because this app needs a full installation to works properly, what means in drag and drop it to the Applications folder:

  • Once this is done, you can double click again inside your Applications folder the new MagicMouseFix Application, and it will ask for another permission:

And this should be enough to start working.


Also, I would recommend using any usb-c or bluetooth mouse that can pair with your Mac to help making this works without the keyboard shortcuts.

Sep 21, 2026 8:42 AM in response to fábio161

Confirmed: MagicMouseFix 1.0.0 works with the USB-C Magic Mouse A3204, firmware 3.1.4, on an Apple silicon MacBook Pro running macOS 27.0. The mouse appeared connected and showed its battery level, but there was no pointer movement, clicking, scrolling, or gestures—even in Safe Mode. After installing MagicMouseFix and allowing Input Monitoring, all functions started working immediately.

Sep 26, 2026 7:54 AM in response to fábio161

Same issue here: macOS 27.0 (26A5416b), Magic Mouse 2, firmware 1.9.2. Re-pairing, Bluetooth reset, and Safe Mode don't help.


Cause: macOS 27 never sends the mouse the feature report that turns on multitouch mode, so AppleMultitouchMouseHIDEventDriver never creates its AppleMultitouchDevice. The mouse is connected but its input goes nowhere.


Check: in Terminal, hidutil list | grep -i 0x269 | grep AppleMultitouchDevice prints nothing if you're affected.


I wrote a small open-source workaround: one Swift file, MIT, no sudo, no network. It sends the missing report only when the driver is stuck and stays idle otherwise: https://github.com/imamirezaei/magic-mouse-wake


Heads-up: the earlier workarounds stop working on newer 27.0 builds, because bluetoothd rewrites the report ID for each interface (KeyholeReportID). This one targets the correct interface. Please also report the bug to Apple through Feedback Assistant.

Sep 16, 2026 1:07 AM in response to fábio161

The fact that another non-Apple Bluetooth mouse works normally is an important diagnostic factor. 


It indicates that the Mac’s Bluetooth hardware and general Bluetooth mouse functionality are working, making a system-wide Bluetooth failure less likely. 


However, it does not by itself establish that the other mouse is causing the Magic Mouse problem.


To rule out possible interference or an HID-device interaction, disconnect or turn off the non-Apple Bluetooth mouse completely, restart the Mac, and test the Magic Mouse with it as the only connected mouse. 


If the Magic Mouse then works, the other mouse or its associated software may be involved. 


If the Magic Mouse still does not work, that further supports the possibility of a problem specific to the Magic Mouse’s HID initialization in macOS 27.


An Aside. I have 2 Magic Mice each used on 2 separate M-Class Desktop computers.


Both are operating macOS 27 Golden Gate and both Magic Mice 2's work flawlessly 


If the other mouse has manufacturer software or a utility that modifies mouse behaviour—such as Logitech Options+, BetterMouse, SteerMouse, Mac Mouse Fix, or similar, that is also relevant and should be identified before making further changes.


At this point, I would not change HID settings or repeatedly re-pair the Magic Mouse. First, eliminate the other mouse as a variable and then check whether macOS is actually registering the Magic Mouse’s HID interface with hidutil list.

Sep 18, 2026 4:41 PM in response to xander-ag

It WORKS!!!! You ARE THE GUY!


Buuut...


There are some insights for people to use. I found it a way hard (and I am a developer).


First things, first:


I could not start it instantly. Looks likes the MacOS disallows. I tried by several ways and nothing works. I modified the archive to try to diagnose and I could managed to see that, by privilege, it wasn`t possible to execute directly. Check this out:


I stopped the fail in privilege to kill the app to further investigate.


I also throw up some logs and checked that one of the interfaces where not allowed.


So I tried a new approach... And test directly in the daemon.


But keeps getting the error:


Bootstrap failed: 5: Input/output error


Soooo throwing in some GenAI Chatbot I discovered that there is a quarantine in the macOS that disallows it to work... Than I take this out of it.


The commands where:

sudo xattr -d com.apple.quarantine /Library/LaunchDaemons/com.local.magicmousefix.plist

sudo xattr -d com.apple.quarantine /usr/local/bin/magicmousefix


And after that I could run the command

sudo launchctl bootstrap system /Library/LaunchDaemons/com.local.magicmousefix.plist


And the Magic Mouse instantly works!


So your files are working perfectly. I would only make some adjustments in the TODO list to make it work, taking the files out of the quarantine.


Once more... THANK YOU! Now my Magic Mouse 2 is working again!



Sep 15, 2026 7:54 AM in response to fábio161

Follow the previous advise - First


If no success,  being the following trouble shooting steps


Your Magic Mouse 2 appears connected in Bluetooth, but it does not track, click, scroll, or perform gestures, while the MacBook Air's built-in trackpad and another Bluetooth mouse work normally.


Check the Magic Mouse's charge, turn it off and back on, then connect it to the Mac with its charging cable for at least one minute.


Apple recommends connecting the mouse by cable to pair it with the Mac and charge its battery. Apple Support: If you can't connect your Magic Keyboard, Magic Mouse, or Magic Trackpad to your Mac


If the mouse remains unresponsive, use the trackpad to open System Settings >> Bluetooth, remove the Magic Mouse, and pair it again using the cable. 


Then disconnect the cable and test it wirelessly. Restart the Mac if the problem persists.


If the Magic Mouse still shows as connected but does not respond after these steps, the next step should be based on whether it works after being re-paired and whether the problem occurs only wirelessly or also when connected by cable. 


I would not yet delete Bluetooth files or use Terminal commands to reset Bluetooth.


These steps do not establish that macOS 27 caused the problem; they first establish whether reconnecting the mouse resolves the issue and whether the problem persists after Apple's standard pairing and charging procedure.

Sep 16, 2026 2:17 AM in response to diyarfrombishkek

Your testing establishes an important fact: the same Magic Mouse 2 works normally with an iPad running iPadOS 26, but does not move the pointer or click when connected to devices running macOS 27 and iPadOS 27. 


The mouse is recognised and connected on the version 27 devices, while the Magic Keyboard continues to work.


Apple's documentation confirms that Magic Mouse is supported with iPadOS and provides instructions for pairing and reconnecting it. (Apple Support) 


Apple also provides standard troubleshooting steps for Magic Mouse connection problems on Mac. (Apple Support)


Because the same mouse works on your iPad running iPadOS 26, your test demonstrates that the mouse is capable of functioning normally. 


It also demonstrates that the problem occurs with this mouse when it is used with your devices running macOS 27 and iPadOS 27.


However, these tests do not by themselves prove that macOS 27 or iPadOS 27 contains a confirmed Magic Mouse bug. 


I could not find an Apple document confirming this specific problem. Apple released macOS 27 and iPadOS 27 on September 14, 2026, so these are newly released software versions. (Apple)


Therefore, the most technically accurate conclusion is that you have identified a reproducible difference between the operating-system versions: the Magic Mouse 2 works with iPadOS 26 but, in your testing, does not function correctly with macOS 27 or iPadOS 27. 


A software issue in the newer operating systems is one possible explanation, but it has not been confirmed by Apple.


At this point, there is no evidence from your testing that the mouse should be replaced as defective. 


Keeping the mouse and waiting for a subsequent Apple software update is reasonable, while recognising that Apple has not yet confirmed that a future update will resolve this particular problem.


If the problem continues, submitting a report to Apple with these exact cross-version test results would be useful because it clearly documents the difference: the same Magic Mouse 2, working on iPadOS 26, but not functioning correctly on macOS 27 and iPadOS 27.


Use the Product Feedback 

Sep 17, 2026 5:14 AM in response to xander-ag

Thank you for the help.


I also would add the following:


In Mac OS 26, the working environment, the very first line after turning on the button of Magic Mouse is:


DvF 0x40000014000 < ClassicPaired HIDGoodBehavior Connectable >, DvT Mouse, RSSI -56, SupS 0x20 < HID >, Freq 2.4,


Now compare with MacOS 27, the not working environment:

DvF 0x40000014040 < AudioOwner ClassicPaired HIDGoodBehavior Connectable >, DvT Mouse, RSSI -57, SupS 0x20 < HID >, 


There is a different flag for the same device:

The working is showing 0x40000014000. The not working is showing 0x40000014040


The firmware that looks likes to be problematic is 1.x.x. Mine specifically is 1.9.2, but another user here reported the same problem in the 1.x.x range.


One user using the 3.x.x range reported that it is working.


I think that the flag 40 in the final is to signal as an audio device, but it is just a speculation, since the AudioOwner showed up too in the log.


The failed handshake (HidBadBehavior) happens in both systems: macOS 26 and macOS 27, at least in my controlled test. But even with this, the macOS 26 still works, but the macOS 27 only shows up that it is connected but without any movement, clicks or gestures.


Also the battery showing in negative numbers showed in both systems too.


Here are the logs again if anyone more wish to compare. The event is just after clicking in the button on of the Magic Mouse:


MacOS 26 (working):

https://www.image2url.com/r2/default/files/1789559099899-68ea6cb6-d6b6-4236-a938-965be08eb0fd.txt


MacOsS 27 (not working):

https://www.image2url.com/r2/default/files/1789510932124-8036fd2b-92f5-44fc-a651-0cf01e4d5e49.txt


I would like help for more users to report the bug in:


Feedback - Magic Mouse - Apple


So the solution should come in hand faster.

Oct 2, 2026 5:10 AM in response to xander-ag

beautiful fix thank you, it worked! inspired by it, i tweaked it a bit to be a command to run locally, on demand, without having to root.


https://github.com/khaledhawari/magic-mouse-2-fix-os27


HOW TO USE


1. Keep these three files together in the same folder.

2. Make sure the Magic Mouse is switched on and connected through Bluetooth.

3. Double-click "Wake Magic Mouse.command".

4. If Apple Command Line Tools are missing, the launcher will offer Apple's

installer. Complete that installation, then run the launcher again.

5. If macOS reports that HID access was denied, open:


System Settings > Privacy & Security > Input Monitoring


Enable Terminal, quit Terminal completely, and double-click the launcher again.

6. A successful run prints:


Success: the native Magic Mouse driver is active.

Sep 16, 2026 12:00 PM in response to fábio161

I noticed one thing different between the logs into a working environment (macOS 26) and a not working (macOS 27), in the logs that I linked here before:


MacOS 26:

DvF 0x40000014000 < ClassicPaired HIDGoodBehavior Connectable >, DvT Mouse, RSSI -56, SupS 0x20 < HID >, Freq 2.4, ClkH L NoiseManagement R NoiseManagement, FV '1.9.2', LsnM Transparency, LsMC 0x6 < ANC Transparency >, BTv 3.0, MicM Auto, Plcm M Enabled, Prim Unknown, srMd Disabled, spAM ContentDriven, HaSp No, HtSp No, CF 0x0 < >, unchanged


MacOS 27:

DvF 0x40000014040 < AudioOwner ClassicPaired HIDGoodBehavior Connectable >, DvT Mouse, RSSI -57, SupS 0x20 < HID >, Freq 2.4, Band ISM2.4, ClkH L NoiseManagement R NoiseManagement, CrRD BackToFront, FV '1.9.2', LsnM Transparency, LsMC 0x6 < ANC Transparency >, BTv 3.0, MicM Auto, Plcm M Enabled, Prim Unknown, srMd Disabled, spAM ContentDriven, deDa , baDa , HaSp No, HtSp No, CF 0x0 < >, unchanged


It is mapping as an audio device?

Magic Mouse 2 is not working in the macOS 27?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.