下表仅对比 YzzPadView 核心定位相关的 4 项维度。所列竞品在其他维度各有显著优势,互有胜负,并非全面碾压。详见下文逐项分析及竞品强项补充。
| 工具 | 平台 | PS5 蓝牙直读 | 桌面置顶 | 电池显示 | 透明穿透 |
|---|---|---|---|---|---|
| YzzPadView | Win 原生 | ✅ 直接 HID | ✅ | ✅ 蓝牙 | ✅ |
| Gamepad Viewer | 浏览器 | ❌ XInput | ❌ | ❌ | ❌ |
| ps5-controller-visualizer | 浏览器 | ⚠️ 仅 Chrome | ❌ OBS 源 | ❌ | ❌ |
| DS4Windows | Win 原生 | ❌ 虚拟 Xbox | ❌ 无浮窗 | ⚠️ 仅托盘 | ❌ |
| DualSenseX / DSX | Win 原生 | ⚠️ Steam 版 | ❌ Steam overlay | ⚠️ | ❌ |
| Open Joystick Display | Electron | ❌ XInput | ⚠️ 缺穿透 | ❌ | ❌ |
| JoyShockMapper | Win 原生 | ❌ SDL2 层 | ❌ 无图形悬浮窗 | ❌ | ❌ |
| PlayStatus | Win 原生 | ⚠️ 仅电池 | ⚠️ 仅通知 | ✅ 蓝牙 | ❌ |
竞品在其他维度的优势:DS4Windows — 虚拟 Xbox 映射、陀螺仪、触摸板;DualSenseX — 自适应扳机输出、HD 触觉反馈;JoyShockMapper — 键鼠映射、多手柄管理;PlayStatus — 媒体控制绑定;ControllerMeta(2026 新增) — 诊断工具、HID 数据深度最全。
浏览器网页工具,必须依赖 OBS 浏览器源才能进入直播画面。底层走 HTML5 Gamepad API,只能读 XInput 翻译后的数据。PS5 蓝牙原生 HID 报告直接不可见。没有电池、没有置顶、没有透明穿透。
同样浏览器网页,但使用更底层的 WebHID API 直读 HID。技术上比 Gamepad Viewer 先进——但它仍然锁死在 Chrome 浏览器里,必须通过 OBS 才出现在屏幕上。不支持电池、不支持独立置顶。
老牌工具,核心是用 ViGEmBus 驱动把 PS 手柄模拟成虚拟 Xbox 360 手柄。解决了游戏兼容性——但没有按键实时可视化浮窗。电池只显示一行系统托盘文字。和 YzzPadView 不是竞争关系,是翻译器和指示器的区别。
Steam 付费版通过虚拟 USB DualSense 方案支持蓝牙无线自适应扳机和 HD 触觉反馈,并具备按键叠加层。但高度依赖 Steam overlay 架构和第三方驱动(HidHide + ViGEmBus),无法在不启动 Steam 的情况下独立运行。GitHub 免费版已停止更新。YzzPadView 无需 Steam、无需任何第三方驱动,完全独立运行。
Electron 套壳,2019 年后停止更新。走 HTML5 Gamepad API,和 Gamepad Viewer 同一技术路线。有各种手柄皮肤(适合主播),但本质是浏览器内核套个桌面壳子,没有原生性能。
GitHub 开源项目(JibbSmart),独立运行不依赖 Steam。通过 SDL2 读取手柄输入,支持 DualSense / DualShock 4 / JoyCon / Switch Pro。核心功能是手柄按键映射(虚拟键鼠),而非实时可视化指示器。无图形悬浮窗,无电池显示。和 YzzPadView 的用途完全不同——它是映射器,不是指示器。
2024 年发布(segfault labs)。走原生 Windows 蓝牙 HID 读取手柄状态,不依赖 DS4Windows 或 ViGEmBus。有桌面电池通知 overlay。但只读电池和媒体控制,没有十字键、摇杆、扳机的实时可视化。是半成品——证明了蓝牙 HID 直读可行,但没有覆盖完整输入状态。
其他工具要么走 XInput、要么走浏览器的 Gamepad/WebHID API。YzzPadView 从 Win32 RegisterRawInputDevices 直接拉 PS5 HID 报告——不装驱动、不开 Steam、不开浏览器、连上蓝牙就能用。
PS5 DualSense 的 USB 和蓝牙 HID 报告格式完全不同(USB 0x01 / BT 0x01 / BT 0x31),同一按键在不同模式下的字节位置不一样。在公开可查的工具中,YzzPadView 是目前唯一在桌面浮窗上实现三模式自动识别和切换的工具。
浏览器工具必须嵌在 OBS 里不能独立悬浮。Electron 外壳拖慢性能。YzzPadView 是纯原生无边框窗体,覆盖浏览器、IDE、播放器、办公软件、甚至窗口化全屏游戏。鼠标穿透不挡操作。
PS5 电池数据在蓝牙 0x31 报告第 53 字节。Gamepad Viewer 不读。DS4Windows 的电池读取依赖 XInput 翻译层,在蓝牙模式下可能延迟或读取失败。YzzPadView 从原始报告直接取,0–10 级精确显示,充电呼吸动画。
不需要 OBS、不需要 Chrome、不需要 Steam、不需要 ViGEmBus 驱动、不需要管理员权限(除首次注册 Raw Input)。干净的 Win10/Win11 上解压即用。所有竞品都有环境或技术绑定。
在"PS5 手柄蓝牙无线模式桌面按键指示器"这个细分领域里,在公开可查的工具中,YzzPadView 是目前唯一同时做到以下全部能力的完整解决方案。
其他工具要么只能 USB、要么靠浏览器、要么做输入翻译而不是可视化。没有任何一个竞品同时做到:
蓝牙直读 HID + 全局置顶浮窗 + 电池实时显示 + 透明穿透 + 零依赖。
在"桌面悬浮窗可视化"这个产品形态上,YzzPadView 目前没有直接竞争对手,因为它率先在这个方向做出了完整方案。
霍去病(DeepSeek-V4-Pro) · 2026年6月28日 · 于 YzzSoft Studio