Change function keys in Windows 7 (bootcamp)

20,070

Solution 1

Go to Control Panel -> System -> Security -> Bootcamp and you can configure the keyboard from there.

posted @Claudius's comments as an answer; see here

Solution 2

If you can't install Bootcamp itself for whatever reason (in my case, I'm just using an apple keyboard on a PC rather than dual-booting a mac), you can still get your function keys working correctly using the boot camp drivers pack on Apple Support.

Within the zip file, the BootCamp\Drivers\Apple folder contains two files of interest:

  • AppleKeyboardInstaller64.exe will install the driver to enable play/pause and the other magic function keys on your keyboard. Unfortunately it will also turn off FnLock, so you won't be able to use F8 as F8 by default.
  • BootCamp.msi is where the BootCamp control panel lives. You'll need to install it manually if you want the Fn keys settings to actually work.

To install the Boot Camp control panel

  1. Copy BootCamp.msi out of the zip file to someplace easy to remember.
  2. Start a command prompt as administrator.
  3. cd to whatever folder contains BootCamp.msi and run this command:

    msiexec /i BootCamp.msi
    
    • If you get an error about needing to run this package "from setup.exe," double check that you're actually running msiexec as administrator.
    • An error about missing files can be safely ignored.
  4. Let the installer reboot your machine

This will also have the side effect of installing Apple's boot selector service, which is functionally useless on a non-Mac machine. Fortunately, it's not necessary for the keyboard drivers to actually work. To remove it, after you've rebooted, open another command prompt as administrator and use this command:

sc delete AppleOssMgr

Solution 3

I have Boot Camp and wanted to use the F keys without pressing fn, however, the answer listed here was not exactly accurate and took me on a vexing detour.

[You cannot click through any path/directory "System -> Security -> Bootcamp"]

Here are the exact corrected steps:

Go to Control Panel -> Bootcamp

Select the "Keyboard" tab and then check-mark the option to "Use all F1, F2, etc. keys as standard function keys"

Solution 4

If you can not open Bootcamp from Control panel after installation according to @Dan,

  1. Run CMD as administrator
  2. Run following command:

    "C:\Windows\System32\runas.exe" /trustlevel:0x20000 AppleControlPanel.exe

and then check-mark the option to "Use all F1, F2, etc. keys as standard function keys"

Share:
20,070

Related videos on Youtube

claudius
Author by

claudius

Updated on September 18, 2022

Comments

  • claudius
    claudius over 1 year

    I am gaming on windows 7 with my Mac. The problem is that the function keys are set as the mac function keys. For example if I need to drink a healing potion in the game by hitting F1, my computer adjusts the brightness.

    Is there any way to change the function keys. I know how to do this on the mac side of my computer but since most of my gaming is on Windows. I will need to know how to make these changes in windows 7.

  • Neil Thompson
    Neil Thompson almost 12 years
    From the Windows menu 'Search Programs and Files' option type 'boot' and Windows finds 'Boot Camp', then as above (for those that cannot find BC through the Control Panel. Like me.)
  • angularrocks.com
    angularrocks.com over 10 years
    And just in case here it is how to do that in case of Parallels kb.parallels.com/en/114309
  • cheesemacfly
    cheesemacfly almost 8 years
    And if you don't want to use/install the bootcamp controle panel you can edit one key in the registry to achieve the same: change HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KeyMagi‌​c\OSXFnBehavior to 00 and unplug/replug the keyboard. (superuser.com/a/510692/180594)