wii模拟器吧 关注:21,627贴子:82,193

PassThrough 简明教程

只看楼主收藏回复



1楼2016-11-04 19:39回复
    我已经不知道到底要怎样发帖度娘才能不乱删,而那些垃圾广告又为何被举报了也不管用了。


    2楼2016-11-04 19:41
    回复
      2025-08-07 16:06:13
      广告
      不感兴趣
      开通SVIP免广告
      只讨论Windows,只讨论常见情况。
      总体逻辑:
      1 下载Zadig,通过Options中的List all devices选中你的蓝牙设备,然后对它安装Winusb驱动,也即点击“Replace Driver”。
      第一次安装可能会慢一些,如果安装失败,尝试Options中的Advanced Mode,看看具体的报错信息。
      我第一次装的时候就是速度慢而且失败了,后来看了下日志搞定,只不过我都忘记了我到底遇到了什么错误。
      2 因为安装Winusb驱动是立即生效的,而Zadig是绿色软件也不需要预先安装,所以你现在可以直接打开Dolphin,打开控制器设置界面将模式从模拟蓝牙适配器改为现在的PassThrough“直通”模式了。


      4楼2016-11-04 19:45
      收起回复
        3 打开Wii游戏,点击控制器的配对按钮,按下手柄电池仓内的红色按钮配对。
        你们见过实体机器吗?实体机器是一个红色按钮,如果手柄和机器以前没有配对过,那么他们第一次连接就需要配对,方法是大家都按红色钮。实体机器红色钮还有一个作用是重置已经配对的设备,相当于忘记一切从头再来了。使用方法是按住红色钮不放10s。模拟器设置界面的两个按钮就是对应他们的功能。
        为了更方便,你可以给这个PassThrough的同步按钮设置一个热键,以后操作不仅更方便,而且逻辑与实体机是相同的。


        6楼2016-11-04 19:46
        收起回复
          答中间回复我那位:
          等恢复过来已经是猴年马月了,现在的百度至少需要两到三天才能恢复。而且非常容易被删除,一个帖子太长了


          7楼2016-11-04 19:49
          收起回复
            4 配对成功开始游戏。
            5 关闭游戏,手柄断开。
            6 回到正常蓝牙模式。打开Windows设备管理器,选择刚刚安装了驱动的蓝牙设备,这个很容易找到,当然更简单的是从“设备和打印机”来找到这个蓝牙设备,选到属性,点击回滚驱动。回滚驱动立即就可以生效,所以,两种模式的切换其实可以在20秒之类搞定。 回滚之外还有几个可选是卸载驱动,手动安装驱动等等,这都是看你自己的具体特殊需求。


            8楼2016-11-04 19:50
            回复
              准备回退驱动

              这是已经回退的状态,你马上可以用Zadig重新安装。


              9楼2016-11-04 19:52
              收起回复
                说白了就是第一次你可能不知道怎样操作,一旦知道了就没有任何技术含量可言了。稍微的耐心,很容易的。


                10楼2016-11-04 19:55
                回复
                  2025-08-07 16:00:13
                  广告
                  不感兴趣
                  开通SVIP免广告
                  常规内容的最后:
                  1 你应该找可以用而且比较好的蓝牙设备
                  2 不是每个蓝牙适配器都很好,有的就存在各种问题,例如CSR8510 A10在多控制器的时候有问题,而且不能记住配对的设备,每次都需要重新配对的后果是用处有限。


                  11楼2016-11-04 19:57
                  收起回复
                    常见故障: 找不到可用的蓝牙设备,正在退出。
                    有的蓝牙适配器没有正确的“interface class”,看来除了硬编码VID和PID,没有办法确认一个设备到底是不是蓝牙适配器了。
                    所以后来有了一个新的选项,禁用描述符检查( descriptor check),这样方便你强制指定设备。
                    如果你遇到了找不到蓝牙设备,你就应该利用这点。


                    12楼2016-11-04 20:04
                    收起回复
                      怎样强制指定适配器,而且禁用描述符检查?
                      说起来很搞笑,虽然我的CSR8510 A10的PID与VID与官方wiki给出来的完全相同,但是我却必须使用这种强制指定并且必须禁用描述符检查的模式才能用。
                      要禁用描述符检查,请按照以下步骤:
                      1 确认你的设备的PID和VID,并且将原来的十六进制表达转换为十进制。
                      注意9楼图片,可以看到它的VID是0A12,PID是0001.
                      那么十进制就是2578与1 。
                      进制转换这个随便找个进制转换就行了,自行查找。
                      记下备用。


                      13楼2016-11-04 20:10
                      回复
                        2 搜索dolphin.ini,它一般在C:\Users\你的用户名\Documents\Dolphin Emulator\Config
                        3 查找 [BluetoothPassthrough] ,填写你的VID和PID。
                        特别特别注意,在后面加上一句:
                        DisableDescriptorCheck = True


                        14楼2016-11-04 20:15
                        收起回复
                          14楼的关键,红框里面的必须存在而且正确。


                          16楼2016-11-04 20:20
                          收起回复


                            17楼2016-11-04 20:26
                            回复