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

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

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

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

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

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



  

    chdo的设置 
    private.swap_keys 

__KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L:
    __KeyToKey__ KeyCode:: OPTION_L, KeyCode:: COMMAND_L 
    __KeyToKey__ KeyCode::COMMAND_R, KeyCode::OPTION_R:
    __KeyToKey__ KeyCode:: OPTION_R KeyCode:: COMMAND_R 

__KeyToConsumer__ KeyCode::F13, ConsumerKeyCode::VOLUME_MUTE 
     __KeyToConsumer__ KeyCode::F14, ConsumerKeyCode::VOLUME_DOWN 
     __KeyToConsumer__ KeyCode::F15, ConsumerKeyCode::VOLUME_UP 
     __KeyToConsumer__ KeyCode::F12, ConsumerKeyCode::POWER 
  


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

你可能感兴趣的:(记一下:macOS Sierra (10.12+)下Karabiner无法使用的问题)