简短回答

常常可以,但并非总是。 桌面版 Teams(以及其他一些聊天应用)通常把“几分钟没有鼠标或键盘”视为离开。Mouse Jiggler 按您选择的间隔发送模拟鼠标事件。Windows 重置空闲计时器;读取该计时器的 Teams 往往会保持在线。

Mouse Jiggler 不与 Teams 通信、不会替您改状态,也不保证在每种环境里都有绿点。请在遵守所在组织规定的前提下使用。

Teams 通常如何判定

在桌面应用中,Microsoft 文档写明:电脑约五分钟无活动(没有鼠标或键盘输入)后会自动变为离开。这与 Windows 用于屏幕保护、睡眠和空闲锁定的是同一个计时器。

因此,只发出电源请求的工具(例如 PowerToys Awake)可以防止电脑睡眠,却仍让您在 Teams 中显示离开:空闲计时器从未被重置。这也是为什么本站的浏览器在线晃动器不能让 Teams 保持绿色:它只请求浏览器在该标签页保持亮屏。

Mouse Jiggler 实际做了什么

  • 经典模式:光标移动几个像素再返回。Windows 看到真实的鼠标移动。
  • Zen 模式:发送距离为零的移动。Windows 仍将其计为输入,但光标不会跳动。
  • 默认情况下,您正在使用电脑时不会发送任何模拟。
  • 晃动处于活动状态时,Windows 电源请求也可以保持屏幕开启。

这些都不是 Teams 集成。如果 Teams 使用 Windows 空闲计时器,它通常会跟着走。如果不是,晃动帮不上忙。

何时无效

  • 会话已锁定(Win+L 或定时锁定)。Windows 在锁屏上拒绝模拟输入。Teams 随后显示离开,这是正确行为。
  • 您自己选择了显示为离开(或忙碌、请勿打扰)。Mouse Jiggler 不会覆盖您设定的状态。
  • 浏览器标签中的 Teams 可能使用标签自己的空闲规则。电脑上的晃动器不一定作用到该标签;在线 Wake Lock 则永远不会。
  • 某些版本或策略会使用额外信号(通话、前台窗口、公司状态)。我们不声称能覆盖这些情况。
  • 少数程序忽略 Zen 模式,它们坚持要看到光标移动。请改用距离很小的经典模式(1–4 像素)。
  • 无论是否有活动,公司都在固定时间锁屏的策略无法被绕过。模拟输入不应用于违反该规定。

实用设置

  1. 下载Windows 应用(安装程序或便携版)。本站的在线按钮对 Teams 不够。
  2. 间隔应短于 Teams 的空闲延迟:一般是30 秒到 2 分钟。五分钟已经偏长。
  3. 先用 Zen。若仍变为离开,再改用经典模式。
  4. 打开按时长或在下班时自动停止,以免通宵运行。
  5. 离开座位时锁定电脑。状态应显示离开。

Slack、Zoom 和其他应用

许多桌面聊天应用遵循同一逻辑:它们看 Windows 空闲时间,而不是什么“晃动协议”。效果因应用而异。Mouse Jiggler 不会修改 Slack、Zoom 或 Discord,我们也不会发布虚假的“兼容 Hubstaff”保证。如果监控会截屏或记录应用,晃动器无法隐藏这些。参见为什么没有任何晃动器是“无法检测”的。

与其他工具对比

工具保持电脑唤醒常常让 Teams 保持在线
Mouse Jiggler(Windows 应用)是(输入 + 可选电源请求)常常可以
PowerToys Awake是(仅电源请求)否
本站在线晃动器仅此标签页的屏幕否
USB 硬件晃动器是常常可以(它是真正的鼠标)

更多细节见对比页。