• RetroArch 接入两个同款手柄只能识别到一个导致无法双打的问题


    测试平台

    设备:StationPC M3
    RetroArch: 1.1.5(当前官方最新)
    手柄:北通蝙蝠BD2F(XBOX360键位)

    问题说明

    RetroArch插入两个同款手柄/摇杆时只能识别到一个,此时两个手柄都是可以控制模拟器,但是进入游戏也都是p1,无法实现双打

    解决办法

    经过测试发现有一个临时的解决办法,可以暂时修复这个问题

    RetroArch基本键位说明
    select + start 进入菜单页面,
    B键为确认键,A键为返回键(不同版本的键位可能不同,以自己的为准)

    为方便说明,两个手柄分别命名为手柄A和手柄B

    步骤:

    1. 插上手柄 A和B

    2. 打开街机游戏-三国战纪,使用手柄A 进行操作

    3. select + start 进入菜单页面,进入设置->输入->端口1控制->设备编号,如图顺序
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    4. 进入设备编号后会发现只识别到1个手柄,其他的都是不可用。
      在这里插入图片描述

    5. 选中不可用(#2)后按确认键。此时设备编号变为不可用(#2),然后这个时候会发现两个手柄都不能用了。
      在这里插入图片描述

    6. 这一步最重要:拔掉手柄B,再重新插上,按一下手柄B的方向键
      会发现目前手柄b方向键可以用,但是只有方向键有效,XYAB键都无效;但是手柄A正好相反,是XYAB键可用,方向键不行.

    7. 然后再次进入设备编号(需要b手柄的方向键+a手柄的xyab键配合),会发现此时已经设备编号里面已经识别出两个手柄,并且选中的是第二个。现在选中第一个,点击确认(需要b手柄的方向键+a手柄的xyab键配合)。
      在这里插入图片描述
      在这里插入图片描述

    8. 设置完成,现在手柄A为主手柄,手柄B为副手柄(副手柄只在游戏界面有效,无法控制菜单界面)。回到游戏界面,手柄AB可以使用,双打成功
      在这里插入图片描述

    问题

    1. 每次重启都要进行一次如上操作比较麻烦
    2. 部分街机游戏(如恐龙快打)即使能识别到双手柄也无法双打(使用不同品牌的手柄效果也是一样)
      后面再想办法修复
  • 相关阅读:
    SquareCTF-2023 Web Writeups
    Camera基础(从底层到应用)
    链表中环的入口结点-算法题0002
    English语法_介词 - at
    模型降阶方法之 POD
    springmvc中异步转同步
    jeecg微服务项目调用接口报错Token验证失效的解决方法
    PsychoPy Coder 心理学实验 斯特鲁普效应
    EasyCVR调用停止实时录像接口,未返回录像地址该如何解决?
    Solr plugin热部署原理
  • 原文地址:https://blog.csdn.net/weixin_39966398/article/details/132744603