The invention relates to a method and system for mobile phone simulation computer game controller, wherein the method comprises establishing a connection step, the intelligent mobile phone through USB data lines connected to the computer, the intelligent mobile phone and computer connection is established in accordance with the USB standard HID protocol; initialization configuration steps to enter the game interface on the computer side, through the control module the corresponding button configuration on smart mobile phone game controller buttons in the intelligent mobile phone; signal acquisition procedures, control of gravity size and key operation data module acquisition gravity sensor to detect, to determine the control signal of data users and sent to the drive module; signal transmission and Implementation steps, the driver modules will transmit data to control signal computer, computer data according to the control signal to realize the control of the game. The intelligent mobile phone is connected with the computer through the USB data line, and the hardware of the computer game is effectively reused, such as the gravity sensor of the smart phone, and the user does not need to buy a computer game controller.
【技术实现步骤摘要】
本专利技术涉及电脑游戏控制
,尤其涉及一种智能手机模拟电脑游戏控制器的方法及系统。
技术介绍
当前,诸如PS4、XBOX、WIIU等主流游戏机都支持重力感应控制,利用重力感应来实现类似赛车游戏的方向盘,从而模拟真实的驾车体验。但是,对于电脑游戏,由于电脑自身传统的键盘、鼠标等输入设备都不支持重力感应,玩家要想在电脑玩诸如赛车游戏并获得最佳的游戏体验就不得不额外购买游戏控制器,导致了用户需要支出额外的设备成本,这也在很大程度上制约了电脑游戏的进一步发展。
技术实现思路
本专利技术要解决的技术问题在于,提供一种智能手机模拟电脑游戏控制器的方法,能用智能手机实现电脑游戏的控制操作,以降低游戏用户的设备成本。本专利技术进一步要解决的技术问题在于,提供一种智能手机模拟电脑游戏控制器的系统,能用智能手机实现电脑游戏的控制操作,以降低游戏用户的设备成本。为解决上述技术问题,本专利技术提供如下技术方案:一种手机模拟电脑游戏控制器的方法,包括以下步骤:建立连接步骤,将内置有重力感应器的智能手机通过USB数据线连接至电脑,使所述智能手机与电脑按照USBHID协议标准建立连接,以电脑作为USB主设备,而智能手机作为USB从设备,并在智能手机的驱动层中基于USBHIDGADGET的驱动模块实现一个用于应用层数据输入的用户空间接口;初始化配置步骤,在电脑端进入游戏界面,在智能手机上通过对应的控制模块将智能手机上的按键对应配置为游戏控制器的按键;信号采集步骤,并由该控制模块采集重力传感器检测到的重力大小以及按键操作数据,进而确定用户的控制信号数据并发送至驱动模块,所述控制信号数据 ...
【技术保护点】
一种手机模拟电脑游戏控制器的方法,其特征在于,包括以下步骤:建立连接步骤,将内置有重力感应器的智能手机通过USB数据线连接至电脑,使所述智能手机与电脑按照USB HID协议标准建立连接,以电脑作为USB主设备,而智能手机作为USB从设备,并在智能手机的驱动层中基于USB HID GADGET的驱动模块实现一个用于应用层数据输入的用户空间接口;初始化配置步骤,在电脑端进入游戏界面,在智能手机上通过对应的控制模块将智能手机上的按键对应配置为游戏控制器的按键;信号采集步骤,并由该控制模块采集重力传感器检测到的重力大小以及按键操作数据,进而确定用户的控制信号数据并发送至驱动模块,所述控制信号数据至少包括所操作的按键数据和重力倾斜程度数据;信号传递及执行步骤,智能手机的驱动模块将所接收到的控制信号数据按照USB HID协议标准传送给作为USB主设备的电脑,电脑再根据所收到的控制信号数据实现对游戏进行控制。
【技术特征摘要】
1.一种手机模拟电脑游戏控制器的方法,其特征在于,包括以下步骤:建立连接步骤,将内置有重力感应器的智能手机通过USB数据线连接至电脑,使所述智能手机与电脑按照USBHID协议标准建立连接,以电脑作为USB主设备,而智能手机作为USB从设备,并在智能手机的驱动层中基于USBHIDGADGET的驱动模块实现一个用于应用层数据输入的用户空间接口;初始化配置步骤,在电脑端进入游戏界面,在智能手机上通过对应的控制模块将智能手机上的按键对应配置为游戏控制器的按键;信号采集步骤,并由该控制模块采集重力传感器检测到的重力大小以及按键操作数据,进而确定用户的控制信号数据并发送至驱动模块,所述控制信号数据至少包括所操作的按键数据和重力倾斜程度数据;信号传递及执行步骤,智能手机的驱动模块将所接收到的控制信号数据按照USBHID协议标准传送给作为USB主设备的电脑,电脑再根据所收到的控制信号数据实现对游戏进行控制。2.如权利要求1所述的手机模拟电脑游戏控制器的方法,其特征在于,所述智能手机为运行安卓系统的智能手机。3.如权利要求1所述的手机模拟电脑游...
【专利技术属性】
技术研发人员:王禹,
申请(专利权)人:乐视控股北京有限公司,乐视移动智能信息技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。