测试平台
设备:StationPC M3
RetroArch: 1.1.5(当前官方最新)
手柄:北通蝙蝠BD2F(XBOX360键位)
问题说明
RetroArch插入两个同款手柄/摇杆时只能识别到一个,此时两个手柄都是可以控制模拟器,但是进入游戏也都是p1,无法实现双打
解决办法
经过测试发现有一个临时的解决办法,可以暂时修复这个问题
RetroArch基本键位说明
select + start 进入菜单页面,
B键为确认键,A键为返回键(不同版本的键位可能不同,以自己的为准)为方便说明,两个手柄分别命名为手柄A和手柄B
步骤:
-
插上手柄 A和B
-
打开街机游戏-三国战纪,使用手柄A 进行操作
-
select + start 进入菜单页面,进入设置->输入->端口1控制->设备编号,如图顺序
-
进入设备编号后会发现只识别到1个手柄,其他的都是不可用。
-
选中不可用(#2)后按确认键。此时设备编号变为不可用(#2),然后这个时候会发现两个手柄都不能用了。
-
这一步最重要:拔掉手柄B,再重新插上,按一下手柄B的方向键
会发现目前手柄b方向键可以用,但是只有方向键有效,XYAB键都无效;但是手柄A正好相反,是XYAB键可用,方向键不行. -
然后再次进入设备编号(需要b手柄的方向键+a手柄的xyab键配合),会发现此时已经设备编号里面已经识别出两个手柄,并且选中的是第二个。现在选中第一个,点击确认(需要b手柄的方向键+a手柄的xyab键配合)。
-
设置完成,现在手柄A为主手柄,手柄B为副手柄(副手柄只在游戏界面有效,无法控制菜单界面)。回到游戏界面,手柄AB可以使用,双打成功
问题
- 每次重启都要进行一次如上操作比较麻烦
- 部分街机游戏(如恐龙快打)即使能识别到双手柄也无法双打(使用不同品牌的手柄效果也是一样)
后面再想办法修复