windows 11 原生支持鼠标悬停自动激活窗口,推荐通过设置→辅助功能→鼠标中开启“将鼠标悬停在窗口上时自动激活该窗口”;若选项缺失,则需在注册表hkey_current_user\software\microsoft\windows\currentversion\explorer\advanced下新建activewndtrktimeout和disableactivewndtrk两个dword值并设为0,再重启资源管理器生效。

你想让鼠标移到哪个窗口就自动激活哪个窗口,不用再点一下才切换过去,尤其在多任务并排工作时能省掉大量打断操作的点击动作。这个功能在 Windows 11 中默认关闭,但系统原生支持,无需安装第三方工具或改写脚本。
通过设置应用快速启用
这是最短路径、最推荐的启用方式,直接调用新版辅助功能接口,比走控制面板更稳定,且适用于所有 Win11 正式版设备。
1、按Win + I打开“设置”应用 → 左侧点击“辅助功能” → 右侧滚动到底部,点击“鼠标”。
2、在“交互”区域找到“将鼠标悬停在窗口上时自动激活该窗口”,将其开关拨至开启状态。
这一步生效极快,设置完成后立刻可用,无需重启或注销。若此处选项缺失,说明系统被组策略锁定或版本异常,需转用注册表方式。
用注册表强制启用(当设置项不可见时)
某些企业版、教育版或经组策略禁用的设备中,UI 层会直接隐藏该开关。此时必须手动写入注册表键值,才能真正唤醒底层窗口跟踪逻辑。
方法一:新建并配置两个关键 DWORD 值
1、按Win + R → 输入regedit → 回车,以当前用户权限运行注册表编辑器。
在 Windows 11 上"直接发声"的 TTS(从 WSL2/TUI 调用 powershell.exe + System.Speech)。适用于用户说"说出来/读出来/语音播报/用TTS",或反馈"没声音/tts 生成的 mp3 是空的/播不出来",以及需要中文语音但 OpenClaw 内置 tts 不可用时。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced。
3、右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为ActiveWndTrkTimeout → 双击,将“数值数据”设为0(十进制)。
4、再次右键 → 新建 → DWORD (32位) 值 → 命名为DisableActiveWndTrk → 双击,把“数值数据”也设为0——设成 1 将彻底禁用悬停激活。
5、关闭注册表编辑器 → 按Ctrl + Shift + Esc打开任务管理器 → 在“进程”页找到“Windows 资源管理器” → 右键 → “重新启动”。这一步不可跳过,否则修改不生效。
调整悬停响应灵敏度防误触发
启用后若发现鼠标刚扫过任务栏、通知区域或标题栏边缘就意外激活窗口,说明响应太灵敏,可加一点延迟缓冲。
① 保持在刚才的注册表路径下,双击已创建的ActiveWndTrkTimeout;
② 将“数值数据”从 0 改为300(单位毫秒,即 0.3 秒悬停才激活);
③ 点击“确定” → 重启 Windows 资源管理器(同上一步操作)。










