← 使用指南

将 BatteryOnPC 与 DS4Windows 一起使用

DS4Windows 会对其他程序隐藏你的手柄。BatteryOnPC 会发现这一点,并给出适合你配置的解决办法:HidHide 只需点一下,独占模式需要几个步骤。

更新于 2026年9月23日 · 设备

DS4Windows 和 reWASD 等其他按键映射工具一样,会隐藏你真正的 PlayStation 手柄,让游戏只看到它创建的虚拟 Xbox 手柄。BatteryOnPC 和其他程序一样受到影响:这时它看到的是一个不报告任何电量的 Xbox 手柄。它会自己发现这一点,并告诉你该怎么做。

为什么会这样,以及手柄被隐藏的两种方式,在关于 DS4Windows 的文章中有说明。本指南讲的是实际操作。

你会怎么知道

根据原因,会弹出一次标题为“手柄被隐藏”或“手柄被 DS4Windows 锁定”的通知,同时手柄图标菜单的顶部附近会出现对应的菜单项。这个菜单项只在问题存在时出现;其他时候,菜单和平常一样。

“手柄被隐藏”:HidHide

  1. 1

    打开图标菜单

    右键点击手柄图标,然后点击“允许与 DS4Windows/HidHide 共用…”。

  2. 2

    接受 Windows 的提示

    HidHide 的允许列表只能用管理员权限修改,所以 Windows 会请求一次许可。

  3. 3

    让应用重新启动

    HidHide 只会把手柄显示给修改之后启动的程序。BatteryOnPC 会自行重启,几秒内电量就会回来。

  • “HidHide 被占用”:此时 DS4Windows 正占用着 HidHide。请关闭 DS4Windows 后重试,然后再重新打开它。
  • “未安装 HidHide”:隐藏手柄的不是 HidHide,所以没有什么需要允许的。请看下面独占模式的情况。
  • 如果注册失败,请手动操作:在 HidHide Configuration Client 的 Applications 选项卡中,添加 BatteryOnPC.App.exe,它位于你的用户文件夹下的 AppData\Local\BatteryOnPC\current。然后重启 BatteryOnPC。

“手柄被 DS4Windows 锁定”:独占模式

这时 DS4Windows 以不共享的方式打开手柄,任何程序都无法读取它,不管它在哪个列表里。菜单项会变成“修复 DS4Windows 独占模式…”,点击后会显示以下步骤:

  1. 1

    打开 DS4Windows 的设置

    在 DS4Windows 中,进入 Settings 选项卡。

  2. 2

    关闭独占模式

    取消勾选 Use Exclusive Mode 以改回共享模式,或者改为启用 Hide DS4 Controller (HidHide)。确切的文字可能因 DS4Windows 版本而不同。

  3. 3

    重新连接手柄

    拔下它,或者关机再开机。之后电量就会显示在 BatteryOnPC 中;如果此后它被 HidHide 隐藏,请按上面的情况处理。

静音键也一样

DualSense 的静音键和电量以同样的方式读取。手柄被锁定或隐藏时,BatteryOnPC 也无法读取这个按键;解决之后,两者会一起恢复。

你还需要 DS4Windows 吗?

BatteryOnPC 不需要 DS4Windows 就能读取 PlayStation 手柄,无论是电量还是静音键。对于只接受 Xbox 手柄的游戏,以及按键映射,DS4Windows 依然有用;通过 Steam 启动的游戏,Steam Input 也能满足同样的需求。如果 DS4Windows 只是为了看电量,你可以不再用它。