主要是为了我自己记录一下让《汤姆克兰西之彩虹六号:维加斯2》能原生支持Xbox One无线手柄的方法。
所需修改步骤:
1. 导航至游戏本地文件 > Rainbow Six Vegas 2 KellerGame Config PCKellerJoysticks.ini
2. 打开上述ini文件
3. 将Joystick 0修改为以下内容:
[Joystick0]
ProductName=XINPUT compatible HID device
VendorID=1118
ProductID=767
UseXInput=true
说明:修改ProductName、VendorID和ProductID。
4. 然后在ProductID和后续的按键绑定之间添加新行。
5. 新行内容应为UseXInput=true
修改后应如下所示:
[Joystick0]
ProductName=XINPUT compatible HID device
VendorID=1118
ProductID=767
UseXInput=true
Joy1=XboxTypeS_A
Joy2=XboxTypeS_B
...以此类推...这是专门针对Windows 10的,但应该也适用于Windows 7和8/8.1,因为微软放宽了对驱动程序可用性的限制。