一种智能手机模拟电脑游戏手柄的方法

文档序号:1620011阅读:419来源:国知局
一种智能手机模拟电脑游戏手柄的方法
【专利摘要】一种利用智能手机充当游戏手柄的方法,其特征在于,包括以下步骤:接收系统上层接口的控制指令,激活游戏手柄布局显示模块将虚拟游戏手柄显示在手机上,并激活蓝牙或USB和游戏手柄操作映射模块;触摸屏及键盘驱动模块接收触摸屏及手机按键的输入事件,并将输入事件发送至游戏手柄操作映射模块;游戏手柄操作映射模块将触屏事件及按键事件映射为游戏手柄的操作事件,并将该操作事件信号通过手机蓝牙或USB模块发送至电脑;电脑将接收到的游戏手柄操作事件信号送入游戏手柄事件处理模块;游戏手柄事件处理模块根据预先的配置执行相应的游戏手柄操作事件对应游戏动作。
【专利说明】一种智能手机模拟电脑游戏手柄的方法
【技术领域】
[0001]本发明涉及一种游戏手柄的实现方法,尤其涉及的是一种利用智能手机充当游戏手柄的系统与方法。
【背景技术】
[0002]电脑的推出和普及不仅为我们的办公和信息交流带来便利,而且也为我们的娱乐生活提供了绝佳的选择。对于目前的电脑上的游戏来说,其基本的操作方式还是通过本机的触摸屏或键盘进行操作,因此对需要操作方式较多的游戏类型有很强的限制,使用者需要通过游戏手柄、摇杆等各种游戏装备连接电脑来操控。目前解决这一问题的主流方法有两种:一种是为电脑专门设计的手柄。第二种现有技术是需要手机上集成机械操作杆和感应器,通过无线传输技术将手机和电脑连接起来,通过手机操作杆的运动来控制电脑,是一种机械操纵杆+通信模块的解决方案。但是市面上越来越多的触屏智能手机则无法通过这种方法操作。

【发明内容】

[0003]本发明的目的在于提供一种利用智能手机充当游戏手柄的系统与方法,旨在解决现有的专为电脑设计的游戏手柄装备的不便捷和感应差的缺陷和通过在手机上设置机械操纵杆及通信模块来操控电脑游戏时操作不方便且手机成本高的问题。
[0004]本发明的技术方案如下:
[0005]一种利用智能手机充当游戏手柄的系统,其中,包括触控智能手机其中设置有手机蓝牙或USB模块;电脑其中设置有电脑蓝牙或USB模块,在所述触控智能手机的系统上层集成有游戏手柄模拟模块,该游戏手柄模拟模块将手机的按键输入和触屏输入映射为游戏手柄的输入信号并传送至与其连接的手机蓝牙或USB模块上,所述手机蓝牙或USB模块与电脑蓝牙或USB模块通讯,将游戏手柄的输入信号发送至电脑蓝牙或USB模块;在所述电脑上集成有游戏手柄事件处理模块,所述游戏手柄事件处理模块连接电脑蓝牙或USB模块,该游戏手柄事件处理模块用于将接收到的游戏手柄的输入信号进行处理完成游戏动作。
[0006]所述的系统,其中,所述游戏手柄模拟模块具体包括游戏手柄布局显示模块、游戏手柄操作映射模块和游戏手柄模拟控制模块,游戏手柄模拟控制模块用于接收系统上层接口的用户指令,激活蓝牙或USB、游戏手柄布局显示模块和游戏手柄操作映射模块;所述游戏手柄布局显示模块用于将预先定义的游戏手柄界面布局在手机显示屏上显示,所述游戏手柄操作映射模块用于接收按键事件和触屏事件,根据预先定义的界面布局,将某一区域内的触屏事件、按键事件判定为游戏手柄的方向输入或动作输入并一同发送至手机蓝牙或USB模块,所述游戏手柄模拟控制模块连接系统上层接口、游戏手柄布局显示模块、游戏手柄操作映射模块和蓝牙或USB ;所述游戏手柄操作映射模块连接手机蓝牙或USB模块和触摸屏及键盘驱动模块;所述游戏手柄布局显示模块连接显示屏,所述显示屏连接触摸屏及键盘驱动模块。[0007]—种利用智能手机充当游戏手柄的方法,其包括以下步骤:
[0008]S1:接收系统上层接口的控制指令,激活游戏手柄布局显示模块将虚拟游戏手柄显示在手机上,并激活蓝牙或USB和游戏手柄操作映射模块;
[0009]S2:触摸屏及键盘驱动模块接收触摸屏及手机按键的输入事件,并将输入事件发送至游戏手柄操作映射模块;
[0010]S3:游戏手柄操作映射模块将触屏事件及按键事件映射为游戏手柄的操作事件,并将该操作事件信号通过手机蓝牙或USB模块发送至电脑;
[0011]S4:电脑将接收到的游戏手柄操作事件信号送入游戏手柄事件处理模块;
[0012]S5:游戏手柄事件处理模块根据预先的配置执行相应的游戏手柄操作事件对应游戏动作。
[0013]本发明的有益效果:本发明所提供的一种利用智能手机充当游戏手柄的系统与方法,扩展了触控智能手机的应用领域,同时解决了现有技术的不足,提供了一种方便简洁,成本很小的利用触控智能手机操纵电脑游戏的方法。通过此方法可以直接利用触控智能机的资源,用触摸屏上显示的界面来模拟手柄,不需要在触控手机和电脑上添加多余的配件,降低了手机和电脑的成本,并且为生活带来了更多的便利。
【专利附图】

