基于Android平台的蓝牙游戏手柄:
1、Android系统为3.1及以上系统默认支持游戏手柄,3.1以下需要系统做相应的处理。我用的是国产4.0.3版本的手机;
2、国产机不给力,一直连接不上手柄,偶尔链接上之后操作又有问题,听说是为了降低成本,阉割了蓝牙模块。推荐测试机子:三星、HTC,链接后完全可控制手机(只测试了4.0及以上版本)。
3、触摸事件的模拟:
这个对我来说是一个难点,由于一直从事应用开发,对底层涉及较少,一开始费了不少时间,网上找了很多的资料,也得到了不少人的帮助,在此感谢了,总结一下自己的实现过程:
4、向系统注入多点触摸事件:
http://my.oschina.net/banxi/blog/56421
看来之前对这一块的理解不够啊,上面的文章不错!
参考网站:
http://blog.csdn.net/s278777851/article/details/6956226
http://blog.csdn.net/zzp16/article/details/7879331
http://blog.csdn.net/zzp16/article/details/7939852
http://hi.baidu.com/vtqagjxagdqrtys/item/eced5e382e2ad6ba633aff95
附件详细参考地址:
http://www.pocketmagic.net/2013/01/programmatically-injecting-events-on-android-part-2/#.U_LollMjadB
分享到:
相关推荐
Android应用源码安卓蓝牙游戏手柄驱动项目.zip
android游戏手柄开发测试代码,支持鼠标,HID,USB,U盘,键盘,手柄
Android应用源码安卓蓝牙游戏手柄驱动项目
利用树莓派读取蓝牙手柄数据,可以自定义按键状态,用于智能小车控制,机械手臂控制,适用于任何树莓派可读取的蓝牙手柄。内附有cpp和py两个版本可自行选择。
android游戏手柄开发测试代码, 具体可以看http://blog.csdn.net/s278777851/article/details/6956226
软件介绍: ...小米蓝牙手柄PC用驱动程序Xiaomi Gamepad to Xbox 360 controller Mapper,支持游戏必备程序。1、安装SCP驱动,你只需要安装一次。2、连接蓝牙手柄。3、运行mi.exe安装驱动。
蓝牙手柄控制.mblock代码,汇编程
本代码是基于arduino开发的,将北通2118手柄改造成蓝牙无线控制的手柄。
双击图标,此时蓝牙为打开状态,同时打开手柄电源开关,绿色小灯一亮一亮,然后选择Active Game Pad,出现提示框显示正在连接,3秒后状态是ON,整个软件在CONFIG栏下边,可以对应手柄的上下左右,L,R,Start,A,...
主要用于测试电脑连接的手柄的信号,用LabView写。
博通蓝牙开发工具包,支持芯片BCM20730系列,可开发蓝牙鼠标,键盘游戏手柄,3D眼镜
android模拟手柄控制器andEngine版
小米蓝牙手柄PC用驱动程序,特别好用。支持游戏必备程序。
linux下北通阿修罗 手柄 数据获取与解析
用Android studio写的app,可以通过蓝牙和小车通信,通过手柄滑动的方向发送不同的数据从而控制小车,发送的具体数据可以通过滑动菜单查看。
Android手机手柄 把你的手机变成游戏手柄的强大利器
蓝牙手柄使用秘籍.pdf
蓝牙手柄使用秘籍.docx
专为苹果ios设备完美设计--avitoy蓝牙手柄(一).pdf