Kinesis Advantage OS X 媒体密钥

Kinesis Advantage OS X 媒体密钥

我最近开始在 MacBook 上使用 Kinesis Advantage,自从从 Apple 键盘切换过来后,我真正怀念的一件事就是 OS X 媒体键的功能。

我知道 Advantage 键盘的定制性很高,但在 Google 上搜索了很长时间后,我还是没能找到任何资料说可以将 Advantage 上的功能键映射到相应的 OS X 功能。

有谁成功让这样的事情发生过吗?任何建议都将不胜感激。

答案1

=您可以通过按住并点击 来启用键盘的“多媒体组功能” n。这将进行以下按键分配:

  • F3上一曲目
  • F4播放、暂停
  • F5下一曲目
  • F9沉默的
  • F10音量减小
  • F11提高音量
  • Pause停止

请参阅第 41 页用户手册了解有关此模式的更多信息。

此外,如果您想自定义一些功能键来执行仪表板等,您可以通过转到系统偏好设置→任务控制(旧版 OS X 上的 Exposé 和 Spaces)来实现。

答案2

我在阅读 Kinesis 手册时偶然发现了这个问题的解决方案,尽管它没有明确提到。

按住=键盘上的等号键 ,然后按F10。用 重复此顺序F11。至少对我来说,这F10可以降低音量,也F11可以提高音量。我对滚动锁定和暂停中断按钮做了同样的事情,以使亮度控制正常工作。

该解决方案允许您选择性地仅为部分功能键启用媒体键功能,而其他功能键保持不变。

笔记:这已在 Kinesis Advantage USB 和 USB(线性感觉)模型上进行了测试。

媒体密钥记录在http://www.kinesis-ergo.com/wp-content/uploads/2015/01/kinesis_advantage_user_manual.pdf第 41 页(附录 E)

虽然手册中没有记录,但重复 = 和 FXX 按键会导致媒体键状态切换。

答案3

我用的是私有文件与 KeyRemap4MacBook 类似:

<?xml version="1.0"?>
<root>
  <devicevendordef>
    <vendorname>KINESIS</vendorname>
    <vendorid>0x05f3</vendorid>
  </devicevendordef>
  <deviceproductdef>
    <productname>ADVANTAGE</productname>
    <productid>0x0007</productid>
  </deviceproductdef>
  <item>
    <name>kinesis</name>
    <identifier>private.kinesis</identifier>
    <device_only>DeviceVendor::KINESIS, DeviceProduct::ADVANTAGE</device_only>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::VK_MODIFIER_EXTRA1</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_1, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_6, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_PREV</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_7, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_PLAY</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_8, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_NEXT</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_9, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_VOLUME_DOWN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
    <autogen>__KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_VOLUME_UP, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
  </item>
</root>

我没有使用 F 键,因为它们的按键重复功能已被禁用,而且如果不看它们的话,按下它们会比较困难。

例如,您还可以KeyCode::VK_MODIFIER_EXTRA1KeyCode::COMMAND_L, ModifierFlag::CONTROL_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_LVK_EXTRA1替换VK_CONTROL | VK_OPTION | VK_SHIFT | VK_COMMAND

答案4

您可以尝试登山扣软件。它为任何键盘以及踏板映射提供了极大的灵活性。

相关内容