213 Comments

Get Apple’s MultiTouch Magic Mouse To Work on Windows

So you like Apple’s fancy Magic Mouse? Its a beautiful piece of engineering with an insane price tag of $70. Problem is, even at $70, it only works on Macs leaving Windows users in the dust. But thanks to a hidden update here is how you get this little guy to work in Windows XP (32 bit) to Windows 7.

Thanks to a little hackery from Apple’s Bluetooth Update (located here) the Magic Mouses driver was extracted via WinRar resulting in a 32bit version and a 64bit version that you can install on any ordinary Windows PC that will enable all the scrolling ‘magic’ of the Magic Mouse.

Update: Still not working? try following this guide – https://discussions.apple.com/thread/2221427?start=91&tstart=0


  • Kate

    Now can you extract those HFS drivers so I can use my Mac Drives and CDs in my PC? Thanks.

  • http://bloodnok.net/ bloodnok

    further hacking is required to get this driver to work on a virtual pc …

  • http://www.uneasysilence.com Dan

    Direct linking will not work anymore, you can still download by clicking through this post.

  • erlkj

    only scroll? or swipe too?

  • Tito

    i have a macbook pro, and im runing windows 7, i cant make the magic mouse to connect even when i installed this 64 bit program :( the mouse is not connected and all, and when i try to connect it by add a device, it doesnt success and get stick there…

    • Tito

      done!

  • beef_stew

    Why is $70 an “insane price”? I’ve purchased Logitech mice way over that amount.

  • adventcavalier

    has anyone actually gotten this to work? i bought the mouse it worked fine (no scrolling), then i installed the drivers and nothing seems to have changed.

  • Rob Kassab

    I have a PC running Win7 64-bit. I clicked on the 64-bit linke above and it goes to “no light at the end of this tunnel”. Is there a 64-bit program I can download to get the mouse to work on my PC?

    • Adrian

      Rob, the link has an extra ‘e’ on the end. Just copy shortcut and paste into a new browser and remove the last ‘e’ – .exe instead of .exee

    • Thomas Mina
    • Budy

      Yes. Just look at the address (URL) copyied by writer an see that he duplicated the last “e” in *.exe (wrote *.exee) in the article. When your browser return the error, go to the address line of the browser, “eat” that extra “e” and everything will be fine.
      Farewell, be good.

  • Timur

    Can I setup Magic mouse on Windows? Thank you

  • philzy

    http://uneasysilence.com/media/2009/11/AppleWirelessMouse644.exee

    exee – file extention is a mistake.

    You have broken link !

  • Bo

    The drivers did not work on XP for me.

    My PC can see the mouse but it doesn’t work.

  • http://www.uneasysilence.com Dan

    Fixed the broken link!

  • HiDe

    The drivers did not work on XP 32bit for me.
    My PC can see the mouse but it doesn’t work too.

  • http://warmusdesign.com Matt

    THANKYOU sooooo much for posting these drivers! Was just about to return the Magic Mouse!

  • MagicMouse

    I’m using Toshiba BlueTooth Device on NoteBook, but the driver can’t work well on it.
    Only L/R Button and no Scrolling.
    Could you let me know how can I to let it work on this?
    I’m looking forward to know the skill.
    Thank you very much!

  • chris

    Bonjour,

    Je viens de tester, le multitouch ne fonctionne pas ! le reste ok mais bon sans grand intérêt. Si quelqu’un à une idée ?

  • chris

    Bonjour,

    Je viens de tester avec un PC et windows xp 32bits et le multitouch ne fonctionne pas, le reste ok mais bon sans grand intérêt.

    Si quelqu’un à une idée ?

  • Lucas Cox

    Wow. That’s awesome. Great job! I’m going to buy one and try it out.

    Btw, I’d love to have a wave invite if you have any left.

  • Bill Bailey

    The 32-Bit drivers don’t work. I’ve tried them on three computers, and there is an unexpected end-of-file / CRC Error. Please, someone post a good copy of the 32-bit version!

    Thanks a bunch!

  • cold_coffee88

    I try the 32-bit driver on my pc but not work, do I need to buy a separate BT receiver for it (I use the MS Wireless Entertainment keyboard 7000 which can detect and pair the mouse but not very stable)?

  • http://non Paul

    Or you could just buy a computer that will last and buy a Mac… works seamlessly with the mighty mouse

  • Adam

    WTF? Why are there so many comments here referencing this exact post? For the record, the driver package does not install at all on Windows7.

  • Woo

    Une de fois de plus , les PC sont à la bourre derrière Mac, et les PC users en train de raler ou de critiquer.

    Lol .

  • chris

    Oui, il y a bien un clic !! mais il parait que l’on peut cliquer sur le tactile.
    J’ai testé sur xp mais pas de tactile avec les pilotes…

  • brant

    I got one of these mice with my new iMac and love it. Got a second one to use with an XP laptop when I saw these drivers. So far it is only acting as a 2 button mouse. Any tricks or gotchas to watch for when installing the drivers? Anyone know how to uninstall the drivers so I can try a clean install? Help!! and thanks!

  • finaluser

    Thanks for the files, I already install, and is working.

    Use Firefox to download the files. Some problems using IE or Safari.

  • Salvatore Saieva

    We tried the Magic Mouse drivers on Windows XP using a D-Link (DBT-120) Bluetooth USB adapter. The mouse works Ok (ie, pointing and clicking) but scrolling doesn’t appear to work. Is scrolling supposed to work with this driver for Windows?

    Regards,

    Sal.

    Salvatore Saieva

    • MagicMousey

      I have the same setup (32bit) and when my OS accesses my USB hard drives the mouse shudders to a halt. Once the I/O has stopped, it moves again. Do you have any stuttering with yours?

      My scrolling did work in Firefox, but I didn’t get into it enough to try other apps.

      Next would be someone posting info on how to REMOVE the driver!

      • I2uff

        Hey! I’ve got the same frustrating Magic Mouse that gets stuck for a while then works again! U can’t really use it this way! anyone?!?!?

  • matthew

    love it thanks a lot works like a dream

  • Bill Bailey

    The 32-bit driver on this website doesn’t work.

    Here’s a link to the drivers that actually work (I got Apple’s tech support to find this for me):
    http://blog.wedigital.com/post/How-to-get-Apple-Magic-Mouse-Scrolling-working-in-Bootcamp.aspx

    Scrolling works, but there is no ‘dead zone’, so the entire top of the mouse acts like a scroll wheel when the cursor focus is on a list box, so be careful when selecting items in a list. Pick the item, then take your finger off of the top of the mouse, move the mouse away from the list box, and select something else. This is particularly irritating when printing something, since the focus in a print dialog box is always on the printer selection.

  • http://www.freebiehub.co.uk/ PS3 Fan

    Thanks for the great page – I enjoyed reading it! I always enjoy your blog. :)

  • ALFYU – SERBIA/EUROPE

    I just buy Apple magic mouse and pare with MSI bluetoot dongle on PC Intel with MS Windows 7 32bit using this drivers and IT’S WORK all wth scroling up\down !!!

  • Working bee

    Thank you very much. Now I can use it.

  • http://www.goarticles.com/cgi-bin/showa.cgi?C=1727409 make solar panels

    Finally, an issue that I am passionate about. I have looked for information of this caliber for the last several hours. Your site is greatly appreciated.

  • Jedimaster

    Does this driver fix work for Windows only machines… (I have a Dell w/Vista not working)… Thx.

  • http://amazon.reviewazone.com/ Kathleen

    interesting read. I would love to follow you on twitter. By the way, did you guys know that some Iranian hacker had hacked twitter yesterday.

  • Nook

    the only feature I get with that driver, is scrolling.

    as anybody is talking about an “multitouch driver for windows” I ask myself, if there is an way to enable real multitouch with that driver?

    like zoom in/out or backward/foreward in the browser.

  • http://none CK

    the 32bit file is “corrupted” and won’t extract properly. Could you update it for many of us plz~ thanks~~

  • Deggy

    Any news on a newer driver yet? I can’t get any of the hacks like installing the sidewinder x8 drivers to get the vertical scrolling working. Buttons seem to be working fine though.

  • efrc

    I’m running a Dell mini 10v, still in windows xp, and the Bluetooth hid module is not secure, therefore it doesnt ask for the 4 digit code, therefore it doesnt connect the mouse… is there any way of getting around this?

    • ted

      use 0000 as the code

  • lihq

    i need 32bit file,thank you!

  • eric

    Works for me on DELL Vostro 1500 running Windows 7 Pro. I installed the 32 bit driver that I downloaded from this page. Scrolling up, down and side to side works great. Left and right click work fine. Can’t get two finger swipe to work, but that might be a software issue more so than drivers. Good luck everyone!

    • ted

      I can’t get the side to side to work.

  • Jason

    Would be great if it works – but it doesn’t Have Windows 7 64-bit – installed driver – does not scroll

  • tfd1978

    Really excited at the beggining, but nothing works from the downloaded files…please fix them guys!!! Thank you!

  • Fred

    I can’t get scrolling to work on XP 32 bit with any of the hacks. Apple should create drivers for this that are supported.

    • http://uneasysilence rich

      Did you ever get the scrolling to work on PC hardware running XP?

      Thanks,

  • pedropon

    Is this driver design to work only with Window on Bootcamp ?
    for me it does not give anything extra then click and right-click.
    Can anyone help please?
    I work with a dell laptop with XPSP3

  • donfuego

    driver works completely after bluetooth update from http://support.apple.com/kb/DL952

  • http://www.skylasers.com Green Lasers

    I just purchased the magic mouse and had the same issues. I’m running a macbook pro using bootcamp 3.0 on windows XP SP3. After installing the 32bit drivers, the scroll features are now working perfectly. Any clues to how I can get side swipe working in windows?

  • http://mobilewallpapers.narod.ru/ Club

    It’s very interesting. But does somebody know when Apple official release this mouse for Windows?

  • Ahmed

    Works with the drivers supplied above for windows 7 64bit however, theone & two finger scroll features wont work. The standard up & down scroll seem to work fine though.

  • Fred Hazan

    I got the scroll to work on XP!
    Make sure you use microsoft bluetooth NOT a 3rd party.

    this hack enables this. I also installed the sidewinder 8 mouse.
    http://www.serialio.com/support/LaserChamp/3rdPartyRemove.php

  • http://www.inviteslockerz.net Marcelino Lawter

    Hi, first I want to say nice blog. I don’t always agree with your opinion but it’s always a interesting read.
    Keep up the nice posting.

  • Curtis

    I’ve been using the Apple Magic Mouse on my Windows XP Fujitsu notebook for a few weeks as a portable and it gives the standard 2 button funtion out of the box by just connecting via the built-in bluetooth (Toshiba Bluetooth Stack v.6.00.10(F). The Bluetooth utility recognizes the mouse as the Apple Wireless Mouse, but to Windows it uses the HID Compliant Mouse device and drivers (mouclass.sys and mouhid.sys).

    The 32 bit driver install process executes successfully, and creates 4 files in the following directory: C:\WINDOWS\system32\DRVSTORE\applebmt_DF3ADF9808CD93FF6C5F51AC5FFD8B601B9E23E4. The 4 files are: wdfcoinstaller01005.dll, applebmt.cat, applebmt.inf, and applebmt.sys.

    I have tried everything I can come up with to try to get these driver files “active” in some way. Any help would be much appreciated.

    Thanks much,
    Curtis

  • Curtis

    I’ve been using the Apple Magic Mouse on my Windows XP Fujitsu notebook for a few weeks as a portable and it gives the standard 2 button function out of the box by just connecting via the built-in bluetooth (Toshiba Bluetooth Stack v.6.00.10(F). The Bluetooth utility recognizes the mouse as the Apple Wireless Mouse, but to Windows it uses the HID Compliant Mouse device and drivers (mouclass.sys and mouhid.sys).

    The 32 bit driver install process from this page and link above executes successfully, and creates 4 files in the following directory: C:\WINDOWS\system32\DRVSTORE\applebmt_DF3ADF9808CD93FF6C5F51AC5FFD8B601B9E23E4. The 4 files are: wdfcoinstaller01005.dll, applebmt.cat, applebmt.inf, and applebmt.sys.

    I have tried everything I can come up with to try to get these driver files “active” in some way. Any help would be much appreciated.

    Thanks much,
    Curtis

  • Jordip

    Does not work for me. I’m using Windows 7 – 64bit…. I really want it to work.

  • jayson

    GUYS IN NEED HELP I BOUGHT A MAGIC MOUSE AND IT DOESNT WORK ON MY PC I HAVE A SONY VAIO LAPTOP PLZ HELP IF YOU KNOW HOW TO FIX THIS PROBLEM 2 MAKE IT WORK ON MY LAPTOP THANKS

  • moshst

    windows recognize the magic mouse but its asking for passkey to pair ?!

    • Hvcasas

      pass key: 0000

  • Gory1

    Doesn’t work scrolling and side by side on my Hp Laptop with xp Prof.
    Can you give any help?

  • Curtis

    Well, I have it working now.
    My Fujitsu T2020 had Toshiba bluetooth stack and drivers rather than the native XP SP2 / SP3 Bluetooth from Microsoft, so those had to be removed. After removing them, they continued to reappear until I removed all registry entries. Then I manually added an entry in the BTH.INF file in c:\windows\inf so that the hardware ID that was trying to reinstall the old Toshiba drivers would instead be listed there.

    With that, the XP bluetooth stack became active. A few reboots until the bluetooth enumerator woke up, and the scroll works fine.

    The MS XP bluetooth is jerky, whereas the toshiba wasn’t, but scroll is a must have for me.

    Hope this helps someone

    Curtis

    • Carlo

      hi
      windows xp professional SP3 dont find the driver automaticaly

      hel me please

  • http://www.hiddengorilla.com Graham Bishop

    Already had the mouse working in Windows 7 but without scrolling.
    Missed the critical point of extracting with win rar so was getting frustrated.
    Just followed your instructions properly and ….
    brilliant
    YOU ARE A GOD!

    • http://uneasysilence Rich

      So does this work with XP? I ‘extracted’ with win rar and still can’t get scrolling to work. left and right click ok, no scrolling…? Any ideas??

  • Masoud Rud

    Thanks, work on imac :)

  • Josh

    I installed the drivers as listed for bootcamp xp-32bit and it doesn’t seem to recognize the mouse at all. Was there something else I was supposed to do?

  • c4rl

    works great on boot camp windows 7 x 84

  • http://maximilianps.wordpress.com MaximilianPS

    there are some problem with win7 x64, mutlitouch didn’t work, sometime the mouse stop to respond, it didn’t recognize the window under the cursor.

  • Carlo

    hi
    windows xp professional SP3 dont find the driver automaticaly

    hel me please

  • tgu

    Running win 7 / 64 on my PC, the Magic Mouse works, but frequently freezes. I tried a different USB-bluetooth-dongle, but still freezing. I searched for that and found out, that a lot of people have the same problem, also mac-users. It seems to be a bluetooth-problem, not espacially a problem of the magic mouse. Does anybody have suggestions?

    • Nook

      the same problem

  • Maulik

    Works for me!
    Thanks a tonne

  • Ballbreaker

    @tgu
    same issue with windows xp

  • P

    Hello
    This driver in web can use function multi touch in window xp or window 7? Now I use window XP can not use function Multi touch. If win xp can use. I want how to for setup in win xp
    Thank a lot
    P

  • Scott Zerby

    Can you do the same trick with the new 3.1 Boot Camp update? I heard there was an driver update… Thanks!

  • mika
  • BV

    I’ve tryied to install it four times, but I can’t. First I put in the bluetooth upgrade for W7 32 bits (mine), my bluetooth detects the Magic Mouse, but it doesn’t work. Then step two: I’ve read that several times you need to install a Microsoft mouse driver, the Sidewinter X8 (or Sidewind, I can’t remember). When I do that, then the magic mouse starts to move, but just this…

    So, I have a fancy magic mouse that works (moves, right-click, left-click) but nothing about scrolling, zooming or touch-response.

    Any idea?

    Thanks in advance,

  • Kelly

    I’m running Windows 7 on a MacBook Pro. When I “add a device” it finds the mouse, but when I highlight the mouse and click next, it just sits there.

    I’ve downloaded the drivers.

    Can anyone help me get this thing working? I don’t even care if it scrolls, I just want to be able to use the mouse.

  • Marc F

    Works fantastic thank you thank you…

  • Steffi

    Scrolling still doesn’t work for me on my 32-bit XP PC… :-(

  • JavaKing

    I installed the drivers and the mouse still won’t connect. I’m using an IBM laptop on the 32 bit version of XP. Any suggestions? (don’t say buy a mac. this is my work PC and i don’t have a choice)

  • Kelly

    For those who can get Windows to discover the mouse, but then it just won’t connect, in the “add a driver” window, right click on the mouse, then put a check mark in the box next to the comment that mentions HID. I can’t remember exactly what tab it’s under, or what the actual comment is, but it will be easy enough to determine. After the check mark is there, presto bingo, Windows will add your mouse.

    • Jack

      Thanks Kelly. Perfect! Works like a champ.

  • Josh

    I installed the drivers on windows xp 32bit version and my computer won’t discover the mouse at all. Any help would be greatly appreciated.

  • JavaKing

    I downloaded and installed the drivers and tried to pairing again. The mouse still will not pair with the laptop. I have the apple wireless keyboard working just fine, but the mouse will not pair.

    Any suggestions?

    • memyself

      I had exactly the same. The standard microsoft windows Bluetooth stack does not recognize the mouse. I installed then the toshiba stack. It works but the keyboard became unstable. Now I’m working with the bluesoleil stack.
      It seems to work fine. However the driver to have the scrolling does not work on my XP PC.

  • JavaKing

    I went into the hardware properties screen and looked a the mouse drivers listed. The HID compatibility was enabled. The mouse will still not connect. Maybe it’s just something to do with the IBM laptop and the Apple Magic Mouse.

  • JavaKing

    ok for my issue of not pairing. I had to go to the control panel, click on the mouse, go to the bluetooth tab, then select connect. It went through the discovery process again and this time it found it. It asked for an authentication number and i put in 0000, a defacto standard for pairing. It saw the mouse, paired it, and now it will work for basic functions. It is basic functions only though. No scrolling, or paging or anything. I did a reinstall of the 32 bit driver but there was no difference. Is there a way to take the driver file out of the .exe? With that you can manually select the driver to be used for the mouse. That would be helpful.

    • dgalex

      thanks, 0000 key works!!

  • hjhcn

    thanks

  • kojiunn

    Hello Guys:

    I am running XP with bootcamp on an iMac. I have the magic mouse recognized and work before. I dowmload and run the 32 bit version driver. Right after I installed it, I can use the magic mouse to scroll up and down in a Web page. So, this driver
    did work for me !!

  • Dino

    Worked flawless on an Alienware M17x running window 7 64bit. Installed the driver, paired the new magic mouse and all functions available including scrolling. This mouse rocks!!!

    • http://none Pablo

      Dude… I having trouble with the mouse… I mean… the clicking works but not the scrolling… Could it be the Bluetooth Adapter I bought?

    • Juergen

      Hi Dino,

      I’m using a PC with Windows 7 64 Bit (no MAC, no Bootcamp) – and the magic mouse touch. Scrolling is not possible – only Left- and Rightclick…

      It would be great if you could help me…

      Juergen

  • Francesco

    Hi, I’m running Windows 7 Ultimate on my macbook. When I installed windows I used the Snow Leopard DVD to automatically install the windows driver and everithing worked fine. Now I have a magic mouse and without install anything I paired it with windows: obviously the multi-touch feautres doesn’t work . I tryied to follow your instructions but in first I cannot install the Apple Bluetooth update because the message “This update is not made for your system” is shown, in second, I cannot use the 32bit driver for the multitouch because the system tell me that the archive is corrupt.

    Can you help me??

  • charlie

    Thank you for extracting the driver.
    Great job.
    The magic mouse has no problem connecting to my Dell Latitude D830 running Vista 32 bits
    Scrolling was not working though.
    Installed the driver downloaded from the above link.
    Remove the Bluetooth connection from the PC and re-discover the Apple Magic mouse.
    Scrolling works now.

    • Sanchez

      How? Scroll is not working.

  • Sanchez

    it does not working on PC!

  • Yas

    Works perfectly on my unibody MBP C2D 2.93GHz running Vista 32bit uncer bootcamp!!! Thanks a million!!!

  • http://julynation.com july

    What? $70 for a mouse? I think I’ll pass. But nice tip by the way

  • JMC

    I just purchased a Colorware’d Magic Mouse (to match my Window’s Laptop). I am running Windows Ultimate and installed the 64bit driver. I found the mouse and an able to a) use the mouse, b) touch scroll — no other functions like zoom or swipe left or right.

    My issue is I keep losing connection with the laptop and have to lift up the mouse, look for the light and keep clicking until it reconnects.

    Has anyone had this issue? If so I would appreciate help.

    And thanks to the creator of the drivers! :)

  • Adrian

    after installing this driver on a toshiba tecra with vista 32 bit the mouse still does not have scroll or 2 fingers touch. It is the same as without this driver. Without it did connect and move the arrow.

    • Chingi

      Got the same problem as yours. After trying to find the solutions for weeks, I found out that the problem was in the bluetooth stack. Try to google and find a software called “bluetooth driver installer”, this will replace the bluetooth stack with a new driver. After installing that, I connected the magic mouse via the new bluetooth driver and voalla, the scroll function is working now… You should try this one… Hope that’s gonna help you as it does to me…

  • Reid

    My magic mouse worked perfectly on my Dell D630. Actually, the basic mouse functions worked without the drivers, but scrolling wasn’t working. Installed the 32-bit drivers linked above, and scrolling works great!

    I just wish gestures were enabled.

  • Dr. Blues

    How can I view the battery status of magic mouse in windows?

  • 19999hz

    Bluesoleil 6.4.249 + Magic Mouse + Win7(32) = partially functional, expensive mouse. Scrolling/swiping does not work, although the mouse does connect. I’ve installed the Microsoft X8 driver and the Apple bluetooth update and the Magic Mouse driver and tinkered for 3 hours to no avail. Running a PC, so Boot Camp is out.

  • Erico

    That was the trick!! i was getting that problem that avoided me to connect my magic mouse to windows 7 in a boot camp partition. Well as JavaKing said, I tried to detect my mouse when i saw the mouse being detected i right click on it saw a window and chech that this new discovered device is a mouse, keyboard HID and then click ok. Ass soon windows started installing the drivers for it ( i previously had the new bootcamp drivers installed, you can get thos from the download area of the apple website the new version 3.1 i think contains the neww driver that will allow you to use the scrolling only with the magic mouse). And Voila!

  • Bharad

    I am sill facing the problem mentioned by Steffi, I am running a win XP 32 bit Dell Latitude D530 at work and cannot get the momentum scrolling to work, the mouse connects and right clicks and left clicks but not the scroll :(

    Tried doing all that was mentioned in the above posts and other posts in the internet but none of them address the win xp problem sadly.

    Would really appreciate any help on this.

  • Stephen

    Thanks! Installed the driver (Windows XP Pro SP3), paired with Bluetooth (key 0000) and it recognised the mouse within seconds. Scrolling works perfectly too.

  • Lailopup

    I have installed 32bit version on HP Pavilion laptop with Windows XP SP2, but they are not working. I’d appreciate some help.

    Ta

  • dns80

    Its not working …

    - installed the driver
    - enabled HDI
    - connected (0000)

    I can see the mouse in my bluetooth window and it says connected … doesent work though

    kinda frustrating :\

    I have a dell studio laptop

  • Sunny

    Ok to get this working on Windows 7 64 bit:

    pair the mouse with windows first using “add bluetooth device”
    install drivers.
    voila

  • Sunny

    @dns80

    I think you need to pair it with your bluetooth first and then install the driver. When i tried the other way around…it didnt work.

Privacy Policy | About Us | Contact Us | Write for us