记一下:macOS Sierra (10.12+)下Karabiner无法使用的问题

mac升级到sierra 10.12后,发现映射神器karabiner 无法使用了

所以到官网看看,发现现在还不能支持最新系统,不过下面有红色小字提示,现提供Karabiner-Elements作为临时替代品(链接

这个Karabiner-Elements是karabiner的简化版,基本功能还是有的,想要自定义功能的可以写json,这是demo(链接

这里再记下写自己xml的几个常用的,防止正式版出来了以后再去查语法

想自己研究的同学可以去看文档 Doc

<?xml version="1.0"?>
<root>
  <item>

    <name>chdo的设置 </name>
    <identifier>private.swap_keys </identifier>

<!--这里交换了command和option-->。
    <autogen>__KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L:</autogen>
    <autogen>__KeyToKey__ KeyCode:: OPTION_L, KeyCode:: COMMAND_L </autogen>
    <autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R:</autogen>
    <autogen>__KeyToKey__ KeyCode:: OPTION_R KeyCode:: COMMAND_R </autogen>

<!--这里是常用的功能建-->。
    <autogen>__KeyToConsumer__ KeyCode::F13, ConsumerKeyCode::VOLUME_MUTE </autogen>
     <autogen>__KeyToConsumer__ KeyCode::F14, ConsumerKeyCode::VOLUME_DOWN </autogen>
     <autogen>__KeyToConsumer__ KeyCode::F15, ConsumerKeyCode::VOLUME_UP </autogen>
     <autogen>__KeyToConsumer__ KeyCode::F12, ConsumerKeyCode::POWER </autogen>
  </item>

</root>

先写这么多,不知道以后会不会转json

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容