【免费下载链接】PeekDesktopClick your desktop to peek at it - just like macOS Sonoma.项目地址https://gitcode.com/gh_mirrors/pe/PeekDesktop点击查看免费下载PeekDesktop 是一款把 macOS Sonoma点一下桌面就露出桌面体验带到 Windows 10/11 的免费小工具点击空白壁纸即可隐藏所有窗口点回来又原样恢复。对游戏玩家来说它内置的游戏模式Pause While Gaming / Full-Screen会在全屏游戏运行时自动暂停绝不打断你的操作默认就是开启状态。为什么需要全屏游戏自动暂停想象这样的场景你用 PeekDesktop 点了一下桌面收起了所有窗口正准备打开满屏的壁纸整理文件。这时如果全屏游戏正在前台或者你切回游戏后误点了一下桌面窗口就会被最小化、恢复直接打断游戏节奏。PeekDesktop 的游戏保护机制就是为解决这个问题设计的检测到全屏游戏时自动挂起点桌面预览功能——鼠标随便点都不会触发窗口最小化切回普通窗口后自动恢复——无需手动操作状态自动解除✅默认开启——安装即用不需要任何额外配置游戏保护开关在哪里PeekDesktop 没有图形界面所有设置都通过系统托盘图标完成在任务栏右下角找到 PeekDesktop 托盘图标右键点击弹出菜单中找到 Pause While Gaming / Full-Screen该项前面有 ✅ 表示已开启默认状态再点一次即可关闭相关菜单项定义在 TrayIcon.cs 中。开关状态会立即写入配置文件下次启动自动生效不需要重启程序。它是怎么判断你在玩游戏的PeekDesktop 采用三层判断逻辑实现见 DesktopPeek.cs判断方式原理覆盖场景系统级 D3D 全屏检测调用 Windows API 查询系统用户通知状态是否为RunningD3DFullScreen独占全屏游戏最可靠全屏窗口检测比较前台窗口矩形与显示器边界±2 像素容差完全铺满即视为全屏无边框/窗口化全屏应用已知游戏进程匹配前台进程名在内置游戏进程名单中且窗口处于全屏Steam、Xbox 等已知游戏平台内置的已知游戏进程名单大小写不敏感包括steam / steamwebhelper / steamgameoverlayui / xboxpcapp gamebar / gamebarftserver / gamebarpresencewriter这个名单定义在 DesktopPeek.cs 中。简单说只要 Steam 或 Xbox 的游戏全屏占满屏幕PeekDesktop 就自动进入隐身状态。游戏时它具体做了什么当满足上述任一条件时PeekDesktop 会把内部标记_isSuppressedForGaming置为 true点击桌面壁纸、点击任务栏空白处都不会再触发窗口最小化日志中会记录Gaming protection active; desktop peek is paused可通过 DebugView 查看见 AppDiagnostics.cs当你切回浏览器、聊天软件等普通窗口保护状态立即解除日志显示desktop peek resumed整个过程对用户完全透明不需要按任何快捷键或菜单。设置保存在哪里所有开关包括游戏保护都持久化在用户目录下的 JSON 文件中%APPDATA%\PeekDesktop\settings.json对应字段为PauseWhileFullscreenAppActive默认值true读写逻辑见 Settings.cs。如果你手滑关掉了游戏保护也可以直接编辑这个文件把值改回true再重启 PeekDesktop 即可。常见问题Q窗口化的游戏非全屏会被保护吗A如果游戏进程是 Steam/Xbox 系且在名单内全屏时会保护纯窗口化的小游戏建议同时开启托盘里的Require Double-Click需要双击才触发进一步降低误触概率。Q多显示器 全屏游戏时点其他屏幕的桌面会怎样A只要全屏游戏保持前台焦点保护状态就持续有效所有屏幕的点击都不会触发预览。Q关闭游戏保护会影响点任务栏空白处预览吗A游戏保护是全局开关关闭后桌面点击和任务栏点击的预览功能都会恢复响应。写在最后PeekDesktop 用不到 5 MB 的内存占用就给你带来了macOS 式点桌面的体验而游戏保护机制让它对游戏党格外友好——该隐藏时隐藏打游戏时彻底安静。如果你还在用 WinD 手忙脚乱地收窗口值得花一分钟装上试试。赞分享【免费下载链接】PeekDesktopClick your desktop to peek at it - just like macOS Sonoma.项目地址https://gitcode.com/gh_mirrors/pe/PeekDesktop点击查看免费下载相关推荐stress-ng 文件系统压力测试80种方法提升存储性能stress ng 文件系统压力测试80种方法提升存储性能 stress ng 是一款功能强大的系统压力测试工具专为评估计算机系统的各种物理子系统和操作系性能测试测试YouTube Plus GitHub Actions工作流详解从fork到构建的每一步YouTube Plus GitHub Actions工作流详解从fork到构建的每一步 YTLite是一款针对iOS平台的YouTube增强工具通过Git移动开发绝区零自动游戏助手完整指南解放双手的全新游戏体验绝区零自动游戏助手完整指南解放双手的全新游戏体验 绝区零自动游戏助手ZenlessZoneZero OneDragon是一款专为《绝区零》玩家打造的全自动人工智能Agent 记忆RAG知识库上一篇AWS Lambda Web Adapter未来展望无服务器web开发的演进趋势下一篇技术尽职调查5天、3份清单、1张评分卡完成标的技术盘点创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?