iOS jailbreak 后一个比较重要的功能就是连接蓝牙手柄,目前Controller for all插件支援的蓝牙手柄类型如下
安装Controller for all 会自动安装BTstacks,但是最新版的BTstacks 与Controller for all 配合频繁bug,出现 cannot connect BTstack 的标语,让人不堪其扰。于是我们需要安装BTstacks 的 0.8-3 版本。
下载链接 Google driver 版 https://docs.google.com/file/d/0B_Rx5ZRIizMxQ3daUjVCUDZvcTA/edit?pli=1
百度云盘链接:
https://pan.baidu.com/s/1cLSYzKhSAFv6yLz8pVNvHg
直接用手机下载或者电脑下载后传到iPhone文件夹。用ifile插件和filza 文件夹插件都可以安装deb程序。
下面讲解安装过程:
- 首先保证你没有安装Controller for all和BTstacks,如果有安装,先卸载干净这两个插件。
2.安装0.8-3版本的BTstacks。拿Filza文件夹app为例。
点击叹号看文件信息
选择用installer 打开
回到文件界面点击文件
再点击install就安装成功了。
去cydia里下载最新版的controller for all。
连接手柄
先去BTstack里选择第一项BTstack
再去Controller for all里面选择手柄类型。
Connection Mode 选manual。
点击 Pair Connector 后会搜寻你的手柄,这是按下手柄share键+ps键进入白灯闪烁配对模式,ios设备上会显示配对成功,提示你如果白灯还在闪烁可以手动按下ps键关闭闪灯。
配对成功后再选择Connect controller,再按下手柄ps键,就能成功连接了。之后就可以进入游戏游玩了。
重点就是一定要选择手动连接,不要选择自动连接,连接和中断连接都要去设置里的controller for all。
每次重启手机后BTstacks 可能又连不上,按卸载后重复上述步骤。