Change function keys in Windows 7 (bootcamp)
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
- Copy
BootCamp.msi
out of the zip file to someplace easy to remember. - Start a command prompt as administrator.
-
cd
to whatever folder containsBootCamp.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.
- 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,
- Run CMD as administrator
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"
Related videos on Youtube
claudius
Updated on September 18, 2022Comments
-
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 almost 12 yearsFrom 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 over 10 yearsAnd just in case here it is how to do that in case of Parallels kb.parallels.com/en/114309
-
cheesemacfly almost 8 yearsAnd 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\KeyMagic\OSXFnBehavior
to00
and unplug/replug the keyboard. (superuser.com/a/510692/180594)