避免使用Keyboard Maestro上的一键快捷键的文本字段

时间:2013-07-10 04:05:18

标签: applescript keyboard-shortcuts keyboard-maestro

我非常喜欢类似Gmail的快捷方式,你不需要按住shift或命令来实际使用它。 Pocket和Reeder也有这样的,如果你不知道我的意思,请试一试。

键盘Maestro允许创建一键快捷键,但是,如果您在应用程序的文本字段中键入内容,则只要您按下指定键,它就会激活一键快捷键。

我找到的最佳解决方案是创建一个“if”句子,如果文本字段处于活动状态(或者光标处于活动状态,我不知道可能的话),则会停止宏。或者,如果未选择文本字段(或您可以键入的任何位置),则仅使用宏。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为你可以使用Karabiner。

https://pqrs.org/osx/karabiner/history.html.en

  

已添加AXNotifier。 AXNotifier允许您观察   窗口名称(窗口标题)和聚焦的ui元素角色(例如。   是否textarea)。例如,允许您的设置   在不编辑文本时,在Finder中使用hjkl键作为箭头键   例如已添加文件名。