How To: Fix badly mapped Apple Keyboard on Windows 10

Channel:
Subscribers:
4,670
Published on ● Video Link: https://www.youtube.com/watch?v=pE1Z29oJ_Ko



Duration: 0:00
92,972 views
749


This is for people who are running Windows 10 and want to use it with an Apple Keyboard with all keys mapped correctly.

Don't know if this bug is specific for Portuguese Apple Keyboards or if it also occurs with Apple Keyboards of other languages.

On the video i mentioned this occurs on macbooks, but i have also seen it happen on normal Windows 10 PCs (non mac) where you're trying to use an Apple Keyboard. It's not bootcamp specific as far as i know.

Anyways, to fix it you need to:
1) Download Microsoft Keyboard Layout Creator from
https://www.microsoft.com/en-us/download/details.aspx?id=102134
2) Launch it
2.5) If it fails to launch complaining about missing NET 2.0 dlls, you can download and install the framework from here https://www.microsoft.com/en-us/download/details.aspx?id=6523
3) File - Load Existing keyboard
4) Fix your mappings
5) Project - Build DLL
6) Execute the setup.exe generated by the previous step
7) Go to Language Preferences
8) Replace the keyboard preference on each language you use
9) Reboot your machine

UPDATE: Seems the registry writes from programs like sharpkeys actually still work. In fact what appears to have changed with windows 10 was apple keyboard driver updating to fix this badly mapped key. so now the registry entries originally added to fix them were actually breaking it again. cleaning those lines in the registry and loading original portuguese (apple) keyboard layouts works again. Video left around in case people find it useful to whatever.