Skip to content

HIDGuardian和Steam

xiyanxy edited this page Sep 17, 2020 · 1 revision

如果您尝试将Steam与BetterJoy一起使用,将会遇到一些麻烦。 这是因为BetterJoy试图接管您的控制器的独占控制权,因此弄乱了Steam拾取的DirectInput流。

您可能仍想将BetterJoy与Steam一起使用,例如,在使用Joycons和Pro Controller结合使用时,在“大窗口”模式下。

以下是方法:

  1. 退出已运行的BetterJoy,进入BetterJoyForCemu.exe所在文件夹的Drivers/HIDGuardian,请提前阅读Drivers文件夹下的README.txt文件
  2. 右键管理员身份运行HIDGuardian Install (Run as Admin).bat文件
  3. 打开BetterJoyForCemu.exe同目录的BetterJoyForCemu.exe.config,修改<add key="使用HIDG" value="false" /><add key="使用HIDG" value="true" />
  4. 取消勾选 清除白名单清除影响设备 两项
  5. 重新运行BetterJoy
  6. 重启电脑
  7. 按你喜欢使用Steam或者BetterJoy

HIDGuardian会将DirectInput设备隐藏在BetterJoy以外的所有内容中。退出BetterJoy后,它将取消隐藏它。如果出了点问题,并且您的PC停止连接手柄,请查看“FAQ和问题”部分

请注意,如果类过滤器仍在注册表中,则不得删除HG驱动程序和虚拟设备

有关卸载后系统无法识别控制器的问题,请参见此处

Clone this wiki locally