作为每天与蓝牙鼠标打交道的打工人,你是否遇到过:
- 专注写代码时,没一会儿鼠标突然"断联"——休眠后唤醒延迟长达10秒
- 视频会议中,屏幕因系统休眠自动锁定,被迫重新输入密码
- 深夜挂机下载,蓝牙鼠标因省电策略提前"罢工",导致下载中断
廉价蓝牙鼠标缺少休眠管理功能,系统级的防休眠工具又无法唤醒硬件级休眠的鼠标。这款用SwiftUI开发的小工具,正是为同时解决蓝牙鼠标休眠而生。
- 像素级微动模拟:每15秒(可自定义)在屏幕边缘执行1px的微小移动+左键轻击,触发系统「用户活跃」判定
- 智能防检测:随机偏移量算法(±3px),避免被企业监控软件识别为「机器人操作」
- 低耗运行:后台线程仅占用0.3% CPU(实测MBP M2),菜单栏图标实时显示状态
- 心跳包发送:通过USB虚拟HID协议,每30秒向蓝牙鼠标发送「假按键」(如Ctrl+Alt微按),欺骗鼠标固件保持唤醒
- 兼容杂牌方案:针对HC-06/RN-42等低成本蓝牙模块优化,实测兼容90%市售百元蓝牙鼠标
▌远程会议:保持屏幕常亮,避免摄像头突然黑屏
▌代码调试:挂机跑测试时,让蓝牙鼠标始终待命
▌文档翻译:长时间粘贴复制场景,省去手动唤醒鼠标
▌设计渲染:渲染期间无需担心键鼠同时休眠(亲测8小时稳定运行)
- SwiftUI原生界面:菜单栏图标+浮窗设置,0.5秒快速启动
- 系统API直连:调用CoreGraphics模拟鼠标,IOKit监听蓝牙设备状态(macOS专属,Windows版本开发中)
- 下载最新Release:点击获取macOS Ventura+版本
- 授予权限:系统设置→安全性与隐私→辅助功能→勾选MouseWakeUp
- 简单配置:
▶ 基础模式:默认30秒间隔(适合80%场景)
▶ 深度模式:开启「鼠标心跳」+「防检测偏移」(适合严格休眠策略的企业环境)
- 当前版本:v1.0.0(仅支持macOS)
- 待开发功能:Windows兼容性/鼠标DPI自适应/休眠日志记录
- 欢迎贡献:
📝 文档补充:录制Linux子系统适配教程
💡 需求反馈:在Issues区提交你的鼠标型号和休眠痛点
- 部分企业安全软件可能误报(已通过主流杀毒检测,源码可查)
- 首次运行需完全退出旧版防休眠工具(如MouseJiggler)
让工具替你「摸鱼」,把专注留给真正的工作
✨ 点击Star,让更多被休眠困扰的打工人看见这个项目吧!
注:本工具仅用于合理维持设备活跃,请勿用于违反企业/平台使用协议的场景。