Skip to content

Instantly share code, notes, and snippets.

@akshayverma1
Last active May 12, 2026 23:40
Show Gist options
  • Select an option

  • Save akshayverma1/27c5d6e803d809f6d1298548ad821444 to your computer and use it in GitHub Desktop.

Select an option

Save akshayverma1/27c5d6e803d809f6d1298548ad821444 to your computer and use it in GitHub Desktop.
How to get Apple peripherals to work on a Windows PC

How to get Apple peripherals to work on a Windows PC

Published: 8 February, 2024

Updated: 7 April, 2026


This guide will help you get your Apple Studio Display, ProDisplay XDR, Magic Keyboard, Magic Mouse, Magic Trackpad, etc. to work with a Windows 11 PC that doesn’t have native support for BootCamp. I wrote this guide because most methods that I could find elsewhere were either out of date, had sketchy download links, had compatibility issues with Windows 11 version 23H2, didn't support Windows Precision Touchpad, didn’t support all the modules in the BootCamp app, or didn’t explain how to get the most up to date Apple official drivers.

Please note that to get Apple displays to work will require either a thunderbolt output from your graphics card or the right DisplayPort to USB-C cable. Please refer to other guides elsewhere to find out what hardware you’ll need.


Preliminary installation

  1. Install 7-Zip.
  2. Download BootCamp support software straight from Apple, here. This is most recent version that contains the entire set of drivers and the installer for the BootCamp app, which was distributed as Software Update 002-34411. Alternatively, you can also download this package using Brigadier and skip to step #3.
  3. Shift + Right click on the BootCampESD.pkg file and extract it using 7–Zip. Inside the extracted folder, now extract Payload to get the Payload~ folder, and then extract that one more time to get the Library folder. Navigate inside until you find the WindowsSupport.dmg file.
  4. Extract WindowsSupport.dmg and rename the WindowsSupport folder that gets created to BootCamp-002-34411. Copy this folder to your Downloads library for easy access.
  5. In the $WinPEDriver$ folder, delete everything except AppleAudio, AppleAudio_1883106B, AppleUSBVHCI and Dolby.
  6. In BootCamp > Drivers, delete everything except the Apple folder.
  7. In the Start menu, search for Command Prompt. Right click and run as administrator.
  8. In Command Prompt, enter cd "C:\Users\[User Name]\Downloads\BootCamp-002-34411\BootCamp\Drivers\Apple" BootCamp.msi, replacing [User Name] with your actual user name. Follow through the installation wizard. If you’re on a newer version of Windows 11, you’ll notice that the BootCamp app doesn’t yet work and the drivers are actually still missing. We’ll fix these next.
  9. Inside each of the driver folders in Apple, right click on the .inf file and install.
  10. Similarly, inside each of the driver folders in $WinPEDriver$, right click on the .inf file and install.

Install update 6.1.13: Audio driver updates for Studio Display

  1. Dowload BootCamp update 6.1.13.
  2. Extract the .exe file with 7-Zip. Rename the folder to BootCamp 6.1.13.
  3. Inside the AppleAudio and AppleAudio_1889106B folders, right click and install the .inf files.

Install update 6.1.14: Keyboard, mouse and trackpad driver updates

  1. Dowload BootCamp update 6.1.14.
  2. Extract the .exe file with 7-Zip. Rename the folder to BootCamp 6.1.14.
  3. Inside the AppleKeyboard64, AppleKeyboardInternalUSB, AppleKeyboardMagic2, AppleKeyManager, AppleMultitouchTrackpadPro64, AppleSPIKeyboard, AppleWirelessMouse and AppleWirelessTrackpad64 folders, right click and install the .inf files.
  4. Restart your computer.

Install update 6.1.17: BootCamp app and display drivers

  1. From the Start menu, open Task Manager. Search for BootCamp and end the process, if it is running.
  2. Dowload BootCamp update 6.1.17.
  3. Extract the .exe file with 7-Zip. Rename the folder to BootCamp 6.1.17.
  4. Inside the AppleDisplayNull64, AppleNull64 and AppleProDisplayXDRUSBCompositeDevice folders, right click and install the .inf files.
  5. Copy AppleControlPanel.exe to the clipboard. Navigate to C:\Windows\System32, and paste and replace the file that you just copied.
  6. In the Boot Camp 64 folder, copy both the items to the clipboard. Navigate to C:\Program Files\BootCamp, delete the existing contents and paste the items that you just copied. Double click on BootCamp.exe and confirm that it works. It will launch minimised in the Task Bar (bottom right corner, where the time and other icons appear), so just right click on its icon and open the control panel.

