跳到主要内容

忽略组

忽略组列出 Input.Observer 不予干预的窗口。对于远程桌面、虚拟机和游戏,您的手势和快捷方式应原封不动地传到其中的程序,这时就可以使用忽略组。

忽略组像应用程序组一样有选择其窗口的规则,但没有操作。它匹配的窗口在所有配置方案中都会被忽略。

“忽略”的含义​

在忽略组匹配的窗口中:

输入会发生什么
按下绘制按钮(例如右键单击或右键拖动)直接传到窗口。不会开始手势,不会绘制轨迹,按下也不会被延迟。
保留的热键(向 Windows 保留)不运行任何内容。Windows 仍会将这些键交给 Input.Observer,因此窗口收不到它们。
被动监视的热键不运行任何内容,按键会传到窗口。
键入的文本不会扩展任何内容,每个按键都会传到窗口。
全局事件仍会触发。鼠标按键和滚轮全局事件无论指针在何处都会触发(全局事件)。

“窗口”对于按下绘制按钮是指指针下方的窗口,对于热键和键入的文本是指前台(拥有键盘焦点)的窗口。

被忽略的窗口永远不会回退到全局。这就是它与关闭了 在此处启用手势 或 在此处启用热键 的应用程序组的区别,后者仍可以回退到全局组的操作。

如果还想在该组的某个窗口获得焦点时停止全局事件,请打开获得焦点时暂停所有功能。

创建忽略组​

Input.Observer简单高级
自动化
操作
文本扩展
代码片段
录制器
沙盒
应用程序组
忽略组
手势
引擎
全局事件
排除区域
脚本
插件
设置
常规
外观
配置方案
控制台
安全
帮助
关于
忽略组
远程桌面
游戏
忽略组
远程桌面
远程桌面
已启用
忽略组会在所有应用程序组之前检查,因此即使某个应用程序组也与该窗口匹配,与此组匹配的窗口也不会受到任何处理。在多个忽略组之间,列表中位置较高的组生效。
在这些窗口中的行为
在这些窗口中不使用手势、热键或文本扩展,也不回退到“全局”。适用于远程桌面和虚拟机。
仅当窗口处于全屏状态时
获得焦点时暂停所有功能
哪些窗口属于此组
检查对象比较方式值区分大小写是否匹配?
程序名称完全等于mstsc.exe☐✓ 1 个已打开
+ 规则
  1. 打开 忽略组 页面,单击列表底部的 + 新建 ①。会出现一个名为 新建忽略组 的组。为它命名。
  2. 在 哪些窗口属于此组 ② 中,单击 + 规则,然后设置要检查的对象(程序名称、程序路径、窗口标题 或 窗口类)、比较方式和值。只有在大小写必须完全一致时才打开 区分大小写。或者按住规则上的放大镜,在窗口上松开,规则就会根据该窗口填写。是否匹配? 列显示该规则当前匹配的已打开窗口数。
  3. 如果只想在窗口全屏时忽略它们,请打开 仅当窗口处于全屏状态时 ③。
  4. 如果想在这些窗口之一获得焦点时完全关闭 Input.Observer,请打开 获得焦点时暂停所有功能 ④。
  5. 保存。

有两条或更多规则时,窗口属于此组的条件 用于在 所有规则均匹配 和 任一规则匹配 之间进行选择。规则的作用与“应用程序组”页面上完全相同(应用程序组)。

如果想改用引导式对话框忽略某个程序,请使用导航栏中的 快速创建…,并选择不干预某个程序(不干预某个程序)。

窗口属于哪个组​

每个窗口最多属于一个组。为了找到它,Input.Observer 会依次检查:

  1. 每个忽略组,先于任何应用程序组,按忽略组列表的顺序。第一个规则与窗口匹配的组胜出。
  2. 然后是每个应用程序组,按应用程序组列表的顺序。
  3. 不与任何组匹配的窗口使用全局组。

因此,忽略组匹配的窗口即使也与某个应用程序组匹配,也会被忽略,无论两者在配置文件中位于何处。上移 和 下移 只改变忽略组之间的顺序。要在宽泛的忽略规则中为某个程序设置例外,请缩小忽略组的规则;应用程序组无法胜过它。

已关闭(已启用 关闭)的忽略组会被完全跳过:Input.Observer 在其窗口中恢复正常工作。活动配置方案不适用于忽略组。

仅当窗口处于全屏状态时​

打开 仅当窗口处于全屏状态时 后,只有当窗口覆盖其整个显示器(包括任务栏区域)时,该组才会匹配该窗口。露出任务栏的最大化窗口不算全屏。

窗口不处于全屏状态时,该组完全不匹配它。这时该窗口属于下一个与之匹配的组:后面的某个忽略组,或某个应用程序组。因此,游戏可以在窗口化时运行自己的手势,而在全屏时不受干预。

获得焦点时暂停所有功能​

获得焦点时暂停所有功能 会在此组的某个窗口拥有键盘焦点时关闭整个应用,就像您在托盘菜单上关闭了 启用 一样:

  • 任何地方都不会开始手势,即使在其他窗口上也是如此。
  • 不会运行任何热键操作,也不会扩展任何文本。已注册的热键仍会让所有程序都收不到其按键。
  • 不会触发任何全局事件。

一旦焦点移到该组以外的窗口,Input.Observer 就会自动重新打开。如果同时打开了 仅当窗口处于全屏状态时,则只在窗口全屏时暂停;Input.Observer 会在大约一秒内察觉窗口进入或退出全屏。暂停期间,托盘图标的工具提示会显示 已自动禁用。如果是您自己从托盘关闭了应用,它会保持关闭。

普通应用程序组在高级模式下也有同样的开关。

在忽略组和应用程序组之间转换​

  • 组卡片中的 转换为应用程序组… 会将忽略组连同其规则一起转换回普通应用程序组。不会丢失任何内容。
  • 在“应用程序组”页面上,转换为忽略组… 执行相反的操作。它会先列出该组将失去的内容(其操作、区域、前置和后置操作、取消超时以及排除区域),并要求您确认。

全局组永远不能成为忽略组。