欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

智能手機(jī)模擬電腦游戲控制器的方法及系統(tǒng)的制作方法

文檔序號(hào):10539040閱讀:1487來(lái)源:國(guó)知局
智能手機(jī)模擬電腦游戲控制器的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種手機(jī)模擬電腦游戲控制器的方法及系統(tǒng),所述方法包括:建立連接步驟,將智能手機(jī)通過(guò)USB數(shù)據(jù)線連接至電腦,使智能手機(jī)與電腦按照USB HID協(xié)議標(biāo)準(zhǔn)建立連接;初始化配置步驟,在電腦端進(jìn)入游戲界面,在智能手機(jī)上通過(guò)控制模塊將智能手機(jī)上的按鍵對(duì)應(yīng)配置為游戲控制器的按鍵;信號(hào)采集步驟,控制模塊采集重力傳感器檢測(cè)到的重力大小及按鍵操作數(shù)據(jù),以確定用戶的控制信號(hào)數(shù)據(jù)并發(fā)送至驅(qū)動(dòng)模塊;信號(hào)傳遞及執(zhí)行步驟,驅(qū)動(dòng)模塊將控制信號(hào)數(shù)據(jù)傳送給電腦,電腦根據(jù)控制信號(hào)數(shù)據(jù)實(shí)現(xiàn)對(duì)游戲進(jìn)行控制。本發(fā)明將智能手機(jī)通過(guò)USB數(shù)據(jù)線連接到電腦,有效地復(fù)用智能手機(jī)的重力傳感器等硬件實(shí)現(xiàn)電腦游戲的操作控制,用戶無(wú)需再購(gòu)買電腦游戲控制器。
【專利說(shuō)明】
智能手機(jī)模擬電腦游戲控制器的方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電腦游戲控制技術(shù)領(lǐng)域,尤其涉及一種智能手機(jī)模擬電腦游戲控制器的方法及系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)前,諸如PS4、XB0X、WIIU等主流游戲機(jī)都支持重力感應(yīng)控制,利用重力感應(yīng)來(lái)實(shí)現(xiàn)類似賽車游戲的方向盤,從而模擬真實(shí)的駕車體驗(yàn)。但是,對(duì)于電腦游戲,由于電腦自身傳統(tǒng)的鍵盤、鼠標(biāo)等輸入設(shè)備都不支持重力感應(yīng),玩家要想在電腦玩諸如賽車游戲并獲得最佳的游戲體驗(yàn)就不得不額外購(gòu)買游戲控制器,導(dǎo)致了用戶需要支出額外的設(shè)備成本,這也在很大程度上制約了電腦游戲的進(jìn)一步發(fā)展。

【發(fā)明內(nèi)容】