Install update 6.1.19: Magic Trackpad drivers with Precision Touchpad support

This will give you a vastly better trackpad experience on Windows, including macOS-like smooth scrolling and gestures.

Warning

You must pair your Magic Trackpad over Bluetooth first before you install these drivers. If you attempt to pair while these drivers are present, Windows 11 will pair briefly and then immediately unpair. If you already have these drivers installed, first uninstall them with Driver Store Manager, then pair your Magic Trackpad, and then reinstall these drivers.

  1. Dowload BootCamp update 6.1.19.
  2. Extract the .exe file with 7-Zip. Rename the folder to BootCamp 6.1.19.
  3. Inside both the ApplePrecisionTrackpadBluetooth and ApplePrecisionTrackpadUSB folders, right click and install the .inf files.

How to install future updates

  1. On Internet Archive, search for BootCamp 6.1.20, for example, replacing the version number with the latest one available from Apple. As you might’ve already noticed, these updates are incremental, so you’ll need to download each subsequent update and check whether it is relevant. Updates with drivers for Apple’s internal hardware like chipset or WiFi can be ignored.
  2. Open the update page and click on Show all files.
  3. Find the .json file. In there, there should be a URL that contains AppleBcUpdate.exe. Download this and install using the method outlined above for the other updates.

[Optional, advanced] Clean up old drivers

Use Driver Store Explorer.

@Aflores1988
Copy link
Copy Markdown

Hello, thanks so much for this! I did all the process and it worked!

But I connected the MagicTrackpad2 to the Ipad of my wife and then disconnected it, and now it is not working in my pc anymore.

I try to connect the MagictTrackpad by Bluetooth, but it does not connect. Can I uninstall the bootcamp to do everything again? I can not do it through the windows uninstall way.

Thanks in advance for everything!

@akshayverma1
Copy link
Copy Markdown
Author

@Aflores1988 I remember facing the same problem with my Magic Trackpad 2, but can’t recall exactly which drivers I had to change to fix it. You shouldn’t have to reinstall BootCamp or repeat the whole process. Can you open Driver Store Explorer and share a screenshot of the drivers that show up under Apple? I can compare them to my install and let you know if you’re missing anything.

@Deschamps-Cyril
Copy link
Copy Markdown

I tried everything but i can't seem to get over the "The system canot find the path specified" error. My downloads folder was in my D:, so i tried changing that in the path, but it didn't work, so i mooved it back to the C: folder by copying then deleting the one on the D: and it still wont work. I verified it a bunch of times, i dont know what to do. I'm on x64.

@sneakyjoeru
Copy link
Copy Markdown

Magic trackpad type c won't work

@Deschamps-Cyril
Copy link
Copy Markdown

Nop i was trying to use a magic keyboard. But now i just gave up, i'm currently simply using powertoys to manually change keyboard functions. Works like a charm !

@kstearb-sys
Copy link
Copy Markdown

I tried everything but i can't seem to get over the "The system canot find the path specified" error. My downloads folder was in my D:, so i tried changing that in the path, but it didn't work, so i mooved it back to the C: folder by copying then deleting the one on the D: and it still wont work. I verified it a bunch of times, i dont know what to do. I'm on x64.

I know this was a very long time ago but the reason you were getting this error is because you need to run cd "C:\Users[User Name]\Downloads\BootCamp-002-34411\BootCamp\Drivers\Apple" THEN after the cmd runs, input only Bootcamp.msi and it will install the software as admin.

@Deschamps-Cyril
Copy link
Copy Markdown

