使用 KeyRemap4MacBook 为除特定应用程序之外的所有应用程序重新映射按键

使用 KeyRemap4MacBook 为除特定应用程序之外的所有应用程序重新映射按键

我想知道我该如何告诉KeyRemap4MacBook将某个应用程序从按键重新映射中排除。我知道<only>private.xml 中的标签可将按键重新映射限制到单个应用程序,但是否存在具有相反含义的标签,即重新映射到除某些应用程序之外的所有应用程序?

答案1

<item>
<name>test</name>
<identifier>private.test</identifier>
<not>MAIL</not>
<autogen>__KeyToKey__ KeyCode::Q, KeyCode::A</autogen>
</item>

默认应用程序名称定义在应用程序定义文件,但你可以在 private.xml 中添加新的:

<appdef>
<appname>TEXTEDIT</appname>
<equal>com.apple.TextEdit</equal>
</appdef>

http://pqrs.org/macosx/keyremap4macbook/xml-appdef.html.en了解更多信息。

相关内容