在 Macbook Pro 上使用 bootcamp 时,如何在 Windows 7 上无需按 FN 键即可使用 f-1 - f12 键?

在 Macbook Pro 上使用 bootcamp 时,如何在 Windows 7 上无需按 FN 键即可使用 f-1 - f12 键?

如何在 Macbook Pro 上使用 bootcamp 在 Windows 7 中不按下F1-键?F12FN

答案1

安装键盘驱动程序后,使用“开始”菜单 >> “运行”运行 regedit,然后导航至: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KeyMagic

将有一个OSXFnBehavior值为 的“二进制”条目01。将其更改为00

之后我的功能键就可以作为功能键使用,而无需按下fn。编辑后,您需要拔下并插入键盘或重新启动计算机才能使其工作 — 驱动程序不会持续检查此值。

答案2

假设您已加载完整的 Boot Camp 驱动程序套件(并假设它在 Windows 7 下正常运行),则键盘下应该有一个复选框“使用所有 F1、F2 等键作为标准功能键”,与 OS X 相同。

答案3

您可以安装自动热键在 Windows 7 中并重新映射它们。我不确定您的笔记本电脑最初将它们用作什么,但您可以使用此脚本找到它们的扫描代码:

SetFormat, Integer, Hex
Gui +ToolWindow -SysMenu +AlwaysOnTop
Gui, Font, s14 Bold, Arial
Gui, Add, Text, w100 h33 vSC 0x201 +Border, {SC000}
Gui, Show,, % "// ScanCode //////////"
Loop 9
  OnMessage( 255+A_Index, "ScanCode" ) ; 0x100 to 0x108
Return

ScanCode( wParam, lParam ) {
 Clipboard := "SC" SubStr((((lParam>>16) & 0xFF)+0xF000),-2)
 GuiControl,, SC, %Clipboard%
}

然后像这样重新映射:

SC##::F##

将第一个 ## 替换为按键的扫描码,将第二个 ## 替换为功能键。例如,如果 F1 发送 SC03B,则可以使用SC03B::F1

答案4

  1. 在 Mac 上的 Windows 中,单击。在任务栏右侧,单击 Boot Camp 图标 ,然后选择 Boot Camp 控制面板。
  2. 如果出现“用户帐户控制”对话框,请单击“是”。
  3. 单击“键盘”。
  4. 选择或取消选择“使用所有 F1、F2 等”。

这对于 Windows 10 的 Macbook Pro 来说很好用

在此处输入图片描述

相关内容