Oh thank you very much 👍
Yeah I admit I did give up, at least for now (currently in a "hard" study program, so I don't really have time to retry) but i'll keep that in my notes and may try again next year when my agenda's free-er.
Thanks !

@jgroboski-ACC
Copy link
Copy Markdown

I've been looking for a way to get my old Apple Thuderbolt display to work with my Windows-based PC for years. When I found this today, I was very excited. All the installation was successful. Bootcamp is running with the updated drivers, but when I attached the display, I got a notification from Windows saying something is wrong with the Thunderbolt device. I'm using a Thunderbolt to USB-C adapter.
image

@Jeshii
Copy link
Copy Markdown

Jeshii commented Jan 5, 2026

Very cool. Helped me get everything working... except external displays. If anyone knows how to get this working, please let me know 🙇
Update: Installing AMD BootCamp Drivers worked!!!

@peldas
Copy link
Copy Markdown

peldas commented Jan 17, 2026

I followed your guide, selecting only the keyboard-related drivers and ignoring the mouse and trackpad ones but my Magic Keyboard with Touch ID and Numeric Keypad (A2520 I believe) still didn't get the Apple drivers assigned to it, and I still can't use the Fn keys. I'm on Windows 11 and the keyboard is working over Bluetooth aside from the media keys. Any ideas?

@michaljach
Copy link
Copy Markdown

Hi! For Apple Studio Display and Apple Studio Display XDR I crated a little tool to control brightness properly in Windows. Check https://github.com/michaljach/win-studio-display

@akshayverma1
Copy link
Copy Markdown
Author

I followed your guide, selecting only the keyboard-related drivers and ignoring the mouse and trackpad ones but my Magic Keyboard with Touch ID and Numeric Keypad (A2520 I believe) still didn't get the Apple drivers assigned to it, and I still can't use the Fn keys. I'm on Windows 11 and the keyboard is working over Bluetooth aside from the media keys. Any ideas?

@peldas Did you install the BootCamp app? I think the function key might be controlled by it since it has an option to configure how the Fn key behaves.

@peldas
Copy link
Copy Markdown

peldas commented Mar 24, 2026

@akshayverma1 I did install Boot Camp as well yeah but it didn't make a difference. I think it might only work with wired keyboards. In any case, I've now moved off Windows and am using Linux which happens to have native support for the keyboard so I'm happy.

@akshayverma1
Copy link
Copy Markdown
Author

Hello, thanks so much for this! I did all the process and it worked!

But I connected the MagicTrackpad2 to the Ipad of my wife and then disconnected it, and now it is not working in my pc anymore.

I try to connect the MagictTrackpad by Bluetooth, but it does not connect. Can I uninstall the bootcamp to do everything again? I can not do it through the windows uninstall way.

Thanks in advance for everything!

I've updated the instructions to fix the Magic Trackpad pairing issue: https://gist.github.com/akshayverma1/27c5d6e803d809f6d1298548ad821444#install-update-6119-magic-trackpad-drivers-with-precision-touchpad-support.

@outfly
Copy link
Copy Markdown

outfly commented Apr 8, 2026

Hello and thank you for the helpful guide.

I'm using an iMac 2020 (A2115, iMac20,1) with Windows 11 installed. Most of the things worked well. However, I'm still facing issues, mainly the Bluetooth adapter is not working at all, and the following devices are unidentified as shown below in Device Manager.

  • Has anyone managed to fix the Bluetooth on this model under Windows 11?
  • Identify and install the drivers for the devices listed above?

If so, could you share the solution.
Thank you in advance.

Screenshot 2026-04-08 120414

@akshayverma1
Copy link
Copy Markdown
Author

@outfly I’m not entirely sure but there appears to be a Broadcom BCM20702 Bluetooth module in your iMac. Apple might not have bundled that driver if BootCamp isn’t officially supported. Maybe try installing some of these? https://www.catalog.update.microsoft.com/Search.aspx?q=bcm20702

@Huanjean
Copy link
Copy Markdown

I really need the Boot Camp 6.1.19 Touchpad driver.

I lost the Touchpad driver, and now I can no longer use multi-touch gestures in Windows, such as 3-finger and 4-finger gestures. The last version I updated to was Boot Camp 6.1.19.

I already tried using Apple Software Update, but it always says that I already have the latest version installed.
Capture2
Capture

@akshayverma1
Copy link
Copy Markdown
Author

@Huanjean
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment