● 摘要
随着Android系统的不断完善和ARM架构平台性能的日益强大,使得越来越多新型的家庭娱乐设备采用这两者作为基础。并且高清电视的普及以及高清视频的普及,使得越来越多的厂商转向生产高清智能机顶盒。为了解决机顶盒设备和传统Android手持设备在输入方式的不同,需要提供可以远距离控制机顶盒的遥控设备。为了配合机顶盒中的趣味游戏软件和创新性的用户界面,遥控设备需要支持体感操作。这就使得遥控设备不能作为标准的Android输入设备,必须通过自行设计驱动模型和应用程序实现在Android系统中的识别和使用。本文提出了一种利用3轴加速计的体感控制器,实现于Android系统之上。通过蓝牙协议与平台通信,利用用户输入设备文件向系统中传入输入事件,从而实现Android系统的控制功能。