我的键盘(Microsoft Sculpt人体工学键盘)中的任何Fn键都没有被OS X 本地识别为键(我使用Mouseposé进行了检查)
我安装了Karabiner和Keyboard Maestro,但:
Karabiner
似乎没有将事物映射到的模板 Fn- 如下所示,似乎没有
Keyboard Maestro
手动输入选项Fn
我如何绑定一个键(具体我希望能映射F15)我的键盘(例如F15到Fn)?
我的键盘(Microsoft Sculpt人体工学键盘)中的任何Fn键都没有被OS X 本地识别为键(我使用Mouseposé进行了检查)
我安装了Karabiner和Keyboard Maestro,但:
Karabiner
似乎没有将事物映射到的模板 FnKeyboard Maestro
手动输入选项Fn我如何绑定一个键(具体我希望能映射F15)我的键盘(例如F15到Fn)?
Answers:
您可以使用KeytoKey映射轻松地使用Karabiner映射到Fn键。例如,在我的Microsoft Sculpt上,我希望F12键显示我的桌面。Mac的默认命令是F11,但是我之前已将F11映射到其他东西。幸运的是,Karabiner映射映射到原始任务,而不是其他自定义项,因此我只使用了:
<autogen>--KeyToKey-- KeyCode::F12, KeyCode::F11</autogen>
因此,当我按下F12时,它具有F11的原始Mac效果,即显示我的桌面。
我遇到了同样的问题,但这似乎可以在我的设置上正常工作。不是相同的键盘,而是没有Fn键的原始Windows键盘(A Saitek)。
在private.xml中写入新项目后,需要在方框中打勾。也就是说,private.xml文件不会激活重新映射,只需在“ Karabiner Preferences”(位于顶部)中将其设为一个选项即可。起初我犯了这个错误。
心连心
<item>
<name>F13/PrtScr to Fn</name>
<identifier>private.f13toFn</identifier>
<autogen>__KeyToKey__ KeyCode::F13, KeyCode::FN</autogen>
</item>
Fn
(类似于Karabiner),但是很高兴知道。