TLDR: Driver link https://github.com/tealtadpole/MagicMouse2DriversWin11x64
I just purchased a space gray magic mouse 2 this week. A lot of reviews saying that magic mouse has terrible ergonomics. But my work requires me to do a lot of scrolling, either for browsing internet or viewing design files. So, I decided to get myself a space gray magic mouse 2. Despite the fact that Apple discontinuing their space gray accessories. The package came with some bonus accessories, such as black charging thunderbolt cable, mouse pad, small mouse pouch, and also black matte surface protector, pretty neat 🙂
Everything was perfect when I connected the mice to my Mac laptop. It has a double tap gesture to trigger the ‘smart zoom‘ feature (which automatically zoom-in or zoom-out a webpage or pdf). But when I connected it to my Windows laptop, the mouse scroll doesn’t work at all. It’s just plain stupid.
After minutes of searching, I found that some people suggested to install Bootcamp drivers, which I reluctantly installed (since it’s an official driver from Apple), but after installation, the scroll still didn’t work. Even worse, many search engine results are actually suggesting to install an unauthorized driver software, like this article, or this Youtube tutorial. Both suggesting to install this magic utilities driver. But this ‘driver’ only works for 28 days during it’s trial version, and you have to pay annual subscription to make it work. Even worse, the ‘license’ is per device license, which make it obvious that it’s a scam.
After minutes of more searching, I found this github page with the Magic Mouse driver in an .inf file for the Magic Mouse driver. To install an .inf file, you need to right click the file, and select install. But, Windows 11 Explorer has a different right click menu. The ‘install‘ option is disabled by default, you need to click ‘Show more options’ menu to get the classic right click menu. This is kinda annoying.
Edit: I forked the original github page here: (in case it’s somehow gone)
Seems my journey didn’t end there, both my horizontal and vertical scrolls direction is still using the ‘normal’ scroll direction in windows. Which is the opposite in Mac OS. While I can easily change mouse scroll direction in Mac OS, I cannot find equivalent configuration in Windows. Luckily I found a tutorial to reverse my mouse scroll direction. Here are the steps:
1) You need to get the mouse instance path. Open your Device Manager via Start menu.
2) Navigate to the Mice and other pointing devices, find your mouse model, then Right click > Properties.
3) Select Details tab, find Device instance path property. Then you’ll see your mouse id in the registry.
4) Open your registry editor. Search for Registry Editor in your Start Menu. Before you update anything in the registry, make sure you backup your current registry via File > Export.
4) Navigate your registry path to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID
find your mouse ID, then go to Device Parameters directory.
5) Double click the FlipFlopWheel key, and change it’s value to 1. Do the same for FlipFlopHScroll. Keep in mind that value 0 is for normal scroll direction, and 1 is for reversed scroll direction.
6) Restart your computer. Enjoy ~
After went through steps above, finally I get my brand new Space Gray Apply Mouse 2 to work 🙂 with both vertical and horizontal scroll work perfectly in Macbook and Windows laptop.
~ tt ~
Thanks man. That worked. I was so frustrated.
Awesome!! Thank you! Been searching for this exact topic for ages.
THANK YOU!!!! I got banned from Magic Utilities because I cursed him/them out when I found out I had to pay per device. Greedy a$$hole(s)
So much appreciation!
tried..still scrolling not working
Your place is valueble for me. Thanks!?
Finally! Thanks a lot! I’ve been looking for a solution for months…
BTW, I also had to remove the Magic Utilities from the system.
I just went to Apple’s Website and downloaded BootCamp (for Windows 7 & 8): https://support.apple.com/kb/DL1837?viewlocale=en_AM&locale=en_AM
Then, I navigated the bootcamp .zip file to \Bootcamp\Drivers\Apple\ and found the AppleWirelessMouseDriver64.exe, and double-clicked to install. It took about 1 second to complete.
This gave me the native Apple driver from Apple, and scrolling both horizontal and vertical worked. Then, I followed your instructions for editing the registry. It worked. 🙂
Many many Thanks!
wow, thank you very much. I have tried many things, with this solution I have solved my problem
This actually worked! I tried the bootcamp method but scroll never worked (on Windows 11). With your instructions it does. Thank you.
Thanks bro! Your well positioned in Google Search blog, and your generous post, made me use my Magic Mouse again. I wan’t going to pay what those “Magic Utilities” folks were charging for a sh*tty driver. That’s the kind of “side market” only Apple can create, wow.
whoooooaaaaa, thank you!!!! I’ve tried it for literally years and gave up. Every now and then I am looking for a solution and here it is. Nice!
O M G! Thank you so much, it worked exactly like you described, each step was very well explained and easy to follow! I tried it with several drivers (bootcamp, brigade etc) but none of it worked.. So thank you very very much!!! 😀 So happy, that it finally works ^^
Thank you for this. Scrolling works great. But the mouse pointer tracking is a bit slow. It sped up a little bit using the Windows mouse settings, but not enough. Any thoughts? Thanks!
Scratch that. Wrong setting. SMH. Everything works great! Thank you!
Thank you so much, i tried everything and some how landed here and it worked..
My Magic mouse is working yay….
Many thanks! This is the only working option after I had spent some hours on Google and tests.
Worked for the wireless mouse but I couldn’t get the drivers to work for the trackpad, I used to use magic utilities back when he only charged once for life, I’m sad to see he moved to a subscription model.
thank you! solved!
Thank you!!!! It worked like a charm.
Thank you! solved!
Thank you thank you thank you!
Apple Magic Mouse II is my favorite mouse, and it’s a nice size for traveling with a laptop. Now I have my charcoal Apple mouse working with my work Win11 laptop, thanks to your super awesome directions. Have a blessed day!
I haven’t done yet the procedure you define here, but I have a question. If I change the scroll direction does it affect the laptop pad? Many thanks
Hi, it won’t affecting laptop trackpad. Because the scroll direction in the registry is only set for the Magic Mouse’s device id (it also won’t affecting other mouse as well)
THANK YOU SO MUCH for the tip!!! It worked like a charm.
I couldn’t download the file. the only option I have is to save it as. Didn’t work when downloading it from the save as a file.
I LOVE YOU!! THANK YOU SO MUCH!!
Nice one! Thanks for putting this together and saving the drivers, sorted me out
I am having the same issue. I can get the mouse to work but not to scroll. When trying to install the INF file, I receive: The INF file you selected does not support this method of installation. The style of the INF is different than what was requested.” I am using Windows 11 Pro, 64bit.
Comments are closed, but trackbacks and pingbacks are open.