專利名稱:一種輸入方法、輸入裝置及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種輸入方法、輸入裝置及終端,特別涉及一種按鍵 位置可改變的輸入方法、輸入裝置及終端。
背景技術(shù):
當(dāng)前各種數(shù)碼產(chǎn)品相繼進入人們的生活中并占據(jù)著重要的地位, 尤其是一些便于攜帶的手持設(shè)備,更是受到年輕人的歡迎,這些產(chǎn)品 往往都具有方便用戶輸入用的鍵盤,這些鍵盤在出廠時已經(jīng)設(shè)定好, 用戶需要適應(yīng)鍵盤的布局。
發(fā)明人在實施本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下問
題現(xiàn)有技術(shù)中,鍵盤的按鍵位置不能由用戶按照自己的使用習(xí)慣和 需要對鍵盤的硬件布局進行相應(yīng)的調(diào)整和改變,從而給用戶的使用帶 來不便。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種輸入方法、輸入裝置及終端, 可以任意更換按鍵,改變鍵盤的布局。
為此本發(fā)明實施例提供一種輸入方法,包括
接收通過按鍵輸入的信號;
識別所述按鍵的唯一特征值;
根據(jù)所述唯一特征值獲取所述按鍵的鍵值;
執(zhí)行所述鍵值對應(yīng)的操作。
本發(fā)明實施例另一方面提供一種輸入裝置,包括
接收模塊,用于接收通過按鍵輸入的信號;
識別模塊,用于識別所述按鍵的唯一特征值;
獲取模塊,用于根據(jù)所述唯一特征值獲取所述按鍵的鍵值;
執(zhí)行模塊,用于執(zhí)行所述鍵值對應(yīng)的操作。
本發(fā)明實施例的另一發(fā)面提供一種終端,包括所述的輸入裝置。
本發(fā)明實施例的有益效果在于,可以使用戶按照自己的使用習(xí)慣 任意地對鍵盤進行重新布局,使用更加方便靈活。
圖1為本發(fā)明提供的輸入方法的一個實施例的流程示意圖2為本發(fā)明提供的輸入方法的一個實施例的流程示意圖3為本發(fā)明提供的輸入方法的一個實施例的流程示意圖;
圖4為本發(fā)明提供的輸入裝置的一個實施例的結(jié)構(gòu)示意圖5為本發(fā)明提供的輸入裝置的一個實施例的結(jié)構(gòu)示意圖6為本發(fā)明提供的輸入裝置的一個實施例的結(jié)構(gòu)示意圖7為在本發(fā)明提供的輸入裝置的一個實施例中讀取按鍵唯一特 征值的電路示意圖8為本發(fā)明提供的終端的一個實施例的結(jié)構(gòu)示意圖。
具體實施例方式
圖1為本發(fā)明提供的輸入方法的一個實施例的流程示意圖。如圖1
所示,該流禾呈包4舌
步驟S01:接收通過按#:輸入的信號;
步驟S02:識別所述按^;的唯一特征值;
步驟S03:根據(jù)所述唯一特征值獲取所述按鍵的鍵值;
步驟S04:執(zhí)行所述鍵值對應(yīng)的操作。
本實施例中,通過按鍵輸入的信號被接收,所述按鍵具有唯一特 征值,此特征值可以使當(dāng)前被操作的按鍵與其他按鍵區(qū)別開以便被正 確地識別,從而獲取與此按鍵的唯一特征值相應(yīng)的4建值,進而執(zhí)行所 述鍵值對應(yīng)的操作。
本實施例的輸入方法,可以通過識別按鍵具有的唯一特征值而獲 取該按鍵對應(yīng)的鍵值,進行相應(yīng)的操作,從而不論按鍵被更換到鍵盤 的任何位置,都可以對按鍵的動作做出正確的響應(yīng),滿足了用戶對個 性化鍵盤布局的需求。
圖2為本發(fā)明提供的輸入方法的一個實施例的流程示意圖。
如圖2所示,該實施例中包括步驟S103:通過查找映射表中的與 上述唯一特征值對應(yīng)的鍵值,來實現(xiàn)根據(jù)所述唯一特征值獲取所述按 鍵的鍵值,所述映射表是根據(jù)各按鍵的唯一特征值與鍵值的映射關(guān)系 預(yù)先設(shè)置而成的。
這樣,當(dāng)識別出按鍵的唯一特征值時,可通過查找上述映射表來 獲取該識別出的唯一特征值所對應(yīng)的鍵值。在該實施例中,通過設(shè)置 映射表來實現(xiàn)根據(jù)按鍵的唯一特征值獲取對應(yīng)的鍵值,易于實現(xiàn),并 且可縮短獲取鍵值所需的響應(yīng)時間,從而在滿足了用戶對個性化鍵盤 布局需求的同時,消除了按鍵位置的改變對按鍵操作響應(yīng)速度造成的 影響。
圖2為本發(fā)明提供的輸入方法的一個實施例的流程示意圖。如圖2 所示,該實施例中,在上述步驟S01之前還包括
步驟S11:監(jiān)測按鍵位置是否發(fā)生更換;若發(fā)生,則
步驟S12:生成鍵值布局表;
且在上述步驟S04之后,還包括
步驟S13:在所述鍵值布局表中記錄所述按鍵對應(yīng)的位置的鍵值。
本實施例的輸入方法,監(jiān)測按鍵位置是否發(fā)生更換,如發(fā)生更換, 則會生成鍵值布局表,通過接收按鍵輸入的信號,識別按鍵的唯一特 征值,并根據(jù)唯一特征值獲取所述按鍵的鍵值,執(zhí)行相應(yīng)搡作,然后 將所述按鍵對應(yīng)位置的鍵值輸入鍵值布局表。這樣,生成的鍵值布局 表可以記錄此位置所對應(yīng)的鍵值,如果按鍵位置沒有發(fā)生更換,當(dāng)此 位置的按鍵再次輸入時,則可通過鍵值布局表獲取該位置所對應(yīng)的鍵 值,而不需要從映射表中獲取唯一特征值對應(yīng)的鍵值。
在本發(fā)明提供的輸入方法的一個實施例中,如圖3所示,還包括 步驟S14:顯示所述鍵值布局表。即,將生成的鍵值布局表顯示給用戶, 是用戶對當(dāng)前的鍵值布局有更直觀、更清晰的了解,方便用戶的使用。
在本發(fā)明提供的輸入方法的一個實施例中,上述按鍵具有的唯一 特征值為電阻值。即,按鍵具有區(qū)別于其他按鍵的唯一的電阻值,通 過識別按鍵的電阻值,再根據(jù)所述電阻值獲取所述按鍵的鍵值,執(zhí)行 所述鍵值對應(yīng)的操作。本實施例的輸入方法,可以通過識別按鍵具有 的唯一特征值,即電阻值,而獲取該按鍵對應(yīng)的鍵值,進行相應(yīng)的操 作,從而不論按鍵被更換到鍵盤的任何位置,都可以對按鍵的動作做 出正確的響應(yīng),滿足了用戶對個性化4建盤布局的需求。
圖4為本發(fā)明提供的輸入裝置的一個實施例的結(jié)構(gòu)示意圖。如圖4 所示,該實施例的輸入裝置包括
接收模塊l,用于接收通過按鍵輸入的信號;
識別模塊2,用于識別所述按鍵的唯一特征值;
獲取模塊3 ,用于根據(jù)所述唯一特征值獲取所述按鍵的鍵值;
執(zhí)行模塊4,用于執(zhí)行所述鍵值對應(yīng)的操作。
該實施例的輸入裝置,通過接收模塊1接收按鍵輸入的信號,當(dāng) 有按鍵輸入時,由識別模塊2識別此按鍵的唯一特征值,再由獲取模 塊根據(jù)識別模塊2所識別出的按鍵的唯一特征值獲取此按鍵的鍵值, 執(zhí)行模塊4根據(jù)獲取模塊3得到的鍵值進行對應(yīng)的操作。
該實施例的輸入裝置是通過識別模塊2識別按鍵的唯一特征值從 而通過獲取模塊3獲取此按鍵的鍵值,然后對所獲取的鍵值執(zhí)行相應(yīng) 的操作,從而不論按鍵被更換到鍵盤的任何位置,都可以對按鍵的動 作做出正確的響應(yīng),滿足了用戶對個性化鍵盤布局的需求。
圖5為本發(fā)明提供的輸入裝置的一個實施例的結(jié)構(gòu)示意圖。
如圖5所示,該實施例中,上述獲取模塊3具體為查找模塊,用 于查找映射表中按鍵的唯一特征值所對應(yīng)的按鍵的鍵值。即,預(yù)先將 各按鍵的唯一特征值與鍵值的映射關(guān)系設(shè)置成映射表,從而通過查找 模塊來查找映射表中按鍵的唯一特征值對應(yīng)的鍵值,這樣,當(dāng)識別模
塊2識別出按鍵的唯一特征值時,可通過查找模塊查找上述映射表來
獲取該識別出的唯一特征值所對應(yīng)的鍵值。
在該實施例中,通過查找模塊查找設(shè)置的映射表來實現(xiàn)根據(jù)按鍵 的唯一特征值獲取對應(yīng)的鍵值,易于實現(xiàn),并且可縮短獲取鍵值所需 的響應(yīng)時間,從而在滿足了用戶對個性化鍵盤布局需求的同時,消除 了按鍵位置的改變對按鍵操作響應(yīng)速度造成的影響。
圖6為本發(fā)明提供的輸入裝置的一個實施例的結(jié)構(gòu)示意圖。
如圖6所示,該實施例中,上述輸入裝置還包括
生成模塊5,用于監(jiān)測按鍵位置是否發(fā)生更換,若發(fā)生,生成鍵值 布局表,并在所述鍵值布局表中記錄所述按鍵對應(yīng)的位置的鍵值。
生成模塊5監(jiān)測按鍵的位置是否發(fā)生更換,當(dāng)按鍵的位置發(fā)生更 換時,生成模塊5則生成鍵值布局表,并將按鍵對應(yīng)的位置的鍵值記 錄在鍵值布局表中,當(dāng)按鍵的位置未發(fā)生變化,按鍵再次輸入時,接 收模塊接收到按鍵輸入信息,不需要識別此按鍵的唯一特征值,由獲 取模塊3可以從鍵值布局表中獲取此按鍵對應(yīng)的位置的鍵值,然后執(zhí) 行相應(yīng)的搡作。
在本發(fā)明提供的輸入裝置的一個實施例中,如圖6所示,上述輸 入裝置還包括
顯示模塊6,用于顯示所述鍵值布局表。
該實施例的輸入裝置,通過顯示模塊6將上述生成模塊5生成的 鍵值布局表顯示給用戶,使用戶更直觀、更清晰的了解當(dāng)前輸入裝置 的鍵盤布局。
在本發(fā)明提供的的輸入裝置的一個實施例中,上述按鍵具有以下 特征
才幾才成結(jié)構(gòu)一致;
每個按鍵都具有唯一 的且區(qū)別于其他按鍵的特征值;
可以安裝并固定所述輸入裝置上且便于拆卸。
上述輸入裝置中的接收模塊1包括,機械結(jié)構(gòu)一致的按鍵卡槽, 以便固定上述任意一個按鍵及方便上述按鍵的拆卸、安裝。.
上述輸入裝置中的識別模塊2可讀取上述按鍵的唯一特征值的電路。
例如,上述輸入裝置中的接收模塊1可包括鍵盤面板、鍵基卡座, 其中
按鍵嵌套在鍵盤面板上,鍵盤面板與鍵基卡座結(jié)合; 4定基卡座卡扣在上述輸入裝置上;
上述輸入裝置中的接收模塊2包括可讀取按一睫的唯一特征值的電路。
例如,圖7為在本發(fā)明提供的輸入裝置的一個實施例中讀取按4建 唯一特征值的電路示意圖。
如圖7所示,該實施例中,電阻R2為按鍵上具有的唯一特征值, 上述輸入裝置中的識別模塊2包括讀取電路,即電阻R2以外的電路部 分,用于讀取按鍵的唯一特征值,即電阻R2。按鍵按下時,電阻R2 接入讀取電路,Vout輸出R2的分壓值,其中Vout=Vcc x R2/(R1+R2), 例如Vcc=5V, R1=1K,可以設(shè)置Vout以0.5V步進來選擇按鍵的電阻, 如Vout二4.5V時,R2=9K, Vout-4V時,R2=4K,依次類推,使每一個 按鍵都具有唯一的且區(qū)別于其他按鍵的電阻值。由于每一個按鍵具有 的唯一特征值,即電阻R2不同,因此Vout值也不同,識別模塊2通 過識別不同的Vout值,從而確定不同按鍵的唯一特征值,再由獲取模 塊3獲取按鍵唯一特征值所對應(yīng)的按鍵的鍵值,執(zhí)行模塊4執(zhí)行鍵值 對應(yīng)的操作。
該實施例的輸入裝置中,按鍵具有相同的機械結(jié)構(gòu)及唯一 的且區(qū) 別于其他按鍵的唯一特征值,輸入裝置中的接收模塊1包括相同機械 結(jié)構(gòu)的按鍵卡槽,識別模塊2包括讀取上述按鍵的唯一特征值的電路, 這樣,按鍵可以通過接收模塊1安裝固定在輸入裝置上的任意一個按 鍵卡槽上,且可以由識別模塊2識別出,滿足了用戶對個性化鍵盤布 局的需求。圖7為本發(fā)明提供的終端的一個實施例的結(jié)構(gòu)示意圖。
如圖7所示,該實施例的終端包括本發(fā)明提供的輸入裝置。
該實施例的終端通過本發(fā)明提供的輸入裝置可以識別按鍵的唯一 特征值,所以按鍵更換位置時,通過識別此按鍵的唯一特征值即可識 別出此按鍵,在通過此唯一特征值獲取與此唯一特征值相對應(yīng)的按鍵
的4建值,因此本實施例的終端,按^:可以隨意更換位置,更加人性化、
個性化。
以上為本發(fā)明部分實施例的說明,但本發(fā)明不局限于上述特定實 施例子,在不背離本發(fā)明精神及其實質(zhì)情況下,熟悉本領(lǐng)域技術(shù)人員 可根據(jù)本發(fā)明作出各種相應(yīng)改變和變形,但這些相應(yīng)改變和變形都應(yīng) 屬于本發(fā)明所附權(quán)利要求保護范圍之內(nèi)。
另外,以上實施例中分別說明的各技術(shù),系統(tǒng),裝置,方法以及 各實施例中分別說明的技術(shù)特征可以進行組合,從而形成不脫離不發(fā) 明的精神和原則之內(nèi)的其他的模塊,方法,裝置,系統(tǒng)及技術(shù),這些 根據(jù)本發(fā)明實施例的記載組合而成的模塊,方法,裝置,系統(tǒng)及技術(shù) 均在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種輸入方法,其特征在于,包括接收通過按鍵輸入的信號;識別所述按鍵的唯一特征值;根據(jù)所述唯一特征值獲取所述按鍵的鍵值;執(zhí)行所述鍵值對應(yīng)的操作。
2、 如權(quán)利要求1所述的輸入方法,其特征在于,所述根據(jù)所述唯 一特征值獲取所述按鍵的鍵值包括查找映射表中所述唯一特征值對 應(yīng)的鍵值。
3、 如權(quán)利要求1所述的輸入方法,其特征在于,所述接收通過按 鍵輸入的信號之前還包括,監(jiān)測按鍵位置是否發(fā)生更換,若發(fā)生,生 成鍵值布局表;則所述執(zhí)行所述鍵值對應(yīng)的操作之后,還包括在所述鍵值布局 表中記錄所述按鍵對應(yīng)的位置的鍵值。
4、 如權(quán)利要求3所述的輸入方法,其特征在于,還包括,顯示所 述鍵值布局表。
5、 如權(quán)利要求1至4任一項所述的輸入方法,其特征在于,所述 唯一特征值為電阻值。
6、 一種輸入裝置,其特征在于,包括 接收模塊,用于接收通過按鍵輸入的信號; 識別4莫塊,用于識別所述按一建的唯一特征值; 獲取模塊,用于根據(jù)所述唯一特征值獲取所述按^:的鍵值; 執(zhí)行模塊,用于執(zhí)行所述鍵值對應(yīng)的操作。
7、 如權(quán)利要求6所述的輸入裝置,其特征在于,所述獲取模塊具 體為,查找模塊,用于查找映射表中所述唯一特征值對應(yīng)的鍵值。
8、 如權(quán)利要求6所述的輸入裝置,其特征在于,所述輸入裝置還 包括,生成模塊,用于監(jiān)測按鍵位置是否發(fā)生更換,若發(fā)生,生成鍵 值布局表,并在所述鍵值布局表中記錄所述按鍵對應(yīng)的位置的鍵值。
9、 如權(quán)利要求8所述的輸入裝置,其特征在于,所述輸入裝置還 包括,顯示模塊,用于顯示所述4定值布局表。
10、 一種終端,其特征在于,包括如上述權(quán)利要求6至9任一項 所述的輸入裝置。
全文摘要
本發(fā)明公開了一種輸入方法,包括接收通過按鍵輸入的信號;識別所述按鍵的唯一特征值;根據(jù)所述唯一特征值獲取所述按鍵的鍵值。本發(fā)明同時公開了一種輸入裝置,包括接收模塊,用于接收通過按鍵輸入的信號;識別模塊,用于識別所述按鍵的唯一特征值;獲取模塊,用于根據(jù)所述唯一特征值獲取所述按鍵的鍵值;執(zhí)行模塊,用于執(zhí)行所述鍵值對應(yīng)的操作。本發(fā)明同時還公開了一種終端,包括所述的輸入裝置。通過本發(fā)明的輸入方法、輸入裝置及終端,可以使用戶按照自己的意愿對鍵盤進行重新布局,使用更加方便靈活。
文檔編號G06F3/023GK101369190SQ20081016959
公開日2009年2月18日 申請日期2008年10月15日 優(yōu)先權(quán)日2008年10月15日
發(fā)明者楊子晉 申請人:深圳華為通信技術(shù)有限公司