Case: I just received a MBP 13" Haswell Retina and installed Windows 8.1 with Bootcamp 5.0.5033 drivers.
Problem: The Danish and Danish (Apple) keyboard layouts have two keys swapped: $ and <
How can I swap these back to their correct function?
It's a bug with Win7 as well. A bit of a show stopper for a developer...
If it's still a problem, then perhaps this can help:
I used Microsoft Keyboard Layout Creator 1.4 to load the original 'Dansk (Apple)' layout, and alter the keys. It's pretty straight forward (load the keymap you want to alter, and when all done (remember shift+keys) click 'Project' => 'Build DLL and Setup Package'. Then install the new keyboard, and switch to it under 'Region and Language'). If it's fixed at some point you can just switch back to the original.
BTW: The keys will look like they are in the right spots in Microsoft Keyboard Layout Creator, even though they aren't.
If Win7 and Win8 uses the same layouts, you can try the one I made. Download it here. Happy new year!
Although I think this is a bug in the driver pack, this is an issue you will have to solve in the Windows world.
You are running Windows and the keyboard is interpreted with a different layout than it actually has. Essentially you want to swap two keys in Windows. A short Google gave me several hits. Personally I always like LifeHacker: http://lifehacker.com/5883003/the-best-key-remapper-for-windows