一種多功能輸入系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種多功能輸入系統(tǒng),屬于外設(shè)領(lǐng)域。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,移動(dòng)智能設(shè)備得到廣泛的應(yīng)用,如圖1所示,當(dāng)用戶需要向某個(gè)輸入框中輸入字符的時(shí)候,只需要點(diǎn)擊該輸入框,系統(tǒng)會(huì)自動(dòng)彈出一個(gè)虛擬鍵盤,但是該虛擬鍵盤的類型是固定的,進(jìn)而造成不方便,也不能針對(duì)具體的APP進(jìn)行優(yōu)化。比如:某些輸入框只需要輸入固定類型的字符,因此現(xiàn)有虛擬鍵盤上某些按鍵是多余的;而如果將這些多余的按鍵給去掉,就會(huì)給其他的按鍵留有空間,從而其他的按鍵可以擁有更大的顯示面積,從而能更加方便用戶操作該虛擬鍵盤。
[0003]同時(shí),在臺(tái)式機(jī)上,通常都是使用機(jī)械鍵盤(比如:美式鍵盤等),這些機(jī)械鍵盤都具有固定的類型;其中,某些按鍵使用率很低(比如:小鍵盤區(qū)很少用到)。這些機(jī)械鍵盤會(huì)造成不方便,也不能針對(duì)具體的應(yīng)用進(jìn)行優(yōu)化。
[0004]同時(shí),在現(xiàn)有技術(shù)中,鍵盤僅僅能夠輸入字符等,而不具備輸入其他信息的功能(比如:模擬操縱桿,識(shí)別手勢(shì)等)。
[0005]因此,急需一種能針對(duì)特定需求進(jìn)行自動(dòng)優(yōu)化的輸入設(shè)備。
【發(fā)明內(nèi)容】
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明提出一種多功能輸入系統(tǒng),包括多功能輸入設(shè)備、主機(jī);多功能輸入設(shè)備包括觸摸屏控制模塊和連接到其上的觸摸屏;主機(jī)包括輸入設(shè)備處理模塊和連接到其上的輸入窗口 ;所述觸摸屏控制模塊連接到所述輸入設(shè)備處理模塊。輸入窗口可以包含有特有的設(shè)備配置信息,輸入設(shè)備處理模塊會(huì)將該設(shè)備配置信息發(fā)送給觸摸屏控制模塊,觸摸屏控制模塊會(huì)利用該輸入設(shè)備配置信息生成虛擬輸入設(shè)備且在觸摸屏上顯示該虛擬輸入設(shè)備。從而可以根據(jù)實(shí)際的需要,對(duì)每個(gè)輸入窗口配置有其獨(dú)特配置信息,從而讓輸入設(shè)備具有可配置性,也方便用戶的使用。具有配置靈活、用途廣的優(yōu)點(diǎn),具有廣泛的應(yīng)用前景。
[0007]為了達(dá)到上述目的,本發(fā)明的技術(shù)方案如下:
[0008]本發(fā)明提供了一種多功能輸入系統(tǒng),包括多功能輸入設(shè)備、主機(jī),其中:
[0009]所述多功能輸入設(shè)備包括觸摸屏控制模塊和連接到其上的觸摸屏;所述主機(jī)包括輸入設(shè)備處理模塊和連接到其上的輸入窗口 ;所述觸摸屏控制模塊連接到所述輸入設(shè)備處理模塊;
[0010]所述輸入設(shè)備處理模塊從輸入窗口獲取第一輸入設(shè)備配置信息,并將第一輸入設(shè)備配置信息發(fā)送到觸摸屏控制模塊,所述觸摸屏控制模塊利用所述第一輸入設(shè)備配置信息生成虛擬輸入設(shè)備且在觸摸屏上顯示該虛擬輸入設(shè)備。
[0011]作為優(yōu)選,所述主機(jī)還包括連接到輸入設(shè)備處理模塊上的輸入設(shè)備數(shù)據(jù)庫(kù),所述輸入設(shè)備數(shù)據(jù)庫(kù)存儲(chǔ)有不同類型的輸入設(shè)備配置信息及其所對(duì)應(yīng)的ID編號(hào);
[0012]當(dāng)所述輸入設(shè)備處理模塊從輸入窗口獲取到ID編號(hào)時(shí),輸入設(shè)備處理模塊從輸入設(shè)備數(shù)據(jù)庫(kù)獲取該ID編號(hào)所對(duì)應(yīng)的第二輸入設(shè)備配置信息,并將該第二輸入設(shè)備配置信息發(fā)送到觸摸屏控制模塊,所述觸摸屏控制模塊利用所述第二輸入設(shè)備配置信息生成虛擬輸入設(shè)備且在觸摸屏上顯示該虛擬輸入設(shè)備。
[0013]作為優(yōu)選,當(dāng)所述輸入設(shè)備處理模塊無(wú)法從輸入窗口獲取配置信息時(shí),輸入設(shè)備處理模塊從輸入設(shè)備數(shù)據(jù)庫(kù)獲取默認(rèn)的第三輸入設(shè)備配置信息,并將該第三輸入設(shè)備配置信息發(fā)送到觸摸屏控制模塊,所述觸摸屏控制模塊利用所述第三輸入設(shè)備配置信息生成虛擬輸入設(shè)備且在觸摸屏上顯示該虛擬輸入設(shè)備。
[0014]作為優(yōu)選,所述第一輸入設(shè)備配置信息、第二輸入設(shè)備配置信息、第三輸入設(shè)備配置信息包括虛擬鍵盤的虛擬按鍵對(duì)應(yīng)的顯示圖標(biāo)、對(duì)應(yīng)的鍵值、其在虛擬鍵盤的坐標(biāo);
[0015]所述觸摸屏控制模塊按照虛擬按鍵在虛擬鍵盤的坐標(biāo)將虛擬按鍵設(shè)置在指定位置,且顯示為其對(duì)應(yīng)的顯示圖標(biāo),該虛擬按鍵的鍵值設(shè)置為其對(duì)應(yīng)的鍵值;并在觸摸屏顯示該虛擬鍵盤。
[0016]作為優(yōu)選,所述虛擬按鍵對(duì)應(yīng)的鍵值包括快捷鍵的鍵值。
[0017]作為優(yōu)選,所述第一輸入設(shè)備配置信息、第二輸入設(shè)備配置信息、第三輸入設(shè)備配置信息包括虛擬觸摸板的長(zhǎng)度、寬度信息和其在觸摸屏中的坐標(biāo);
[0018]所述觸摸屏控制模塊按照其在觸摸屏中的坐標(biāo)所指示的位置在觸摸屏中的相應(yīng)位置顯示預(yù)設(shè)長(zhǎng)度、寬度的虛擬觸摸板。
[0019]作為優(yōu)選,所述第一輸入設(shè)備配置信息、第二輸入設(shè)備配置信息、第三輸入設(shè)備配置信息包括虛擬方向鍵對(duì)應(yīng)的顯示圖標(biāo)和其在觸摸屏中的坐標(biāo);
[0020]所述觸摸屏控制模塊按照虛擬方向鍵在觸摸屏中的坐標(biāo)所指示的位置在觸摸屏中的相應(yīng)位置顯示其所對(duì)應(yīng)的顯示圖標(biāo);在觸摸屏上顯示上方向指示線、下方向指示線、左方向指示線、右方向指示線,所述上方向指示線和下方向指示線處于同一條直線,所述左方向指示線、右方向指示線處于同一條直線,且兩條直線的交點(diǎn)位于所述顯示圖標(biāo)內(nèi);
[0021]當(dāng)觸摸屏控制模塊檢測(cè)到所述顯示圖標(biāo)被滑向上方向指示線的一側(cè),則向輸入設(shè)備處理模塊發(fā)送上方向鍵所對(duì)應(yīng)的鍵值;當(dāng)觸摸屏控制模塊檢測(cè)到所述顯示圖標(biāo)被滑向下方向指示線的一側(cè),則向輸入設(shè)備處理模塊發(fā)送下方向鍵所對(duì)應(yīng)的鍵值;
[0022]當(dāng)觸摸屏控制模塊檢測(cè)到所述顯示圖標(biāo)被滑向左方向指示線的一側(cè),則向輸入設(shè)備處理模塊發(fā)送左方向鍵所對(duì)應(yīng)的鍵值;當(dāng)觸摸屏控制模塊檢測(cè)到所述顯示圖標(biāo)被滑向右方向指示線的一側(cè),則向輸入設(shè)備處理模塊發(fā)送右方向鍵所對(duì)應(yīng)的鍵值。
[0023]作為優(yōu)選,所述觸摸屏還包括一個(gè)獨(dú)立的顯示窗口。
[0024]本發(fā)明提供了一種電子設(shè)備,其包括前面所述的多功能輸入系統(tǒng)。
[0025]本發(fā)明的有益效果:
[0026](1)在本發(fā)明所提供的一種多功能輸入系統(tǒng)中,多功能輸入設(shè)備、主機(jī);多功能輸入設(shè)備包括觸摸屏控制模塊和連接到其上的觸摸屏;主機(jī)包括輸入設(shè)備處理模塊和連接到其上的輸入窗口 ;所述觸摸屏控制模塊連接到所述輸入設(shè)備處理模塊。輸入窗口可以包含有特有的設(shè)備配置信息,輸入設(shè)備處理模塊會(huì)將該設(shè)備配置信息發(fā)送給觸摸屏控制模塊,觸摸屏控制模塊會(huì)利用該輸入設(shè)備配置信息生成虛擬輸入設(shè)備且在觸摸屏上顯示該虛擬輸入設(shè)備。從而可以根據(jù)實(shí)際的需要,對(duì)每個(gè)輸入窗口配置有其獨(dú)特配置信息,從而讓輸入設(shè)備具有可配置型,也方便用戶的使用。具有配置靈活、用途廣的優(yōu)點(diǎn),具有廣泛的應(yīng)用前景;
[0027](2)本發(fā)明所提供的多功能輸入系統(tǒng)中的多功能輸入設(shè)備可以根據(jù)用戶的需求配置成虛擬鍵盤,在該虛擬鍵盤中,用戶可以設(shè)定虛擬按鍵的顯示圖標(biāo)、所對(duì)應(yīng)的鍵值、其在虛擬鍵盤中的位置等,從而讓用戶具有更多的配置選擇,從而能夠方便用戶使用;
[0028](3)本發(fā)明所提供的多功能輸入系統(tǒng)中的多功能輸入設(shè)備可以根據(jù)用戶的需求配置成虛擬觸摸屏;
[0029](4)本發(fā)明所提供的多功能輸入系統(tǒng)中的多功能輸入設(shè)備可以根據(jù)用戶的需求配置成虛擬方向鍵。
【附圖說(shuō)明】
[0030]圖1為現(xiàn)有技術(shù)中的虛擬鍵盤的示意圖;
[0031]圖2為本發(fā)明的實(shí)施例所提供的多功能輸入系統(tǒng)的架構(gòu)圖;
[0032]圖3為本發(fā)明的實(shí)施例所提供的虛擬方向鍵的示意圖;
[0033]其中:1.多功能輸入設(shè)備,11.觸摸屏控制模塊,12.觸摸屏,2.主機(jī),2