一種生成模擬配置文件信息的方法及裝置制造方法
【專利摘要】本發(fā)明適用于觸摸輸入領(lǐng)域,提供了一種生成模擬配置文件信息的方法,所述方法包括:進(jìn)入需要生成模擬配置信息的應(yīng)用主操作界面,檢測是否有新應(yīng)用程序以及模擬輸入設(shè)備接入,當(dāng)有新應(yīng)用程序啟動,且有模擬輸入設(shè)備接入時,創(chuàng)建模擬輸入設(shè)備配置文件信息并彈出透明的對應(yīng)模擬輸入設(shè)備按鍵分布圖,并提示用戶將新應(yīng)用程序主操作界面的按鍵對應(yīng)拖拽到模擬輸入設(shè)備按鍵,將用戶拖曳的觸控點(diǎn)的起點(diǎn)坐標(biāo)值與終點(diǎn)坐標(biāo)值與模擬輸入設(shè)備的按鍵名一一對應(yīng)起來,并將收集到的觸控點(diǎn)的坐標(biāo)值和對應(yīng)的模擬輸入設(shè)備按鍵名信息存到模擬輸入設(shè)備配置文件信息中。本發(fā)明提供的生成配置文件信息的方法,通過拖曳可以高效生成高精度的模擬輸入設(shè)備配置文件信息。
【專利說明】一種生成模擬配置文件信息的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于觸摸屏的觸摸輸入領(lǐng)域,尤其涉及一種生成模擬配置文件信息的方法及裝置。
【背景技術(shù)】
[0002]近年來,隨著智能手機(jī)和平板電腦等智能終端設(shè)備上觸摸輸入技術(shù)的廣泛應(yīng)用,大量的模擬輸入的方法也應(yīng)運(yùn)而生,其中現(xiàn)有技術(shù)提供了一種配置模擬觸摸輸入的方法,其步驟如下:1.開啟終端系統(tǒng),進(jìn)入需要生成配置文件的應(yīng)用A的主操作界面,截取主操作界面背景圖;2.將此圖片導(dǎo)入PC機(jī),然后用圖片編輯軟件打開此背景圖片;3.采集此背景圖上需要用到的模擬觸控點(diǎn)坐標(biāo),并記下每個觸控點(diǎn)對應(yīng)的坐標(biāo)值;4.通過命令行獲取正在運(yùn)行應(yīng)用A的名稱,創(chuàng)建模擬觸摸輸入映射表,即配置文件,文件名稱格式:應(yīng)用A的名稱.kl; 5.將觸摸輸入事件和第三步中記錄下的每個觸控點(diǎn)對應(yīng)坐標(biāo)值記錄;6.將配置文件導(dǎo)入終端系統(tǒng),重啟系統(tǒng)使配置文件生效。
[0003]顯然,上述生成模擬輸入法的配置信息流程復(fù)雜,且截圖時需要從串口用命令行截圖,且將導(dǎo)入PC機(jī)后還需要用截圖軟件將需要用到的觸控點(diǎn)一一記錄下來,然后再將記錄的這些觸控點(diǎn)信息詳細(xì)手動寫入配置文件,操作流程復(fù)雜繁瑣,人工操作時工作量非常大,且耗時多,并且人工記錄觸控點(diǎn)坐標(biāo)時很容易導(dǎo)致誤差和錯誤,準(zhǔn)確度不高,生成的模擬配置文件信息可靠性也不高。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種快速生成模擬配置文件信息的方法及裝置,旨在解決現(xiàn)有技術(shù)中工作量大且精度和準(zhǔn)確度都不高的問題。
[0005]本發(fā)明是這樣實(shí)現(xiàn)的,本發(fā)明提供了一種生成模擬配置文件信息的方法,檢測新應(yīng)用程序的啟動及模擬輸入設(shè)備的接入,創(chuàng)建模擬輸入設(shè)備的配置文件,在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備的按鍵分布圖,在檢測到將新應(yīng)用程序主界面的觸控點(diǎn)被拖曳至模擬輸入設(shè)備的按鍵上或者模擬輸入設(shè)備上的按鍵被拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上時,獲取所述觸控點(diǎn)的觸控坐標(biāo)值及與所述觸控坐標(biāo)值對應(yīng)的所述按鍵的按鍵事件,并將所述觸控坐標(biāo)值及所述按鍵事件一一存儲至模擬輸入設(shè)備的配置文件中,生成模擬輸入設(shè)備的配置文件。
[0006]較優(yōu)的,步驟所述檢測新應(yīng)用程序的啟動及模擬輸入設(shè)備的接入,創(chuàng)建模擬輸入設(shè)備的配置文件還包括步驟,獲取并存儲新應(yīng)用程序的程序名,根據(jù)存儲的新應(yīng)用程序的程序名創(chuàng)建模擬輸入設(shè)備的配置文件。
[0007]較優(yōu)的,步驟所述檢測新應(yīng)用程序的啟動及模擬輸入設(shè)備的接入,創(chuàng)建模擬輸入設(shè)備的配置文件還包括步驟,獲取并存儲新應(yīng)用程序的程序名,根據(jù)存儲的新應(yīng)用程序的程序名創(chuàng)建模擬輸入設(shè)備的配置文件。
[0008]較優(yōu)的,步驟所述在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備的按鍵分布圖前還包括步驟,獲取接入的模擬輸入設(shè)備的類型,根據(jù)獲取的模擬輸入設(shè)備的類型顯示接入的模擬輸入設(shè)備的按鍵分布圖。
[0009]較優(yōu)的,步驟所述將新應(yīng)用程序主界面的觸控點(diǎn)拖曳至模擬輸入設(shè)備的按鍵上或者將模擬輸入設(shè)備上的按鍵拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上之前,所述新應(yīng)用程序主界面上還會彈出提示界面,所述提示界面提示用戶將新應(yīng)用程序主界面的觸控點(diǎn)對應(yīng)拖拽到模擬輸入設(shè)備按鍵上或者將模擬輸入設(shè)備的按鍵對應(yīng)拖曳到新應(yīng)用程序主界面的觸控點(diǎn)上。
[0010]較優(yōu)的,所述模擬輸入設(shè)備是外接終端設(shè)備。
[0011]本發(fā)明的另一目的在于提供模擬配置文件信息生成裝置,包括檢測模塊,用于檢測新應(yīng)用程序啟動以及模擬輸入設(shè)備接入;創(chuàng)建模塊,用于創(chuàng)建模擬輸入設(shè)備配置文件;顯示模塊,用于在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備按鍵分布圖,生成模塊,在檢測到新應(yīng)用程序主界面的觸控點(diǎn)被拖曳至模擬輸入設(shè)備的按鍵上或者模擬輸入設(shè)備上的按鍵被拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上時,獲取所述觸控點(diǎn)的觸控坐標(biāo)值及與所述觸控坐標(biāo)值對應(yīng)的所述按鍵的按鍵事件,并將所述觸控坐標(biāo)值及所述按鍵事件一一存儲至模擬輸入設(shè)備的配置文件中,生成模擬輸入設(shè)備的配置文件。
[0012]較優(yōu)的,還包括存儲模塊,所述存儲模塊獲取并存儲新應(yīng)用程序的程序名,所述創(chuàng)建模塊根據(jù)存儲的新應(yīng)用程序的程序名創(chuàng)建模擬輸入設(shè)備的配置文件。
[0013]較優(yōu)的,還包括獲取模塊,所述獲取模塊獲取接入的模擬輸入設(shè)備的類型,所說顯示模塊根據(jù)獲取的模擬輸入設(shè)備的類型顯示接入的模擬輸入設(shè)備的按鍵分布圖。
[0014]較優(yōu)的,還包括提示模塊,所述提示模塊提示用戶將新應(yīng)用程序主界面的觸控點(diǎn)對應(yīng)拖拽到模擬輸入設(shè)備按鍵上或者將模擬輸入設(shè)備的按鍵對應(yīng)拖曳到新應(yīng)用程序主界面的觸控點(diǎn)上。
[0015]較優(yōu)的,所述模擬輸入設(shè)備是外接終端設(shè)備。
[0016]本發(fā)明提供的生成模擬配置文件信息的方法及裝置,用戶只需將新應(yīng)用程序主界面的觸控點(diǎn)與模擬輸入設(shè)備的按鍵對應(yīng)拖曳,通過簡單的拖拽就能快速生成高精度的模擬輸入設(shè)備配置文件信息。相比于現(xiàn)有技術(shù)中的人工生成配置文件方法,本發(fā)明在操作上更加人性化,便捷,即配即用,能夠快速生成模擬配置文件,很大的提高了效率,而且生成的模擬輸入設(shè)備的配置文件具有較高精度和準(zhǔn)確性。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明模擬配置文件信息生成方法的方法流程圖;
圖2是本發(fā)明一實(shí)施例提供的模擬配置文件信息生成方法流程圖;
圖3是本發(fā)明模擬配置文件信息生成裝置;
圖4是本發(fā)明一實(shí)施例提供的模擬配置文件信息生成裝置結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0019]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]圖1是本發(fā)明模擬配置文件信息生成方法流程圖,本發(fā)明提供了一種模擬配置信息生成方法,包括如下步驟:
S101:檢測新應(yīng)用程序的啟動及模擬輸入設(shè)備的接入;
S102:創(chuàng)建模擬輸入設(shè)備的配置文件;
S103:在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備的按鍵分布圖;
S104:在檢測到新應(yīng)用程序主界面的觸控點(diǎn)拖曳至模擬輸入設(shè)備的按鍵上或者模擬輸入設(shè)備上的按鍵被拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上時,獲取所述觸控點(diǎn)的觸控坐標(biāo)值及與所述觸控坐標(biāo)值對應(yīng)的所述按鍵的按鍵事件,并將所述觸控坐標(biāo)值及所述按鍵事件一一存儲至模擬輸入設(shè)備的配置文件中,生成模擬輸入設(shè)備的配置文件。
[0021]具體的,模擬配置文件信息生成方法流程圖請參見圖2,圖2是本發(fā)明一實(shí)施例提供的模擬配置文件信息的生成方法流程圖,如圖2所示,模擬配置文件信息生成方法流程圖S200包括以下步驟:
步驟S201:開啟移動終端。所述移動終端已安裝用戶需要生成配置信息的應(yīng)用。
[0022]步驟S202:監(jiān)測是否有新應(yīng)用程序啟動;
需要說明的是,此時移動終端啟動一個后臺應(yīng)用。在本步驟中,后臺應(yīng)用循環(huán)監(jiān)測用戶是否開啟了新的應(yīng)用程序,具體為,后臺應(yīng)用通過不斷調(diào)用ActivityManager的getRunningTasks接口得到系統(tǒng)正在運(yùn)行的任務(wù)列表,并將任務(wù)列表中的系統(tǒng)應(yīng)用過濾掉,然后對比前后任務(wù)列表判斷是否有新的非系統(tǒng)應(yīng)用運(yùn)行。若沒有開啟新程序,則重復(fù)步驟SS02 ;若監(jiān)測到用戶開啟了新的應(yīng)用程序,則進(jìn)入步驟S203。
[0023]步驟S203:存儲新應(yīng)用程序詳細(xì)信息,并檢測是否有模擬輸入設(shè)備接入。具體的,后臺應(yīng)用將監(jiān)測到的新應(yīng)用程序的詳細(xì)信息存儲到緩存A中,并檢測是否有模擬輸入設(shè)備接入;若沒有模擬輸入設(shè)備接入時,則清除緩存A,若有模擬輸入設(shè)備接入時,進(jìn)入步驟S204 ;
需要說明的是,所述新應(yīng)用的詳細(xì)信息是通過步驟S202中調(diào)用的任務(wù)列表中獲??;此外,檢測系統(tǒng)是否有模擬輸入設(shè)備接入的方法具體為:以android系統(tǒng)為例,android系統(tǒng)本身就有自帶的檢測接入設(shè)備的接口和方法。當(dāng)有新設(shè)備接入時,android系統(tǒng)的framework框架層的EventHub中有對接入設(shè)備進(jìn)行檢測和識別的模塊,而且可以返回輸入設(shè)備的詳細(xì)信息,這里調(diào)用此處的接口即可。
[0024]此外,所述模擬輸入設(shè)備可以是外接終端設(shè)備,具體的可以是空鼠或游戲手柄坐寸ο
[0025]步驟S204:存儲模擬輸入設(shè)備詳細(xì)信息。當(dāng)檢測到有模擬輸入設(shè)備接入時,后臺應(yīng)用將模擬輸入設(shè)備的詳細(xì)信息存儲到緩存B中,并進(jìn)入步驟S205 ;
步驟S205:提示用戶是否生成模擬輸入設(shè)備配置信息。具體的,彈出提示框,提示用戶是否需要生成模擬輸入設(shè)備的配置文件信息,若不需要,則清除緩存A和B,新的應(yīng)用程序繼續(xù)運(yùn)行;若需要生成模擬輸入設(shè)備配置文件信息,則進(jìn)入步驟S206。
[0026]步驟S206:創(chuàng)建模擬輸入設(shè)備配置文件。
[0027]具體為,根據(jù)步驟S203后臺應(yīng)用從緩存A中獲取并存儲的新應(yīng)用程序名稱,創(chuàng)建一個空文件,所述空文件的命名規(guī)則可以是,新應(yīng)用程序的名稱.K1,所述空文件即為創(chuàng)建的模擬輸入設(shè)備的配置文件。
[0028]步驟S207:彈出包含模擬輸入設(shè)備按鍵分布圖界面。
[0029]具體的,根據(jù)步驟S204所獲取并存儲的模擬輸入設(shè)備的類型,在新應(yīng)用程序的主界面上彈出相應(yīng)的模擬輸入設(shè)備按鍵分布圖,需要說明的是,上述界面,除了模擬輸入設(shè)備按鍵分布圖外,其余部分均為透明,通過透明部分可以看到被覆蓋的新應(yīng)用程序的主界面。所述模擬輸入設(shè)備可以是外接終端設(shè)備,具體的可以是空鼠或游戲手柄等。
[0030]顯然,上述提示可以使用戶操作簡潔明了,方便用戶易于操作。
[0031]步驟S208:彈出提示界面,所述提示界面提示用戶將新應(yīng)用程序主界面的觸控點(diǎn)對應(yīng)拖拽到模擬輸入設(shè)備按鍵上或者將模擬輸入設(shè)備的按鍵對應(yīng)拖曳到新應(yīng)用程序主界面的觸控點(diǎn)上。
[0032]步驟S209:在檢測到新應(yīng)用程序主界面的觸控點(diǎn)被拖曳至模擬輸入設(shè)備的按鍵上或者模擬輸入設(shè)備上的按鍵被拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上時,獲取所述觸控點(diǎn)的觸控坐標(biāo)值及與所述觸控坐標(biāo)值對應(yīng)的所述按鍵的按鍵事件,并將所述觸控坐標(biāo)值及所述按鍵事件一一存儲至模擬輸入設(shè)備的配置文件中,生成模擬輸入設(shè)備的配置文件。
[0033]需要說明的是,用戶每拖曳一次,后臺應(yīng)用都可以獲取觸控點(diǎn)的觸控坐標(biāo)值和一個按鍵事件。新應(yīng)用程序主界面的按鍵為觸控坐標(biāo)值,模擬輸入設(shè)備的按鍵對應(yīng)著按鍵事件。此外,所述按鍵事件,則是模擬輸入設(shè)備按鍵名所表示的執(zhí)行動作,例如上、下、左、右,加速等控件信息。這樣,每個觸控坐標(biāo)值都對應(yīng)一個按鍵事件。
[0034]顯然,上述簡單的拖曳動作可以更精確地獲得坐標(biāo)值,相對現(xiàn)有技術(shù)中采集坐標(biāo)值的方法,本發(fā)明提供的上述方法在獲取坐標(biāo)值的時候,通過后臺服務(wù),可以自動獲取坐標(biāo)值,操作更簡便,且獲得坐標(biāo)值更精確。
[0035]需要說明的是,所述觸控點(diǎn)的坐標(biāo)值與模擬輸入設(shè)備的按鍵名之間生成一一對應(yīng)的映射關(guān)系,并存儲到模擬輸入設(shè)備的配置文件信息中,至此,新應(yīng)用程序的模擬輸入設(shè)備的包含有模擬輸入映射關(guān)系的配置文件生成。
[0036]步驟S210:提示用戶配置文件信息生成成功,重啟系統(tǒng)即可使配置文件生效。具體的,由后臺應(yīng)用彈出包含以上信息的提示框。
[0037]此外,本發(fā)明還提供了一種模擬配置文件信息生成裝置,如圖3所示,包括檢測模塊310,用于檢測新應(yīng)用程序啟動以及模擬輸入設(shè)備接入,創(chuàng)建模塊320,用于創(chuàng)建模擬輸入設(shè)備配置文件;顯示模塊330,用于在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備按鍵分布圖,生成模塊340,在檢測到新應(yīng)用程序主界面的觸控點(diǎn)被拖曳至模擬輸入設(shè)備的按鍵上或者模擬輸入設(shè)備上的按鍵被拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上時,獲取所述觸控點(diǎn)的觸控坐標(biāo)值及與所述觸控坐標(biāo)值對應(yīng)的所述按鍵的按鍵事件,并將所述觸控坐標(biāo)值及所述按鍵事件一一存儲至模擬輸入設(shè)備的配置文件中,生成模擬輸入設(shè)備的配置文件。
[0038]請參見圖4,圖4是本發(fā)明一實(shí)施例提供的模擬配置文件信息生成裝置結(jié)構(gòu)框圖400,如圖4所示,所述模擬配置文件信息生成裝置包括如下模塊: 運(yùn)行模塊410,用于運(yùn)行需要生成模擬配置信息的主操作界面。
[0039]檢測模塊420,用于檢測是否有新應(yīng)用程序啟動以及模擬輸入設(shè)備接入,所述檢測模塊可以用來循環(huán)檢測是否有新應(yīng)用程序啟動以及模擬輸入設(shè)備接入。
[0040]存儲模塊430,獲取并存儲新應(yīng)用程序的程序名。
[0041]創(chuàng)建模塊440,用于創(chuàng)建模擬輸入設(shè)備配置文件;
需要說明的是,創(chuàng)建模擬輸入設(shè)備配置文件信息的過程為,從存儲模塊230中獲取用戶運(yùn)行的新應(yīng)用程序名稱,并創(chuàng)建一個空文件,所述空文件的命名規(guī)則可以是,新應(yīng)用程序的名稱.Kl。
[0042]獲取模塊450,所述獲取模塊450獲取接入的模擬輸入設(shè)備的類型,
顯示模塊460根據(jù)獲取的模擬輸入設(shè)備的類型在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備的按鍵分布圖。
[0043]提示模塊470,所述提示模塊470提示用戶將新應(yīng)用程序主界面的觸控點(diǎn)對應(yīng)拖拽到模擬輸入設(shè)備按鍵上或者將模擬輸入設(shè)備的按鍵對應(yīng)拖曳到新應(yīng)用程序主界面的觸控點(diǎn)上。
[0044]生成模塊480,在檢測到新應(yīng)用程序主界面的觸控點(diǎn)被拖曳至模擬輸入設(shè)備的按鍵上或者模擬輸入設(shè)備上的按鍵被拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上時,獲取所述觸控點(diǎn)的觸控坐標(biāo)值及與所述觸控坐標(biāo)值對應(yīng)的所述按鍵的按鍵事件,并將所述觸控坐標(biāo)值及所述按鍵事件一一存儲至模擬輸入設(shè)備的配置文件中,生成模擬輸入設(shè)備的配置文件。
[0045]需要說明的是,用戶每拖曳一次,后臺應(yīng)用都可以獲取觸控點(diǎn)的觸控坐標(biāo)值和一個按鍵事件。新應(yīng)用程序主界面的按鍵為觸控坐標(biāo)值,模擬輸入設(shè)備的按鍵對應(yīng)著按鍵事件。此外,所述按鍵事件,則是模擬輸入設(shè)備按鍵名所表示的執(zhí)行動作,例如上、下、左、右,加速等控件信息。這樣,每個觸控坐標(biāo)值都對應(yīng)一個按鍵事件。
[0046]因此所述觸控點(diǎn)的坐標(biāo)值與模擬輸入設(shè)備的按鍵名之間生成一一對應(yīng)的映射關(guān)系,并存儲到模擬輸入設(shè)備的配置文件信息中。
[0047]通知模塊490:通知用戶配置文件信息生成成功,重啟系統(tǒng)即可使配置文件生效綜上所述,本發(fā)明提供的生成模擬配置文件信息的方法及裝置,用戶只需將新應(yīng)用程序主界面的觸控點(diǎn)與模擬輸入設(shè)備的按鍵對應(yīng)拖曳,通過簡單的拖拽就能快速生成高精度的模擬輸入設(shè)備配置文件信息。相比于現(xiàn)有技術(shù)中的人工生成配置文件方法,本發(fā)明在操作上更加人性化,便捷,即配即用,能夠快速生成模擬配置文件,很大的提高了效率,而且生成的模擬輸入設(shè)備的配置文件具有較高精度和準(zhǔn)確性。
[0048]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種生成模擬配置文件信息的方法,其特征在于,包括步驟: 檢測新應(yīng)用程序的啟動及模擬輸入設(shè)備的接入,創(chuàng)建模擬輸入設(shè)備的配置文件; 在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備的按鍵分布圖; 在檢測到新應(yīng)用程序主界面的觸控點(diǎn)被拖曳至模擬輸入設(shè)備的按鍵上或者模擬輸入設(shè)備上的按鍵被拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上時,獲取所述觸控點(diǎn)的觸控坐標(biāo)值及與所述觸控坐標(biāo)值對應(yīng)的所述按鍵的按鍵事件,并將所述觸控坐標(biāo)值及所述按鍵事件一一存儲至模擬輸入設(shè)備的配置文件中,生成模擬輸入設(shè)備的配置文件。
2.如權(quán)利要求1所述的生成模擬配置文件信息的方法,其特征在于,所述步驟檢測新應(yīng)用程序的啟動及模擬輸入設(shè)備的接入,創(chuàng)建模擬輸入設(shè)備的配置文件還包括步驟, 獲取并存儲新應(yīng)用程序的程序名; 根據(jù)存儲的新應(yīng)用程序的程序名創(chuàng)建模擬輸入設(shè)備的配置文件。
3.如權(quán)利要求2所述的生成模擬配置文件信息的方法,其特征在于, 所述步驟在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備的按鍵分布圖前還包括步驟,獲取接入的模擬輸入設(shè)備的類型; 根據(jù)獲取的模擬輸入設(shè)備的類型顯示接入的模擬輸入設(shè)備的按鍵分布圖。
4.如權(quán)利要求1所述的生成模擬配置文件信息的方法,其特征在于,步驟將新應(yīng)用程序主界面的觸控點(diǎn)拖曳至模擬輸入設(shè)備的按鍵上或者將模擬輸入設(shè)備上的按鍵拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上之前,所述新應(yīng)用程序主界面上還會彈出提示界面,所述提示界面提示用戶將新應(yīng)用程序主界面的觸控點(diǎn)對應(yīng)拖拽到模擬輸入設(shè)備按鍵上或者將模擬輸入設(shè)備的按鍵對應(yīng)拖曳到新應(yīng)用程序主界面的觸控點(diǎn)上。
5.根據(jù)權(quán)利要求1所述的所述生成模擬配置文件信息的方法,其特征在于,模擬輸入設(shè)備是外接終端設(shè)備。
6.一種生成模擬配置文件信息的裝置,其特征在于,所述裝置包括: 檢測模塊,用于檢測新應(yīng)用程序啟動以及模擬輸入設(shè)備接入; 創(chuàng)建模塊,用于創(chuàng)建模擬輸入設(shè)備配置文件; 顯示模塊,用于在打開的新應(yīng)用程序主界面上顯示接入的模擬輸入設(shè)備按鍵分布圖; 生成模塊,在檢測到新應(yīng)用程序主界面的觸控點(diǎn)被拖曳至模擬輸入設(shè)備的按鍵上或者模擬輸入設(shè)備上的按鍵被拖曳至新應(yīng)用程序主界面的觸控點(diǎn)上時,獲取所述觸控點(diǎn)的觸控坐標(biāo)值及與所述觸控坐標(biāo)值對應(yīng)的所述按鍵的按鍵事件,并將所述觸控坐標(biāo)值及所述按鍵事件一一存儲至模擬輸入設(shè)備的配置文件中,生成模擬輸入設(shè)備的配置文件。
7.如權(quán)利要求6所述的生成模擬配置文件信息的裝置,其特征在于,還包括存儲模塊,所述存儲模塊獲取并存儲新應(yīng)用程序的程序名,所述創(chuàng)建模塊根據(jù)存儲的新應(yīng)用程序的程序名創(chuàng)建模擬輸入設(shè)備的配置文件。
8.如權(quán)利要求7所述的生成模擬配置文件信息的裝置,其特征在于,還包括獲取模塊,所述獲取模塊獲取接入的模擬輸入設(shè)備的類型,所述顯示模塊根據(jù)獲取的模擬輸入設(shè)備的類型顯示接入的模擬輸入設(shè)備的按鍵分布圖。
9.如權(quán)利要求6所述的生成模擬配置文件信息的裝置,其特征在于,還包括提示模塊,所述提示模塊提示用戶將新應(yīng)用程序主界面的觸控點(diǎn)對應(yīng)拖拽到模擬輸入設(shè)備按鍵上或者將模擬輸入設(shè)備的按鍵對應(yīng)拖曳到新應(yīng)用程序主界面的觸控點(diǎn)上。
10.如權(quán)利要求6所述的生成模擬配置文件信息的裝置,其特征在于,所述模擬輸入設(shè)備是外接終端設(shè)備。
【文檔編號】G06F3/0488GK104238920SQ201310232901
【公開日】2014年12月24日 申請日期:2013年6月13日 優(yōu)先權(quán)日:2013年6月13日
【發(fā)明者】曹黎 申請人:深圳市同洲電子股份有限公司