V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nichijou
V2EX  ›  macOS

karabiner 能不能监听事件直接触发按键

  •  
  •   nichijou · 2017-04-10 23:22:32 +08:00 · 1367 次点击
    这是一个创建于 2801 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如现在我用如下配置实现保证启动 alfred 是英文

        <item>
          <name>alfred change to english</name>
          <inputsource_not>ENGLISH</inputsource_not>
          <identifier>nichijou.remap.chinese_2_english_in_alfred</identifier>
          <autogen>
            __KeyToKey__
            KeyCode::SPACE, ModifierFlag::OPTION_L,
            KeyCode::SPACE, ModifierFlag::OPTION_L,
            KeyCode::VK_CHANGE_INPUTSOURCE_ENGLISH,
          </autogen>
        </item>
    

    但我现在想实现切换到游戏是英文状态,所以希望一种通用的设置,切换到某些 app 自动触发如VK_CHANGE_INPUTSOURCE_ENGLISH , 为各个 app 设置默认输入法,不知 karabiner 能不能直接支持

    5 条回复    2017-04-11 10:20:50 +08:00
    DuckJK
        1
    DuckJK  
       2017-04-10 23:57:49 +08:00
    NonClockworkChen
        2
    NonClockworkChen  
       2017-04-11 00:02:05 +08:00
    alfred 设置里 有这个选项的
    在 Advanced 里面有一个 force keyboard.

    通用的设置用搜狗不好吗,搜狗可以对 app 设置中英文- -
    nichijou
        3
    nichijou  
    OP
       2017-04-11 02:12:31 +08:00
    @DuckJK 这个脚本做了什么? 运行一次就见效吗?


    @NonClockworkChen 呜~ 居然没注意到
    不用搜狗,不过这个功能还挺人性
    rashawn
        4
    rashawn  
       2017-04-11 09:22:18 +08:00 via iPhone
    羡慕你们用 10.11 的
    DuckJK
        5
    DuckJK  
       2017-04-11 10:20:50 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2970 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:39 · PVG 19:39 · LAX 03:39 · JFK 06:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.