出门没带Xbox手柄,但Steam上还有想打且想用手柄打的游戏咋办?NS正好在手边,用Joy-Con凑合下了。
前面的话
在尝试XJoy之前,我我先尝试过了JoyCon-Driver。网上使用JoyCon-Driver的教程有很多,搜索引擎排名也很高,但是我根据其中一篇教程配置好后发现JoyCon-Driver并不能直接将一对Joy-Con模拟为Steam能够识别的Xbox手柄(我辛辛苦苦一个键一个键配置好映射结果发现Steam不认识……气死我了),所以我放弃了这个方案。XJoy配置完毕后,在Steam中可以直接使用,默认的配置文件也符合直觉,因此本文推荐XJoy。
松鼠病患者还是要把JoyCon-Driver的相关教程贴上来的,但是没找到我配置时用的那篇……第一篇比较详细的介绍了两只Joy-Con与Windows 10配对的过程,不会的兄弟们可以参考一下。
XJoy使用方法
- 安装ViGEm Bus Driver
- 安装Visual C++ Redistributable for Visual Studio 2017
- 将两只Joy-Con与Windows配对
- 运行XJoy.exe
尽情游玩吧!
值得一提的是,断开连接后的Joy-Con似乎每次都得重新与Windows配对,我目前没找到Windows 10能够自动连上之前配对过的Joy-Con的方法。
默认按键映射
| Joy-Con Button | Xbox Button |
|---|---|
| A | B |
| B | A |
| X | Y |
| Y | X |
| Left Trigger | Left Trigger |
| Right Trigger | Right Trigger |
| Left Shoulder | Left Shoulder |
| Right Shoulder | Right Shoulder |
| D-PAD | D-PAD |
| Left Analog | Left Analog |
| Right Analog | Right Analog |
| Left Stick | Left Thumb |
| Right Stick | Right Thumb |
| Home | Start |
| Capture | Back |
| Plus | Start |
| Minus | Back |