[0003]本發(fā)明要解決的技術(shù)問題在于,提供一種智能手機(jī)模擬電腦游戲控制器的方法,能用智能手機(jī)實(shí)現(xiàn)電腦游戲的控制操作,以降低游戲用戶的設(shè)備成本。
[0004]本發(fā)明進(jìn)一步要解決的技術(shù)問題在于,提供一種智能手機(jī)模擬電腦游戲控制器的系統(tǒng),能用智能手機(jī)實(shí)現(xiàn)電腦游戲的控制操作,以降低游戲用戶的設(shè)備成本。
[0005]為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案:一種手機(jī)模擬電腦游戲控制器的方法,包括以下步驟:
建立連接步驟,將內(nèi)置有重力感應(yīng)器的智能手機(jī)通過(guò)USB數(shù)據(jù)線連接至電腦,使所述智能手機(jī)與電腦按照USB HID協(xié)議標(biāo)準(zhǔn)建立連接,以電腦作為USB主設(shè)備,而智能手機(jī)作為USB從設(shè)備,并在智能手機(jī)的驅(qū)動(dòng)層中基于USB HID GADGET的驅(qū)動(dòng)模塊實(shí)現(xiàn)一個(gè)用于應(yīng)用層數(shù)據(jù)輸入的用戶空間接口;
初始化配置步驟,在電腦端進(jìn)入游戲界面,在智能手機(jī)上通過(guò)對(duì)應(yīng)的控制模塊將智能手機(jī)上的按鍵對(duì)應(yīng)配置為游戲控制器的按鍵;
信號(hào)采集步驟,并由該控制模塊采集重力傳感器檢測(cè)到的重力大小以及按鍵操作數(shù)據(jù),進(jìn)而確定用戶的控制信號(hào)數(shù)據(jù)并發(fā)送至驅(qū)動(dòng)模塊,所述控制信號(hào)數(shù)據(jù)至少包括所操作的按鍵數(shù)據(jù)和重力傾斜程度數(shù)據(jù);
信號(hào)傳遞及執(zhí)行步驟,智能手機(jī)的驅(qū)動(dòng)模塊將所接收到的控制信號(hào)數(shù)據(jù)按照USB HID協(xié)議標(biāo)準(zhǔn)傳送給作為USB主設(shè)備的電腦,電腦再根據(jù)所收到的控制信號(hào)數(shù)據(jù)實(shí)現(xiàn)對(duì)游戲進(jìn)行控制。
[0006]進(jìn)一步地,所述智能手機(jī)為運(yùn)行安卓系統(tǒng)的智能手機(jī)。
[0007]進(jìn)一步地,智能手機(jī)的控制模塊生成在觸摸屏上顯示出來(lái)以供用戶按壓操作的虛擬按鍵,并在初始化配置步驟中,將所述虛擬按鍵對(duì)應(yīng)配置為游戲控制器的按鍵。
[0008]另一方面,本發(fā)明還提供一種手機(jī)模擬電腦游戲控制器的系統(tǒng),其包括智能手機(jī)和電腦,所述智能手機(jī)包括:
USB端口,用于通過(guò)USB數(shù)據(jù)線將智能手機(jī)連接至電腦; 重力傳感器,用于檢測(cè)智能手機(jī)在操作過(guò)程中的重力傾斜大??;
控制模塊,用于將智能手機(jī)上的按鍵對(duì)應(yīng)配置為游戲控制器按鍵,并且分別從重力傳感器和按鍵獲取重力傾斜大小數(shù)據(jù)和按鍵操作數(shù)據(jù);以及
驅(qū)動(dòng)模塊,用于實(shí)現(xiàn)一個(gè)用于應(yīng)用層數(shù)據(jù)輸入的用戶空間接口,并使智能手機(jī)和電腦按照USB HID協(xié)議標(biāo)準(zhǔn)建立連接并相應(yīng)獲得控制信號(hào)數(shù)據(jù),并將控制信號(hào)數(shù)據(jù)發(fā)送給電腦。
[0009]進(jìn)一步地,所述智能手機(jī)為運(yùn)行安卓系統(tǒng)的智能手機(jī)。
[0010]進(jìn)一步地,智能手機(jī)還包括觸摸屏,控制模塊生成在觸摸屏上顯示出來(lái)以供用戶按壓操作的虛擬按鍵,且將所述虛擬按鍵對(duì)應(yīng)配置為游戲控制器的按鍵。
[0011]采用上述技術(shù)方案后,本發(fā)明至少具有如下有益效果:本發(fā)明將內(nèi)置有重力傳感器的智能手機(jī)通過(guò)USB數(shù)據(jù)線連接到電腦,通過(guò)相應(yīng)的驅(qū)動(dòng)控制,從而可以有效地復(fù)用智能手機(jī)上的重力傳感器、按鍵、觸摸屏等硬件,而能通過(guò)智能手機(jī)來(lái)實(shí)現(xiàn)電腦游戲的各種操作控制,尤其是可以模擬方向盤用于控制賽車類游戲,可以很好地提升用戶體驗(yàn)感。而且用戶無(wú)需再額外購(gòu)買電腦游戲控制器,節(jié)約設(shè)備成本,有利于電腦游戲的進(jìn)一步發(fā)展。
【附圖說(shuō)明】
[0012]圖1是本發(fā)明智能手機(jī)模擬電腦游戲控制器的方法的步驟流程示意圖。
[0013]圖2是本發(fā)明智能手機(jī)模擬電腦游戲控制器的系統(tǒng)的原理框圖。
【具體實(shí)施方式】
[0014]需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互結(jié)合,下面結(jié)合附圖和具體實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)說(shuō)明。
[0015]如圖1及圖2所示,本發(fā)明提供一種智能手機(jī)模擬電腦游戲控制器的方法,包括以下步驟:
建立連接步驟,將內(nèi)置有重力感應(yīng)器的智能手機(jī)I通過(guò)USB數(shù)據(jù)線2連接至電腦3,使所述智能手機(jī)I與電腦3技照USB HID協(xié)議標(biāo)準(zhǔn)建立連接,以電腦3作為USB主設(shè)備,而智能手機(jī)I作為USB從設(shè)備,并在智能手機(jī)I的驅(qū)動(dòng)層中基于USB HID GADGET的驅(qū)動(dòng)模塊16實(shí)現(xiàn)一個(gè)用于應(yīng)用層數(shù)據(jù)輸入的用戶空間接口,優(yōu)選地,所述智能手機(jī)I為運(yùn)行安卓系統(tǒng)的智能手機(jī);
初始化配置步驟,在電腦3上進(jìn)入游戲界面,在智能手機(jī)I上通過(guò)對(duì)應(yīng)的控制模塊14將智能手機(jī)I上的按鍵對(duì)應(yīng)配置為游戲控制器的按鍵;
信號(hào)采集步驟,并由該控制模塊14采集重力傳感器10檢測(cè)到的重力大小以及按鍵操作數(shù)據(jù),進(jìn)而確定用戶的控制信號(hào)數(shù)據(jù)并發(fā)送至驅(qū)動(dòng)模塊16,所述控制信號(hào)數(shù)據(jù)至少包括所操作的按鍵數(shù)據(jù)和重力傾斜程度數(shù)據(jù);
信號(hào)傳遞及執(zhí)行步驟,智能手機(jī)I的驅(qū)動(dòng)模塊16將所接收到的控制信號(hào)數(shù)據(jù)按照USBHID協(xié)議標(biāo)準(zhǔn)傳送給作為USB主設(shè)備的電腦3中對(duì)應(yīng)的USB HID標(biāo)準(zhǔn)驅(qū)動(dòng)模塊30,電腦3根據(jù)所收到的控制信號(hào)數(shù)據(jù)實(shí)現(xiàn)對(duì)游戲進(jìn)行控制。
[0016]初始化配置步驟中,可以將智能手機(jī)I現(xiàn)有的硬件形式的按鍵(例如:音量調(diào)節(jié)鍵)對(duì)應(yīng)配置為游戲控制器的按鍵,例如:方向鍵等,當(dāng)然,優(yōu)選地,智能手機(jī)I的控制模塊14生成在觸摸屏12上顯示出來(lái)以供用戶按壓操作的虛擬按鍵,并在初始化配置步驟中,將所述虛擬按鍵對(duì)應(yīng)配置為游戲控制器的按鍵。
[0017]另一方面,如圖2所示,本發(fā)明還提供一種手機(jī)模擬電腦游戲控制器的系統(tǒng),其包括智能手機(jī)I和電腦3,所述智能手機(jī)I包括:
重力傳感器10,用于檢測(cè)智能手機(jī)在操作過(guò)程中的重力傾斜大??;
控制模塊14,用于將智能手機(jī)I上的按鍵對(duì)應(yīng)配置為游戲控制器按鍵,并且分別從重力傳感器10和按鍵獲取重力傾斜大小數(shù)據(jù)和按鍵操作數(shù)據(jù);以及
驅(qū)動(dòng)模塊16,用于實(shí)現(xiàn)一個(gè)用于應(yīng)用層數(shù)據(jù)輸入的用戶空間接口,并將智能手機(jī)I和電腦3按照USB HID協(xié)議標(biāo)準(zhǔn)建立連接,并從控制模塊獲得相應(yīng)的控制信號(hào)數(shù)據(jù)再發(fā)送給電腦。
[0018]控制模塊14所配置的按鍵可以是實(shí)體硬件形式的按鍵,例如:音量調(diào)節(jié)鍵。而優(yōu)選地,所述智能手機(jī)I還可進(jìn)一步包括觸摸屏12,控制模塊14生成在觸摸屏12上顯示出來(lái)以供用戶按壓操作的虛擬按鍵,且將所述虛擬按鍵對(duì)應(yīng)配置為游戲控制器的按鍵。
[0019]盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同范圍限定。
【主權(quán)項(xiàng)】
1.一種手機(jī)模擬電腦游戲控制器的方法,其特征在于,包括以下步驟: 建立連接步驟,將內(nèi)置有重力感應(yīng)器的智能手機(jī)通過(guò)USB數(shù)據(jù)線連接至電腦,使所述智能手機(jī)與電腦按照USB HID協(xié)議標(biāo)準(zhǔn)建立連接,以電腦作為USB主設(shè)備,而智能手機(jī)作為USB從設(shè)備,并在智能手機(jī)的驅(qū)動(dòng)層中基于USB HID GADGET的驅(qū)動(dòng)模塊實(shí)現(xiàn)一個(gè)用于應(yīng)用層數(shù)據(jù)輸入的用戶空間接口; 初始化配置步驟,在電腦端進(jìn)入游戲界面,在智能手機(jī)上通過(guò)對(duì)應(yīng)的控制模塊將智能手機(jī)上的按鍵對(duì)應(yīng)配置為游戲控制器的按鍵; 信號(hào)采集步驟,并由該控制模塊采集重力傳感器檢測(cè)到的重力大小以及按鍵操作數(shù)據(jù),進(jìn)而確定用戶的控制信號(hào)數(shù)據(jù)并發(fā)送至驅(qū)動(dòng)模塊,所述控制信號(hào)數(shù)據(jù)至少包括所操作的按鍵數(shù)據(jù)和重力傾斜程度數(shù)據(jù); 信號(hào)傳遞及執(zhí)行步驟,智能手機(jī)的驅(qū)動(dòng)模塊將所接收到的控制信號(hào)數(shù)據(jù)按照USB HID協(xié)議標(biāo)準(zhǔn)傳送給作為USB主設(shè)備的電腦,電腦再根據(jù)所收到的控制信號(hào)數(shù)據(jù)實(shí)現(xiàn)對(duì)游戲進(jìn)行控制。2.如權(quán)利要求1所述的手機(jī)模擬電腦游戲控制器的方法,其特征在于,所述智能手機(jī)為運(yùn)行安卓系統(tǒng)的智能手機(jī)。3.如權(quán)利要求1所述的手機(jī)模擬電腦游戲控制器的方法,其特征在于,智能手機(jī)的控制模塊生成在觸摸屏上顯示出來(lái)以供用戶按壓操作的虛擬按鍵,并在初始化配置步驟中,將所述虛擬按鍵對(duì)應(yīng)配置為游戲控制器的按鍵。4.一種手機(jī)模擬電腦游戲控制器的系統(tǒng),其特征在于,包括通過(guò)USB數(shù)據(jù)線相連的智能手機(jī)和電腦,所述智能手機(jī)包括: 重力傳感器,用于檢測(cè)智能手機(jī)在操作過(guò)程中的重力傾斜大小; 觸摸屏,用于顯示虛擬的按鍵并接受按壓操作信號(hào); 控制模塊,用于將智能手機(jī)上的按鍵對(duì)應(yīng)配置為游戲控制器按鍵,并且分別從重力傳感器和按鍵獲取重力傾斜大小數(shù)據(jù)和按鍵操作數(shù)據(jù);以及 驅(qū)動(dòng)模塊,用于實(shí)現(xiàn)一個(gè)用于應(yīng)用層數(shù)據(jù)輸入的用戶空間接口,并將智能手機(jī)和電腦按照USB HID協(xié)議標(biāo)準(zhǔn)建立連接,并從控制模塊獲得相應(yīng)的控制信號(hào)數(shù)據(jù)再發(fā)送給電腦。5.如權(quán)利要求4所述的手機(jī)模擬電腦游戲控制器的系統(tǒng),其特征在于,所述智能手機(jī)為運(yùn)行安卓系統(tǒng)的智能手機(jī)。6.如權(quán)利要求4所述的手機(jī)模擬電腦游戲控制器的系統(tǒng),其特征在于,智能手機(jī)還包括觸摸屏,控制模塊生成在觸摸屏上顯示出來(lái)以供用戶按壓操作的虛擬按鍵,且將所述虛擬按鍵對(duì)應(yīng)配置為游戲控制器的按鍵。
【文檔編號(hào)】G06F3/02GK105898039SQ201610188900
【公開日】2016年8月24日
【申請(qǐng)日】2016年3月29日
【發(fā)明人】王禹
【申請(qǐng)人】樂視控股(北京)有限公司, 樂視移動(dòng)智能信息技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
克东县| 舞阳县| 苏尼特右旗| 承德市| 山西省| 龙井市| 夏邑县| 郧西县| 怀宁县| 化隆| 迭部县| 清镇市| 油尖旺区| 镇坪县| 金秀| 香河县| 苗栗市| 阿拉善左旗| 定远县| 双柏县| 湖北省| 宁都县| 云林县| 焦作市| 长治县| 融水| 高安市| 通江县| 天祝| 共和县| 宝丰县| 麻栗坡县| 房山区| 蚌埠市| 噶尔县| 明溪县| 蓝山县| 马关县| 环江| 吴川市| 华亭县|