Switch pro手柄如何玩pc xgp游戏
本文主要介绍解决NS pro/joy手柄在pc上生效的个人方法,包括玩pc xgp的方法,也包含gog/epic/steam等平台游戏的方法.不保证对每个人好用,理性观看.

1.Switch pro手柄畅玩PC xgp游戏的方法:
BetterJoy
BetterJoy是David Khachaturov在github发布的NS手柄的通用输入支持方法.使用这个软件基本支持所有pc游戏了.
工程地址:
https://github.com/Davidobot/BetterJoy (你可以在这里看到更多作者本人的说明)
下载地址:
https://github.com/Davidobot/BetterJoy/releases/download/v7.1/BetterJoy_v7.1.zip
打不开可以科学上网或者使用下面这个汉化版本:
https://gitee.com/vaimibao/BetterJoy_CHS/releases/tag/v9.0

顺便说一下, 如果你是ps4手柄可以下载DS4Windows来支持,这个就不细说了
工程地址:https://github.com/Jays2Kings/DS4Windows

使用方法:
下载后解压缩

打开Drivers文件夹,根据自己电脑系统安装驱动文件(Win10/Win11选择ViGEmBusSetup_x64.msi执行)

执行BetterJoyForCemu.exe就可以看到软件自动寻找到手柄了.之后就能畅玩了.(记得先拔掉手柄后执行软件).
我的手柄按默认配置就可以正常运行了(我没遇到什么麻烦,有问题还请先查看作者的说明)
注意:如果你在steam上配置过Ns pro手柄,记得关闭,不然两个软件就像离婚父母争夺抚养权一样抢你手柄.


2.Switch pro手柄通过Steam畅玩pc游戏的方法:
这个方法想必大家比较熟悉了,首先steam本身支持Switch手柄,其次steam可以添加外部游戏,两个功能结合起来就能用Switch手柄畅玩pc游戏了.
那么问题就来了,为什么不直接用steam启动pc xgp游戏呢?连BetterJoy都省了.
因为:Steam启动本地游戏需要执行该游戏的exe文件,对于gog/epic甚至学习版游戏都能找到exe文件,但是xgp对游戏进行了加密,所以不行

下面简单介绍下操作方法.
打开Switch pro适配器支持
左上角steam->设置->控制器->常规控制器设置->Switch配置支持


到这里steam就能自动识别Switch pro手柄了.
添加外部游戏
steam左下角添加游戏->添加非Steam游戏->浏览..
本地文件中找到你要玩的游戏的exe文件,添加即可,之后就能像steam游戏一样通过steam启动运行了.


以上就是本文的全部内容了,以下是碎碎念不用看了
今年xgp太香了. p5r, mhwr , hi-fi rush ,原子之心, 连卧龙也要首发xgp了. 我xbox手柄又坏了, 新买又舍不得, 只好用NS pro手柄顶着了,github上找到了betterjoy就记录下分享在b站.
还有啊, 我一直想吐槽下, 微软和任天堂是有毒吗, 手柄非得做个XY互换, AB互换. 混着用都头疼.