yuzu模拟器吧 关注:195,378贴子:811,785
  • 7回复贴,共1

关于使用joycon手柄sl、sr无法设置问题最新发现。

取消只看楼主收藏回复

近日根据贴友推荐加上降价,购入了一对澳加狮的joycon,使用betterjoy6.3连接后,控制器里设置left和right joucon模式时,确实出现了sl、sr按键没有反应。经过反复实验,发现了问题所在。原来是betterjoy需要NonOriginalController设置为false、ShowAsXInput为true、ShowAsDS4为false,连上手柄时默认是double模式,显示的两个竖着的joycon。需要点击一下第一个手柄图标,两个图标会变成横置。这才是betterjoy的 left和right模式。此时yuzu里就可以设置sl、sr了,也都有反应了。
不过这就会变得很尴尬,模拟器里的按键设置是竖版的、betterjoy是横版的。导致无论如何设置,方向键都是有反向的问题,这一点yuzu就不如神龙,神龙可以自由设置方向键以及横纵轴独立的反向设置,yuzu只有两个固定方向。
请问各位吧友,有没有成功设置正常的给讲解一下,是否是我还有哪里需要设置?
顺便说一句,澳加狮的joycon大体上还是不错的,就是蓝牙连接稳定性有点拉垮。经常莫名其妙就断开连接了,距离都不超过2米


IP属地:天津1楼2021-04-02 08:56回复
    本来已经打算修改betterjoy源码的,把模式两个joycon连接后的默认模式从doule改成left和right,看了楼上两位朋友解答,等我晚上实验后,再看是否需要改源码。如果需要改,后续我也会公布出来改后程序


    IP属地:天津7楼2021-04-06 09:32
    收起回复
      betterjoy是基于c#语言开发的,恰好本人从事相关技术多年。通过对源码的分析,发现默认单个joycon连接时是横置模式,作者在初次连接手柄时增加了一段代码,用于匹配double joycon,只要我们注释掉这段代码就可以关闭默认双joycon变double模式。(此代码在program.cs文件内,attempt to auto join-up joycons on connection 此为原作者此代码注释位置)


      IP属地:天津9楼2021-04-07 09:33
      回复
        同时经过昨天晚上测试,发现在进行舞力全开等对体感数据敏感的游戏时,第二个手柄的体验延迟要高于第一个手柄。因此也对源码进行了分析,发现betterjoy原作者采用的是使用同一个updserver顺序依次发送多个手柄的体感数据,这就必然导致延迟上,手柄4>手柄3>手柄2>手柄1,并且存在手柄间体感数据干扰的隐患。因此决定对源码进行升级改造,通过采用一一对应的方式,增加upd端口来实现每一个手柄一个updserver。在yuzu14XX版本之前,也是仅支持一个updserver,不过在yuzu14XX版本之后已经进行了调整,支持了多updserver接收体感数据。
        后续我会在修改完代码后分享给大家。


        IP属地:天津10楼2021-04-07 09:41
        收起回复
          经过昨天测试使用,通过外接带天线蓝牙5.0,禁用原有笔记本蓝牙4.0,蓝牙延迟得到了极大改善。因此对于资金有限或者仅为了体验ns独占游戏的朋友们,如果已有一个性能较好的笔记本或pc(性能等同显卡750ti及以上),采用澳加狮joycon一对(139),蓝牙5.0(53),以及手机串流。就可以享受到接近ns破解(2600+)的用户体验。


          IP属地:天津12楼2021-04-07 10:11
          收起回复
            经过昨晚测试,发现由于源程序中updserver部分代码对公用通道存在一定耦合性,比原预想的要复杂一些,因此还需要进一步优化调整及测试,请老铁们耐心等待。


            IP属地:天津13楼2021-04-08 09:41
            收起回复
              经过这两天晚上的深入理解,发现之前对udpserver通道的原理有一定误解,原程序是采用的一个手柄对应一个独立线程来发送体感、按键等数据封装包,是可以确保手柄间互不干扰。并且由于updserver是采用被动发送模式,理论上说使用同一个数据通道是不影响延迟的,因此之前想法作废。
              仅修改了默认不开启double模式,以及缩短了监听手柄接入响应时间,同时移除了原版捐赠功能。
              熊曰:呋食很誘囑有呆唬魚意森咬溫爾蜜拙我爾住拙森爾歡性告哈肉寶告嗄呱嗒非現你眠你噗住堅嘿嘍吖雜圖吃很盜捕嗒食氏嗚嚄蜂拙誘堅物囑蜜肉嘿哞食嘿類沒果現訴咬溫蜜出蜜很襲萌山嗅誘告冬爾萌住唬哈嗡嗅麼洞盜註


              IP属地:天津14楼2021-04-09 11:00
              收起回复
                目前最新版本模拟器已自带体感支持,无需借助第三方软件了。


                IP属地:天津19楼2021-08-23 08:42
                收起回复