Boot Camp: Apple keyboard mapping in Windows XP and Vista
Summary
Learn about the process that Boot Camp uses to map Microsoft operating system functions and special keys to Apple external and built-in keyboards, as well as which keys to use for various functions by keyboard type.
Products Affected
Keyboards, Boot Camp
Comparing PC and Mac keyboards
Although PC and Apple keyboards may look similar, there are some important differences between them. These differences exist to meet the requirements of the computer or the operating system.
In the keyboards shown below, the highlighted (white) keys have specific functions or applications unique to each type.

Sample Microsoft Windows-compatible PC keyboard
Sample Apple Pro external keyboard
Note: For more information about Apple Pro keyboard mapping, see this article.

Sample Apple Keyboard (Ultra-thin USB)
Note: For more information about Apple Keyboard (Ultra-thin USB) keyboard mapping, see this article.

Sample Apple Wireless Keyboard (Bluetooth)
Note: For more information Apple Wireless Keyboard (Bluetooth) mapping, see this article.

Sample MacBook Pro built-in keyboard
Note: For more information about MacBook Pro keyboard mapping, see this article.
Additional Information
Don't disable the Apple Keyboard Support driver
The Apple Keyboard Support driver included with Boot Camp provides functionality for Intel-based Macs using an Apple keyboard. The driver maps the keys on your Apple keyboard to match essential Microsoft keyboard functions. This driver is installed as part of the Boot Camp Apple Driver CD installation process.
If you disable the Apple Keyboard Support driver, Windows will not recognize the extended Function keys on Apple external keyboards, nor the (Fn) key on MacBook and MacBook Pro computers.
Localized keyboard character mapping
This article explains how to use Microsoft Keyboard Layout Creator in Windows to see the characters that will be produced by various key combinations for a given key layout on your keyboard.
Important: Mention of third-party websites and products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple assumes no responsibility with regard to the selection, performance or use of information or products found at third-party websites. Apple provides this only as a convenience to our users. Apple has not tested the information found on these sites and makes no representations regarding its accuracy or reliability. There are risks inherent in the use of any information or products found on the Internet, and Apple assumes no responsibility in this regard. Please understand that a third-party site is independent from Apple and that Apple has no control over the content on that website. Please contact the vendor for additional information.