[教程] 用PS3模式连接Android并映射按键/模拟鼠标

wzhy90 发表于 2017-4-18 09:10:48 | 显示全部楼层 [复制链接]
2 610
这手柄我没买多久,一切都不错,但是说明书上的模式4,现在换成模式1配合客户端映射按键实在受不了。目前的客户端1.6.2只能在固件版本1.71下使用。并且我今天试用了一会感觉好麻烦。快捷键不灵敏,拖动快捷键的时候经常会被按死十字键的某个方向。
然后我去Google了一下Android目前的按键映射类软件。首先看到的是这个论坛也有人讲过的gamekeyboard。看一下说明,更新日期已经是2015年了,而且贴吧上面也很多说5.0以上系统用不了。然后在贴吧看到Tincore Keymapper,从Play市场下载回来发现7.0系统开启一会就自行崩溃了(10秒不到)。完全没办法用。然后Play市场还有一款叫Game Controller KeyMapper的,进去后各种识别都没问题,但是想继续用下去就要内购,5.99刀。得了,我不用了。最后看到的是一款一直有更新的PS手柄的软件叫Sixaxis Controller,刚好1.71固件有PS3模式可以用。这软件是收费软件,Play售价2.49刀。我只提供教程不提供盗版,需要的自己购买或者其他方法。

教程正式开始:
首先手柄要刷入PS3的扩展固件:http://www.8bitdo.cn/fc30pro/Extend-firmware.html
更新好固件之后用PS3模式开机,USB连接电脑。手机有OTG功能可以直接用手机操作。(先讲电脑)
然后到Sixaxis Controller官网上下载SixaxisPairTool这个软件。
Windows:SixaxisPairToolSetup-0.3.1.exe 如果新版不能使用下载旧版试试:SixaxisPairToolSetup-0.1.exe
Linux:SixaxisPairTool   Mac:Sixpair
Windows用户安装并打开软件,在Change master的文本框里输入手机的蓝牙mac,在手机端的Sixaxis Controller里面底部会显示,类似AB:CD:EF:12:34:56,填进去点Update。
手机OTG的话打开Sixaxis Controller软件,点“Pair Controller”,直接点PAIR就可以了。
手柄弄好之后进系统的蓝牙设置,把之前配对过的手柄删除,然后关蓝牙。关闭手柄。手机端先点“Settings”设置,“General Settings”,最下面的“Focre System Bluetooth”打开,使用系统自己的蓝牙API。
接着点“Start”,然后等待自动连接手柄。手柄用PS3模式开机,等5秒左右如果还未连接就按一下配对键。连接好之后如图,显示Client 1 connected。
Screenshot_20170417-181621.png

关闭的话直接点“Stop”然后关掉手柄就可以了。

配对好之后就是设置了,软件功能非常丰富。
Screenshot_20170417-190059.png

设置里面“General Settings”不用再改。
“Gamepad Settings”选中“Enable Gamepad”。
Screenshot_20170417-190400.png

然后“Button Mappings”修改按钮映射。
Screenshot_20170417-190450.png

“Edit Mappings”配置各个按钮的映射。配置完成之后点“Save Profile”保存,名字随意。
比如要把A按钮映射成B,B映射成A,就把Circle选成B,Cross选成A。自行参考PS手柄的布局。
PS.jpg

Keyboard Emulation是按键映射,如果某些游戏不支持手柄但是支持键盘,并且按键无法更改的话就用这个。第一项选你自己用的输入法。第二项“Bypass IME”如果设备支持可以开启。开启这个的话会把手柄模拟成键盘设备,就不用改输入法了,但是系统不一定支持,自己尝试。下面的Key Mappings就是映射的配置,有4个配置位,这个我也不太清楚没用到。

Screenshot_20170417-182743.png

“Mouse Emulation”是模拟鼠标的,把手柄虚拟成一个鼠标。第一个Toggle Mouse Mode是设置是否启用或者热键启用。有Always On,Always Off或者各个按键为快捷键。一般不使用Always On吧,毕竟玩游戏的时候碰到鼠标乱动就不爽了。我设置热键是R3,就是按下右摇杆。第二项“Analog Stick”是摇杆,除了左右摇杆可以选,最后一个不能用,毕竟这个手柄没有传感器。Android下鼠标右键好像并没有作用,随便你看着顺手来设置,最后的滑动条是鼠标移动速度,自己看着办。
Screenshot_20170417-183239.png

“Touch Emulation”是模拟点击的,第一项是屏幕方向,一般保持默认就可以,就是竖屏。
Screenshot_20170417-183821.png

第二项是编辑配置了,进去后双击屏幕或者按菜单键。
Screenshot_20170417-184033.png

点“Add Button”添加按钮,左右上下方块圆圈啥的,英文的自己翻译来选吧。添加一个按钮后如果想删除就双击那个按钮,菜单里面点“Remove Button”,如果这里点“Button Properties”的话可以设置这个按钮的一些属性,每个按钮可以设置的属性都不一样,自己研究一下吧。然后由于这个页面是空白的,我们看不到游戏界面是怎样,所以你到游戏里面截图,然后点菜单的“Change Background”导入你的游戏界面截图。导入后如果是横屏游戏的话需要再点“Edit Background”。旁边的那些箭头不用管,点中间的旋转按钮转成正确的方向。
前:
Screenshot_20170417-184722.png

后:
Screenshot_20170417-184743.png

然后点返回继续编辑。当你编辑好之后点“Save Profile”自己写一个名字。保存后点返回退出,此处会问你是否退出,确认已经保存过就点确定吧。

“Touchpad Settings”关掉不开,PS4手柄才有的功能。(Enable Touchpad取消选中)
“Application Profiles”是为每个游戏设置配置,自动切换。“Toggle Profiles”是设置一个快捷键切换配置。不过只有同一个程序有多个配置才会用到。
Screenshot_20170417-185223.png

“Manage Profiles”是管理配置文件的,进去会提示要获取权限。进去后右上角菜单“Create Profile”新建一个,名字随意。
Screenshot_20170417-185438.png

点击名字进去设置各种选项。
Screenshot_20170417-185616.png

“Application”进去选择某个游戏,“Touch Profile”选择某个你之前设置好的触屏配置,Keyboard Profile选择你在之前设置好的按键映射配置。
“Gamepad Profile”选择配置好的手柄配置。“Use native gamepad”把手柄模拟成原生支持的手柄。(跟直接连接模式1一样了,所以是不是可以直接用PS3模式玩就够了呢?)

OK,教程完毕,祝大家玩得愉快。
回复

使用道具 举报

发表于 2017-4-17 19:14:26 | 显示全部楼层
不用Keyboard Emulation的话并不需要切换输入法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入我们,

发现科技可以让生活更美好...

立即注册

如果您已拥有本站账户,则可

推荐阅读

Archiver|手机版|小黑屋| 八位堂官方网 ( 粤ICP备16052929号-1 )  

8Bitdo Tech HK Ltd.all rights reserved.   

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部 返回列表