Making Apple Aluminum Keyboard work under Windows

Finally, after FOUR years of running this specific Hackintosh that dual boots with Windows, I have bothered to take the time to figure out how to make the Apple Aluminum Keyboard work 100% under Windows (On a NON Mac hardware machine.) My Volume and play control buttons work in windows now!! Even with the nice Apple On Screen Display. I can CONFIRM working on Windows 7 64BIT, almost positive that the same process will work on Windows 8 and Windows 8.1 64bit (Assuming 32 bit variants would just require using the 32 bit drivers)

Step one: Download the current BootCamp Support software for Windows from Apple.


Step TWO: using the program “7-Zip” , launch the 7-Zip file Manager and navigate to your BootCamp Drivers download and double click on it, then double click on the “BootCamp” folder, THEN, double click on the “Drivers” folder, THEN, double click on the “Apple” folder… you should be here now:



Step Three: Drag the “BootCamp64.msi” file on to your desktop. [For 64bit versions of Windows]

Step Three A: If you are on a 32 bit version of Windows, drag the “BootCamp.msi” file to your desktop, not “BootCamp64.msi” and ALSO Drag the “AppleKeyboardInstaller.exe” file on to your desktop. (NOTE; THESE ARE UNCONFIRMED STEPS FOR A 32 BIT INSTALLATION)


Step Four: Double click on the “x64” folder and drag the “AppleKeyboardInstaller64.exe” file to your desktop. [For 64 bit versions of Windows]



Step Five: Connect the Apple Aluminum Keyboard


Step Six: Double click the “AppleKeyboardInstaller64.exe” file [for 64 bit versions of windows] OR the “AppleKeyboardInstaller.exe” file [For 32 bit versions of Windows] and allow the installer to run. [NOTE: Your mouse and keyboard will be unresponsive until this install finishes.]


Step Seven: In the “Search” bar of the Windows start menu (Windows 7) or in the “Search” Charm on 8 or 8.1 type “CMD” the command prompt result will be displayed. Right click on that and select “Run As Administrator”. The Command Prompt will launch


Step 8: Navigate to the loaction where your “Bootcamp64.msi” [64 bit versions of windows] or “BootCamp.msi” [32 bit versions of Windows] files are located:




Step Nine: Run the Boot Camp installer by executing the command “BootCamp64.msi NOCHECK=1” [64 bit versions of Windows] OR “BootCamp.msi NOCHECK=1” [32 bit versions of Windows]


Step Ten: [[The Boot Camp installer will run, “agree” and click “Next” through it, it will take several minutes to complete.]]

When the Boot Camp installer completes you will be prompted to RESTART your computer, go ahead and restart… we’re ALMOST there!!

Step Eleven: after your computer reboots, press Win+R and type “regedit” to launch the registry editor

Step Twelve: Inside of Registry Editor navigate to:

and set the value for “OSXFnBehavior” to 0

ALSO, Navigate to;


and set the value for “OSXFnBehavior” to 0

Close regedit.

Step Thirteen: Reboot one final time

Step Fourteen: ENJOY YOUR FULLY FUNCTIONAL Apple Aluminum Keyboard under Windows! With fully working transport controls, FN keys, volume buttons, eject button, etc.


  1. Thanks so much for your post. This was driving me bonkers and after wading through 45 minutes of forum posts, 3rd party software & driver sites, etc. I finally found this and it did the trick.

    One thing to note is that running the BootCamp.msi will also tell windows that your hardware clock is UTC (see You can set the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal key back to 0 and reboot to fix it.

  2. Seems to work well in Windows 10 build 11099. Thanks!

  3. BootCamp64 isn’t in the latest Support downloads. If I take it from an earlier on my System 10 asks for System 7.

  4. I wonder if this will also work for my old A1016 keyboard. Gonna try it now.

  5. Awesome, works on Windows 10 Pro on custom built PC.
    Just make sure to download the 4.0.4326 Boot Camp drivers!

  6. This worked a treat, only problem is volume keys etc work without hitting fn key and to use the Fkeys I need to hold down fn key (exactly like on a mac).

    I’m pretty sure in the past I set it up in the opposite way so that the volume keys only worked when hitting the fn key first (it was so long ago I don’t remember how I did it).

    Would you have any idea how I can flip the functionality?

Leave a Reply

© 2019 1428 Systems

Theme by Anders NorenUp ↑