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

通过什么方法能够找到哪个应用拦截了我的快捷键吗

  •  
  •   ufo22940268 · 2019-10-11 14:47:10 +08:00 · 1817 次点击
    这是一个创建于 1652 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我在用的应用 B 上设置了一组快捷键 K1,但是没有生效。没有生效的原因是 K1 已经设置成应用 A 的全局快捷键了。所以就算应用 A 在后台,它也会拦截 K1 这个快捷键。

    问题

    有什么办法找到应用 A 是哪个吗?

    PS

    我试过在System Preference里面的keyboards shortcut里面找,但是没有找到应用 A

    第 1 条附言  ·  2019-10-11 15:19:31 +08:00
    用排除法找到了是 hammerspoon
    4 条回复    2019-10-11 17:17:02 +08:00
    yulgang
        1
    yulgang  
       2019-10-11 14:52:13 +08:00
    A 是不是有快捷键相关的设置呢?就像你按某个组合就能呼出 QQ 新消息窗口一样,这种快捷键在 keyboards shortcut 里也看不到。
    ufo22940268
        2
    ufo22940268  
    OP
       2019-10-11 14:54:22 +08:00
    @yulgang 就是不知道应用 A 是哪一个,因为正在运行的 app 有很多
    zhaishunqi
        3
    zhaishunqi  
       2019-10-11 16:32:20 +08:00
    windows 里面有个 [windows hotkey explore] 可以看到。
    之前 QQ 里面禁用了所有快捷键,最后发现还是和 id 的热键冲突,用这个看了下,发现禁用的热键还在生效,重启下 QQ 就好了。
    yingfengi
        4
    yingfengi  
       2019-10-11 17:17:02 +08:00 via Android
    应该只会占用吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5249 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 1525ms · UTC 08:42 · PVG 16:42 · LAX 01:42 · JFK 04:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.