Ing*_*nix 4 keyboard keyboard-shortcuts osx-mavericks macos
我最近为我的 MacBook 买了一个普通键盘来完成我的固定 DJ 设置。但是当我这样做时,我没有找到将 F[1-12] 键重新映射到媒体键的方法。
基本上,我正在寻找的是,F1例如,能够暂停 iTunes。当然,我还想将其他 -F键转换为媒体键,以便在我的 iTunes 中倒带和跳过,因为我发现这非常方便。
有什么工具或方法可以让我做到这一点?我在 10.9。
安装Karabiner并将这样的文件保存为~/Library/Application Support/Karabiner/private.xml
:
<?xml version="1.0"?>
<root>
<item>
<name>ctrl+f-keys to media keys</name>
<identifier>mediakeys</identifier>
<autogen>__KeyToKey__ KeyCode::F1, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F2, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP</autogen>
<autogen>__KeyToKey__ KeyCode::F8, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F9, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F10, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_MUSIC_NEXT</autogen>
<autogen>__KeyToKey__ KeyCode::F11, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_VOLUME_DOWN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ KeyCode::F12, VK_CONTROL | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_VOLUME_UP, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
</item>
</root>
Run Code Online (Sandbox Code Playgroud)
然后打开 Karabiner 应用程序,按 ReloadXML 按钮,并启用设置。
您还可以使用 GUI 进行如下配置:
Karabiner 有几个选项供您选择要使用的 F 键组,因此请查看它们的选项以了解最适合您的选项。