【附图说明】
[0014]图1是本发明提供的智能手机充当游戏手柄的方法流程图。
【具体实施方式】
[0015]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。
[0016]本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
[0017]本说明书中任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特例中的一个例子。
[0018]本实施例的一种智能手机充当游戏手柄的系统,包括带蓝牙或USB模块的触控智能手机的触摸屏、带蓝牙或USB发送/接收模块的电脑。在需要进行游戏手柄操控游戏时,所述触控智能手机和电脑通过蓝牙或USB进行通讯连接,同时在所述手机的触摸屏上显示模拟的游戏手柄,用户只需触控触摸屏上显示的按键即可进行操作控制电脑的游戏,等同于现有的电脑游戏手柄。
[0019]为了使本发明的技术方案根据的具体,现以一具体实施例加以说明,为了在触控智能手机上实现模拟的游戏手柄,本发明在触控智能手机的系统上层集成一游戏手柄模拟模块,该游戏手柄模拟模块将手机的按键输入和触屏输入映射为游戏手柄的输入信号并传送至手机蓝牙或USB模块上。通过所述手机蓝牙或USB模块与电脑蓝牙或USB模块进行通信,将所述游戏手柄模拟模块映射的输入信号送入电脑中,在所述电脑上集成游戏手柄事件处理模块,该游戏手柄事件处理模块用于将接收到的游戏手柄的输入信号进行处理,从而实现通过模拟的游戏手柄操控游戏的功能。
[0020]所述游戏手柄模拟模块具体包括游戏手柄布局显示模块、游戏手柄操作映射模块和游戏手柄模拟控制模块。游戏手柄模拟控制模块用于接收系统上层接口的用户指令,激活蓝牙或USB、游戏手柄布局显示模块和游戏手柄操作映射模块;所述游戏手柄布局显示模块用于将预先定义的游戏手柄界面布局在手机上显示。对于蓝牙或USB协议的人机界面协议来说,其能识别的只有少数几个事件,不能识别触屏的事件。所以需要设置游戏手柄操作映射模块将触屏事件映射为游戏手柄的按键事件。所述游戏手柄操作映射模块用于接收按键事件和触屏事件,根据预先定义的界面布局,将某一区域内的触屏事件或/和按键事件判定为游戏手柄的方向输入或/和动作输入并一同发送至手机蓝牙或USB模块。所述游戏手柄模拟控制模块连接系统上层接口、游戏手柄布局显示模块、游戏手柄操作映射模块和蓝牙或USB ;所述游戏手柄操作映射模块连接手机蓝牙或USB模块和触摸屏及键盘驱动模块;所述游戏手柄布局显示模块连接所述显示屏,所述显示屏连接触摸屏及键盘驱动模块。
[0021]其工作原理为:当触控智能手机的系统上层的接口接收到用户指令后(所述指令为模拟游戏手柄启动指令),模拟游戏手柄启动信号会传送至游戏手柄模拟控制模块,由游戏手柄模拟控制模块激活游戏手柄界面显示模块和游戏手柄操作映射模块,游戏手柄界面显示模块则是将预先设置的游戏手柄界面布局在手机上显示,并将显示信号传送至触摸屏及键盘驱动模块;游戏手柄操作映射模块将手机端的按键事件和触摸事件映射为本地操作的游戏手柄按键,具体为游戏手柄操作映射模块与触摸屏及键盘驱动程序连接,接收按键事件和触屏事件,根据预先定义的界面布局,将某一区域内的触屏事件和按键事件判定为游戏手柄的方向输入和动作输入等,游戏手柄操作映射模块进一步激活底层的手机蓝牙或USB模块与电脑的蓝牙或USB模块建立通讯,并将方向输入信号和按键事件的动作输入信号发送至电脑。
[0022]所述电脑的蓝牙或USB模块将接收到的游戏手柄操作信号传递给电脑的游戏手柄事件处理模块,所述游戏手柄事件处理模块中的参数可根据用户的需要或习惯自由配置即设置为可调,即不同的按键事件映射为不同的操作。
[0023]如图1所示,本发明提供的一种智能手机充当游戏手柄的方法流程包括以下步骤:
[0024]步骤S1:接收系统上层接口的控制指令,激活游戏手柄布局显示模块将虚拟游戏手柄显示在手机上,并激活蓝牙或USB和游戏手柄操作映射模块。
[0025]步骤S2:触摸屏及键盘驱动模块接收触摸屏及手机按键的输入事件,并将输入事件发送至游戏手柄操作映射模块。
[0026]步骤S3:游戏手柄操作映射模块将触屏事件及按键事件映射为游戏手柄的操作事件,并将该操作事件信号通过手机蓝牙或USB模块发送至电脑。
[0027]步骤S4:电脑将接收到的游戏手柄操作事件信号送入游戏手柄事件处理模块。
[0028]步骤S5:游戏手柄事件处理模块根据预先的配置执行相应的游戏手柄操作事件对应游戏动作。
[0029]本发明不仅扩展了触控智能手机的应用领域,同时解决了现有技术的不足,提供了一种方便简洁,成本很小的利用触控智能手机操纵电脑游戏的方法。通过此方法可以直接利用触控智能机的资源,用触摸屏上显示的界面来模拟手柄,不需要在触控手机和电脑上添加多余的配件,降低了手机和电脑的成本,底层连接采用了成熟的蓝牙或USB技术,不需要重新开发通信协议,提升了系统稳定性,并且为生活带来了更多的便利。
[0030]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种利用智能手机充当游戏手柄的方法,其特征在于,包括以下步骤: 接收系统上层接口的控制指令,激活游戏手柄布局显示模块将虚拟游戏手柄显示在手机上,并激活蓝牙或USB和游戏手柄操作映射模块; 触摸屏及键盘驱动模块接收触摸屏及手机按键的输入事件,并将输入事件发送至游戏手柄操作映射模块; 游戏手柄操作映射模块将触屏事件及按键事件映射为游戏手柄的操作事件,并将该操作事件信号通过手机蓝牙或USB模块发送至电脑; 电脑将接收到的游戏手柄操作事件信号送入游戏手柄事件处理模块; 游戏手柄事件处理模块根据预先的配置执行相应的游戏手柄操作事件对应游戏动作。
2.根据权利要求1所述的方法,其特征在于,所述游戏手柄操作映射模块通过修改映射关系将相同的触屏事件及按键事件映射为不同的游戏手柄的操作事件。
3.一种利用智能手机充当游戏手柄的系统,其特征在于,包括触控智能手机其中设置有手机蓝牙或USB模块;电脑其中设置有电脑蓝牙或USB模块,在所述触控智能手机上设有游戏手柄模拟模块,该游戏手柄模拟模块将手机的按键输入和触屏输入映射为游戏手柄的输入信号并传送至与其连接的手机蓝牙或USB模块上,所述手机蓝牙或USB模块与电脑蓝牙或USB模块通讯,将游戏手柄的输入信号发送至电脑蓝牙或USB模块;在所述电脑上集成有游戏手柄事件处理模块,所述游戏手柄事件处理模块连接电脑蓝牙或USB模块,该游戏手柄事件处理模块用于将接收到的游戏手柄的输入信号进行处理完成游戏动作。
4.根据权利要求3所述的系统,其特征在于,所述游戏手柄模拟模块包括:用于接收系统上层接口的用户指令,激活蓝牙或USB、游戏手柄布局显示模块和游戏手柄操作映射模块的游戏手柄模拟控制模块。
5.根据权利要求4所述的系统,其特征在于,所述游戏手柄模拟模块还包括:用于将预先定义的游戏手柄界面布局在手机显示屏上显示的游戏手柄布局显示模块。
6.根据权利要求5所述的系统,其特征在于,所述游戏手柄模拟模块还包括:用于接收按键事件和触屏事件,根据预先定义的界面布局,将某一区域内的触屏事件、按键事件判定为游戏手柄的方向输入或动作输入并一同发送至手机蓝牙或USB模块的游戏手柄操作映射模块。
7.根据权利要求6所述的系统,其特征在于,所述游戏手柄模拟模块还包括:所述游戏手柄模拟控制模块连接系统上层接口、游戏手柄布局显示模块、游戏手柄操作映射模块和蓝牙或USB。
8.根据权利要求7所述的系统,其特征在于,所述游戏手柄模拟模块集成触控智能手机的系统上层。
9.根据权利要求8所述的系统,其特征在于,所述游戏手柄事件处理模块中的参数设置为可调。
【文档编号】A63F13/24GK103480153SQ201310397957
【公开日】2014年1月1日 申请日期:2013年9月4日 优先权日:2013年9月4日
【发明者】黄家旺 申请人:张家港保税区润桐电子技术研发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1