手机蓝牙模拟joycon自动化 - EasyConNS/EasyCon GitHub Wiki
手机蓝牙模拟joycon自动化
好处是基本只要你手机合格,就能自动化
但是缺点就是门槛太高了,很多人基本用不了,写脚本门槛也非常高,多数人并不能做到。
NS宝可梦剑盾群
- 一群 490570154
- 二群车主群27775142
- 三群伊机控单片机群946057081
- 四群乱数讨论群 755843002
- 五群动森岛主群383218664
前提
首先不是所有手机都支持
首先必须是安卓9系统,低于此版本的大概率不行
官方明确声明不支持以下品牌手机:
- 华为
- Sony
- LG
- 小米
- 一加
但是不绝对,你可以试试看。
测试APP
群文件有测试app,下载安装,然后点击测试,可以使用的话是绿色的,黄色还能抢救一下,红色就是不行要刷机(新手不建议,请选择其他方式游玩,比如单片机,刷机涉及到的问题太多了,可能要寻找其他系统的适配ROM包,可能要root权限修改系统文件)
- 蓝牙HID测试.apk
google商店链接
https://play.google.com/store/apps/details?id=com.rdapps.bluetoothhidtester&hl=en_US
测试ok以后,就可以下载实际的APP了
Joy-con Droid
Joy-con Droid就是实际模拟joy-con的app了
google商店链接,群里也有同名APP
https://play.google.com/store/apps/details?id=com.rdapps.gamepad&hl=en_US
使用指南
1.打开APP,然后选择一种手柄,这三种随便选哪个都行,一般建议选Pro吧
2.第一次打开会提示你需要蓝牙地址,你可以选择不输入跳过,也可以选择输入你的蓝牙地址(输入蓝牙地址建立连接会更快更稳定一点)
由于安卓8以后蓝牙地址不允许任何应用或者系统获取,所以你从手机上不能直接看到蓝牙地址.
可以通过下面的办法查看蓝牙地址
1.开启手机蓝牙,然后打开电脑蓝牙,搜索,并连接
2.打开设备管理器,找到你手机对应的蓝牙设备
3.右键属性-详细信息-蓝牙设备地址,并记录下来
3.打开switch里的手柄匹配界面,点击L和R或者SL和SR,然后等待手机提示蓝牙匹配,选择接受
接着就能看到对应的PRO出现在NS里了,可以尝试操作一下,应该都有反应,如果延迟过高请重新匹配,重做上面的操作。
使用Macros
1.划出菜单,选择Select Custom UI
2.选择Poke Macros,打开可能会报错,报错的话,返回重新再打开就行了
3.然后就可以看到这个界面,有刷帧,孵蛋啊什么的,这里设置一下刷帧的帧数,然后选择一下日期的格式,一般都是中国的(不同格式,年月日所在位置不同),点击Info可以查看脚本如何使用,前置要求什么的
4.点击播放按键,就会自动开始刷帧了
常见问题
连不上
可能太多了,系统有问题,蓝牙不适配,app不是最新版,ns更新了,蓝牙地址输错了,NS处于不可连接状态等等,请自行排除
连接延迟非常高,脚本跑飞了
蓝牙就是这样的,目前没办法解决,单片机更稳定
NS报错
如果在使用过程中切换手柄,ns有概率出现报错重启的情况,不会出现被ban或者其他更严重的情况,顶多重启
中文版
中文已经翻译了,但是开发者还没放出来,语言是跟随系统自动变的,不需要任何设置
手机蓝牙无法连接耳机等设备了
在手机充当joycon的时候,就是无法连接,请关闭app以后再用
自定义脚本
可能需要联系开发者,英语交流,谢谢
已知可以到手即用的手机
- Redmi K20 Pro MIUI11.04稳定版 安卓10
- 小米cc9 MIUI1120.3.26 安卓10
- 荣耀v20
- 小米8