如何使用在线鼠标移动器
- 如有需要,先选择自动停止方式:固定时长、自定义分钟数或指定时刻。保持“不限时”则会一直运行,直到你点击“停止”。
- 点击开始。浏览器授予唤醒锁后,状态会变为“屏幕保持常亮”。
- 让此标签页保持可见。你可以在旁边的另一个窗口里工作,但如果最小化浏览器或切换到其他标签页,浏览器会暂停唤醒锁。
- 回到此标签页后,会自动重新请求唤醒锁(此功能可以关闭)。每次暂停都会列在中断记录中,方便你确认屏幕是否真的一直受到保护。
- 点击停止或等待计时结束。你原来的屏幕超时设置会立即重新生效。
你的选择(时长、自定义分钟数、自动恢复)只保存在当前浏览器中。如果页面在会话期间重新加载,会提示你恢复会话。
鼠标移动器、鼠标抖动器还是屏幕常亮:本页实际做了什么
传统的鼠标抖动器或鼠标移动器会产生输入:可能是报告微小移动的 USB 设备,可能是移动指针的程序,也可能是物理推动鼠标的机械底座。网页做不到这一点。浏览器不允许网站移动系统光标或模拟按键,本工具也不会假装能做到。
网页能做的是请求屏幕唤醒锁。Screen Wake Lock API 可以在页面可见时防止屏幕关闭、变暗或锁定[1]。这正好解决了人们搜索在线鼠标抖动器最常见的原因:在阅读、演示、盯着仪表板或等待下载时,屏幕突然黑了。
| 方法 | 保持显示屏常亮 | 产生鼠标输入 | 需要安装 |
|---|---|---|---|
| 本标签页(唤醒锁) | 是,在标签页可见时 | 否 | 否 |
| 手机鼠标抖动器配合光学鼠标 | 手机屏幕会;电脑只有在鼠标输入被计入时才会 | 是,前提是传感器能读取图案 | 否 |
| USB 或机械式抖动器 | 是,作为产生输入的附带效果 | 是 | 需要硬件 |
| 系统设置(Windows、Mac) | 是,直到你改回设置 | 否 | 否 |
如果不确定哪种方法适合你,鼠标抖动器替代方案比较会逐一说明安装要求、输入方式和屏幕表现。
屏幕仍可能关闭的情况
- 标签页被隐藏。最小化窗口或切换到其他标签页时,浏览器会自动释放唤醒锁[2]。状态会显示“已暂停”,并记录该事件。
- 省电模式或电量低。浏览器可能拒绝请求;MDN 将电量低列为
NotAllowedError的原因之一[3]。 - 浏览器不支持。Chrome 和 Edge 84、Firefox 126 以及 Safari 16.4 或更高版本支持该 API[2]。旧版本会看到明确的“不支持”提示,而不是虚假的绿灯。
- 不是 https 页面。该 API 只能在安全页面上使用[1]。
- 设备策略。公司电脑可能强制在固定时间后锁屏。浏览器标签页无法也不应该绕过这一点。
唤醒锁针对的是显示屏。它不保证电脑不会因其他原因进入睡眠,也不会让锁屏界面保持常亮。如果屏幕仍然关闭,故障排除指南会逐层帮你排查。
它能让 Teams 或 Slack 保持绿色吗?
仅靠它不行。Teams 和 Slack 根据活动来判断你的在线状态,而不是看屏幕是否亮着。Microsoft 的文档说明,桌面端闲置超过五分钟后,Teams 会将你显示为“离开”[4];Slack 则在桌面端闲置 10 分钟后将你设为离开[5]。唤醒锁不会产生键盘或鼠标活动,因此不会重置这些计时器。
在公司电脑上使用
由于无需安装任何东西,这个工具可以在许多没有管理员权限的笔记本电脑上使用。但这并不代表它是隐形的:浏览器历史记录、网络和管理软件仍可能记录你访问过本网站。关于鼠标抖动器会不会被发现的指南说明了每类工具会留下哪些可观察的痕迹。在受管理的设备上使用任何保持常亮的方法之前,请先查看公司的规定。
免费、无需下载、无需账号
该工具完全在你的浏览器中运行。无需注册,也没有服务器端处理:计时器、状态和中断记录都不会离开你的设备。偏好设置保存在浏览器的本地存储中,方便下次使用;清除网站数据即可将其删除。
常见问题
这个在线鼠标抖动器会移动我的光标吗?
不会。网站无法移动系统光标。本页通过浏览器的屏幕唤醒锁让显示屏保持常亮。如果想在不安装软件的情况下产生真实的鼠标输入,可以试试配合光学鼠标使用的手机鼠标抖动器。
可以最小化窗口吗?
最小化或切换标签页会让浏览器释放唤醒锁[2]。请让标签页保持可见,比如放在工作窗口旁边的小窗口里。
真的免费且无需下载吗?
是的。它就是一个网页:无需安装、无需账号、无需付费。启用广告后,本站可能会显示广告,但广告绝不会放在工具内部。
屏幕保持常亮时,电脑也会保持唤醒吗?
通常在显示屏使用中系统不会进入睡眠,但该 API 只承诺保持屏幕常亮。对于长时间的下载或渲染,请参照长时间任务期间防止睡眠指南中的检查清单。
资料来源
撰写本页时参考的官方文档。菜单和默认值会随版本变化,请查阅与你所用版本对应的最新文档。
- Screen Wake Lock API — MDN Web Docs
- Stay awake with the Screen Wake Lock API — Chrome for Developers
- WakeLock: request() method — MDN Web Docs
- The correct presence status isn't reflected in Teams — Microsoft Learn
- Set your Slack status and availability — Slack Help Center
最后审阅:2026年11月2日