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

一種鍵盤處理方法及裝置的制作方法

文檔序號:7626386閱讀:246來源:國知局
專利名稱:一種鍵盤處理方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機及通信技術(shù)領(lǐng)域,尤其涉及一種鍵盤處理方法及裝置。
背景技術(shù)
手機鍵盤的布局因為不同廠家不同品牌而各不相同,但是除觸摸屏手機外,幾乎所有的手機鍵盤基本布局與圖1所示相似,在圖1中,LS為Left Softkey(即左軟鍵);RS為Right Softkey(即右軟鍵);Send為綠鍵;Red為紅鍵;U為Up鍵;D為Down鍵;L為Left鍵;R為Right鍵;其他各鍵在此不再贅述。
在現(xiàn)有的手機模塊設(shè)計中,所有的按鍵消息處理都是以鍵值為基礎(chǔ)固化在代碼中的,當(dāng)某個按鍵被觸發(fā)時,特定鍵值的按鍵消息就會由底層的驅(qū)動模塊直接上報給上層的應(yīng)用模塊進(jìn)行相應(yīng)的按鍵響應(yīng)處理。也就是說用戶不可能對手機的鍵盤按照自身的習(xí)慣和需要進(jìn)行個性化配置,就像現(xiàn)有的鼠標(biāo)那樣可以配置為左右手習(xí)慣。手機鍵盤的左右手習(xí)慣主要體現(xiàn)在手機鍵盤的左右軟鍵功能分配上面?,F(xiàn)在的大多數(shù)手機設(shè)計中,左軟鍵為功能鍵,用戶打開功能菜單或選項,并具有用戶確認(rèn)功能;右軟鍵用于退出,返回或取消功能,當(dāng)然也有少部分手機的設(shè)計正好相反,但是不能為手機使用者提供自行設(shè)置轉(zhuǎn)換。

發(fā)明內(nèi)容
本發(fā)明提供一種鍵盤處理方法,以解決現(xiàn)有技術(shù)中使用者不能按照自身的習(xí)慣和需要設(shè)置手機鍵盤的按鍵功能。
本發(fā)明提供以下技術(shù)方案一種鍵盤處理裝置,包括設(shè)置模塊,用于存儲鍵盤設(shè)置信息;底層驅(qū)動模塊,用于獲取按鍵信息中的鍵值;處理模塊,用于讀取鍵盤設(shè)置信息并轉(zhuǎn)換按鍵信息中的鍵值,以得到處理鍵值;上層應(yīng)用模塊,用于響應(yīng)處理模塊上報的處理鍵值。
其中所述處理模塊是底層驅(qū)動模塊中的一個子模塊。
所述處理模塊是上層應(yīng)用模塊中的一個子模塊。
所述鍵盤處理裝置,還包括顯示模塊,用于調(diào)整顯示屏的鍵盤提示信息的顯示位置。
所述鍵盤處理裝置,還包括物理鍵盤,用于向底層驅(qū)動模塊輸入按鍵信息。
一種鍵盤處理方法,包括以下步驟步驟A從物理鍵盤獲取按鍵信息;步驟B根據(jù)鍵盤設(shè)置信息將按鍵信息中的鍵值轉(zhuǎn)換成處理鍵值;步驟C響應(yīng)處理鍵值;根據(jù)上述方法在步驟A前包括設(shè)置鍵盤設(shè)置信息。
設(shè)置鍵盤設(shè)置信息包括如下步驟a、提示使用者是否進(jìn)行鍵盤配置,若是,則執(zhí)行后續(xù)步驟,否則,將鍵盤配置標(biāo)記為禁用;b、設(shè)置鍵盤設(shè)置信息,以及c、將鍵盤配置標(biāo)記為啟用。
在步驟b中,按照物理鍵盤按鍵和缺省按鍵鍵值對應(yīng)設(shè)置按鍵的處理鍵值。
在步驟b中還包括,在設(shè)置鍵盤設(shè)置信息結(jié)束后,用戶界面模塊根據(jù)設(shè)置結(jié)果刷新功能按鍵對應(yīng)在手機顯示屏上的顯示信息。
步驟B包括判斷是否啟動鍵盤配置,若是,則根據(jù)鍵盤設(shè)置信息獲取與按鍵信息中鍵值對應(yīng)的用戶配置鍵值作為處理鍵值;若否,則將按鍵信息中鍵值直接作為處理鍵值。
一種移動電話,包括多個按鍵、用于獲取按鍵信息中的鍵值的底層驅(qū)動模塊,該移動電話還包括設(shè)置模塊,用于存儲鍵盤設(shè)置信息;處理模塊,用于讀取鍵盤設(shè)置信息并轉(zhuǎn)換按鍵信息中的鍵值,以得到處理鍵值;上層應(yīng)用模塊,用于響應(yīng)處理模塊上報的處理鍵值。
顯示模塊,用于調(diào)整顯示屏的鍵盤提示信息的顯示位置。
本發(fā)明的有益效果如下本發(fā)明為使用者提供可按照自身需要和習(xí)慣設(shè)置的鍵盤處理方法及裝置,使用者可以自行配置自己手機鍵盤的按鍵功能布局,并提供了可配置的個性化手機鍵盤的左右手習(xí)慣解決方案,充分體現(xiàn)用戶的個性化特征。


圖1為現(xiàn)有技術(shù)的手機鍵盤布局示意圖;圖2為本發(fā)明的鍵盤處理裝置結(jié)構(gòu)示意圖;圖3為本發(fā)明的鍵盤配置流程圖;圖4為本發(fā)明的鍵盤處理流程圖。
具體實施例方式
請參閱圖2,本發(fā)明的鍵盤處理裝置包括底層驅(qū)動模塊、設(shè)置模塊、處理模塊及上層應(yīng)用模塊,其中,底層驅(qū)動模塊用于獲取按鍵信息中的鍵值;設(shè)置模塊用于存儲鍵盤設(shè)置信息;處理模塊用于讀取鍵盤設(shè)置信息并轉(zhuǎn)換按鍵信息中的鍵值,以得到處理鍵值;上層應(yīng)用模塊用于響應(yīng)處理模塊上報的處理鍵值。本發(fā)明的鍵盤處理裝置還包括用于向底層驅(qū)動模塊輸入按鍵信息的物理鍵盤(圖未示)以及用于進(jìn)行鍵盤配置、人機的交互的用戶界面模塊(圖未示)。
在本發(fā)明中,所述處理模塊可以是獨立的一個模塊,或者為底層驅(qū)動模塊中的一個子模塊,或者為上層應(yīng)用模塊中的一個子模塊。
設(shè)置模塊包括有是否啟用鍵盤設(shè)置項和鍵盤配置設(shè)置項,其中,是否啟用鍵盤設(shè)置項用于標(biāo)識當(dāng)前使用者是否啟用了個性化的鍵盤配置,如果啟用,則鍵盤的按鍵響應(yīng)為用戶設(shè)置的個性化鍵盤響應(yīng)模式,如果未啟用,則鍵盤的按鍵響應(yīng)為缺省的鍵盤響應(yīng)模式。
鍵盤配置設(shè)置項用于標(biāo)識使用者設(shè)定的個性化鍵盤設(shè)置信息,如下表所示,物理鍵盤按鍵是指手機鍵盤上的物理按鍵;缺省按鍵鍵值是指當(dāng)物理按鍵被觸發(fā)時,底層驅(qū)動模塊上報的按鍵消息中的鍵值;配置按鍵鍵值是指使用者配置的當(dāng)物理按鍵被觸發(fā)時,希望上層應(yīng)用模塊在響應(yīng)處理模塊上報的按鍵消息時按照該鍵值進(jìn)行處理。

例如,請參閱上面表格,當(dāng)左軟鍵被觸發(fā)時,在缺省情況下,底層驅(qū)動模塊上報鍵值為K_LS的按鍵消息,上層應(yīng)用模塊按照K_LS鍵值進(jìn)行按鍵消息處理。但是如果使用者將該物理按鍵配置成為K_RS,即右軟鍵,表示當(dāng)左軟鍵被觸發(fā)時,使用者希望上層應(yīng)用模塊按照右軟鍵進(jìn)行處理,實現(xiàn)右軟鍵的功能。這樣的鍵盤按鍵配置類似與鼠標(biāo)的左右鍵配置,使用者可以根據(jù)自己的意愿和愛好自定義手機鍵盤按鍵功能的布局。
鍵盤按鍵配置處理模塊主要用于缺省按鍵鍵值到用戶配置按鍵鍵值的轉(zhuǎn)換處理。
當(dāng)?shù)讓域?qū)動模塊上報的按鍵消息首先發(fā)送給處理模塊,處理模塊負(fù)責(zé)根據(jù)該按鍵消息中的按鍵鍵值,即缺省按鍵鍵值,以及使用者設(shè)置的鍵盤設(shè)置信息,對該按鍵消息中的按鍵鍵值進(jìn)行重新配置,然后再將按鍵鍵值配置后的按鍵處理鍵值消息上報給上層應(yīng)用模塊。
相應(yīng)的,欲應(yīng)用本發(fā)明的鍵盤處理裝置需要先對鍵盤按照使用者的需求進(jìn)行個性化設(shè)置。
使用者在用戶界面模塊的提示下對設(shè)置模塊進(jìn)行操作,設(shè)置鍵盤設(shè)置信息,請參照圖3,步驟如下步驟10提示使用者是否進(jìn)行鍵盤配置,若是,則執(zhí)行后續(xù)步驟,否則執(zhí)行步驟50;步驟20對鍵盤按照需要進(jìn)行配置;步驟30提示使用者是否對已配置的鍵盤進(jìn)行確認(rèn),若是,則執(zhí)行后續(xù)步驟,否則,結(jié)束操作;步驟40將是否啟用鍵盤配置設(shè)置項標(biāo)記為啟用,而后結(jié)束操作;步驟50將是否啟用鍵盤配置設(shè)置項標(biāo)記為禁用,而后結(jié)束操作。
在上述步驟20中,使用者可以按照自身的需要和習(xí)慣對鍵盤功能進(jìn)行重新配置,例如,將左右鍵盤的功能進(jìn)行互換。
請參閱圖4,本發(fā)明的鍵盤處理方法為如下步驟步驟100從物理鍵盤獲取按鍵信息;步驟200判斷是否已啟用鍵盤設(shè)置,若是,則執(zhí)行后續(xù)步驟,否則,按照缺省鍵值處理上報上層應(yīng)用模塊并執(zhí)行步驟500;步驟300處理模塊從設(shè)置模塊中讀取鍵盤設(shè)置信息,根據(jù)該鍵盤設(shè)置信息將按鍵信息中的鍵值轉(zhuǎn)換成處理鍵值;步驟400處理模塊向上層應(yīng)用模塊上報處理鍵值消息;步驟500上層應(yīng)用模塊響應(yīng)獲取的鍵值,進(jìn)行相應(yīng)操作。
在手機顯示屏的左右下角分別有兩個用于左右軟鍵功能提示的顯示信息,為了具有更好的人機交互界面,在用戶切換左右軟鍵功能的同時更改顯示屏左右下角兩個用于左右軟鍵功能提示的顯示信息。也就是說,在刷新手機顯示屏顯示信息時,應(yīng)該判斷當(dāng)前用戶的左右軟鍵功能是否已經(jīng)切換,并根據(jù)判斷結(jié)果調(diào)整手機顯示屏提示信息的顯示位置。
本發(fā)明還提供了一種移動電話,包括多個按鍵、用于獲取按鍵信息中的鍵值的底層驅(qū)動模塊,該移動電話還包括設(shè)置模塊,用于存儲鍵盤設(shè)置信息;處理模塊,用于讀取鍵盤設(shè)置信息并轉(zhuǎn)換按鍵信息中的鍵值,以得到處理鍵值;上層應(yīng)用模塊,用于響應(yīng)處理模塊上報的處理鍵值。
顯示模塊,用于調(diào)整顯示屏的鍵盤提示信息的顯示位置。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若對本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種鍵盤處理裝置,其特征在于,包括設(shè)置模塊,用于存儲鍵盤設(shè)置信息;底層驅(qū)動模塊,用于獲取按鍵信息中的鍵值;處理模塊,用于讀取鍵盤設(shè)置信息并轉(zhuǎn)換按鍵信息中的鍵值,以得到處理鍵值;上層應(yīng)用模塊,用于響應(yīng)處理模塊上報的處理鍵值。
2.如權(quán)利要求1所述的鍵盤處理裝置,其特征在于,處理模塊是底層驅(qū)動模塊中的一個子模塊。
3.如權(quán)利要求1所述的鍵盤處理裝置,其特征在于,處理模塊是上層應(yīng)用模塊中的一個子模塊。
4.如權(quán)利要求1所述的鍵盤處理裝置,其特征在于,還包括顯示模塊,用于調(diào)整顯示屏的鍵盤提示信息的顯示位置。
5.如權(quán)利要求1所述的鍵盤處理裝置,其特征在于,還包括物理鍵盤,用于向底層驅(qū)動模塊輸入按鍵信息。
6.一種鍵盤處理方法,其特征在于,包括以下步驟步驟A從物理鍵盤獲取按鍵信息;步驟B根據(jù)鍵盤設(shè)置信息將按鍵信息中的鍵值轉(zhuǎn)換成處理鍵值;步驟C響應(yīng)所述處理鍵值。
7.如權(quán)利要求6所述的鍵盤處理方法,其特征在于,在步驟A前包括設(shè)置鍵盤設(shè)置信息。
8.如權(quán)利要求7所述的鍵盤處理方法,其特征在于,設(shè)置鍵盤設(shè)置信息包括如下步驟a、提示使用者是否進(jìn)行鍵盤配置,若是,則執(zhí)行后續(xù)步驟,否則,將鍵盤配置標(biāo)記為禁用;b、設(shè)置鍵盤設(shè)置信息,以及c、將鍵盤配置標(biāo)記為啟用。
9.如權(quán)利要求8所述的鍵盤處理方法,其特征在于,在步驟b中,按照物理鍵盤按鍵和缺省按鍵鍵值對應(yīng)設(shè)置按鍵的處理鍵值。
10.如權(quán)利要求8所述的方法,其特征在于,在步驟b中還包括,在設(shè)置鍵盤設(shè)置信息結(jié)束后,用戶界面模塊根據(jù)設(shè)置結(jié)果刷新功能按鍵對應(yīng)在手機顯示屏上的顯示信息。
11.如權(quán)利要求6所述的鍵盤處理方法,其特征在于,步驟B包括步驟B1判斷是否啟動鍵盤配置,若是,則根據(jù)鍵盤設(shè)置信息獲取與按鍵信息中鍵值對應(yīng)的用戶配置鍵值作為處理鍵值;若否,則將按鍵信息中鍵值直接作為處理鍵值。
12.一種移動電話,包括多個按鍵、用于獲取按鍵信息中的鍵值的底層驅(qū)動模塊,其特征在于,該移動電話還包括設(shè)置模塊,用于存儲鍵盤設(shè)置信息;處理模塊,用于讀取鍵盤設(shè)置信息并轉(zhuǎn)換按鍵信息中的鍵值,以得到處理鍵值;上層應(yīng)用模塊,用于響應(yīng)處理模塊上報的處理鍵值。
13.如權(quán)利要求12所述的移動電話,其特征在于,所述移動電話還包括顯示模塊,用于調(diào)整顯示屏的鍵盤提示信息的顯示位置。
全文摘要
本發(fā)明公開了一種鍵盤處理方法,該方法包括從物理鍵盤獲取按鍵信息;根據(jù)鍵盤設(shè)置信息將按鍵信息中的鍵值轉(zhuǎn)換成處理鍵值;響應(yīng)處理鍵值。本發(fā)明還同時公開了一種鍵盤處理裝置,包括用于存儲鍵盤設(shè)置信息的設(shè)置模塊,用于獲取按鍵信息中的鍵值的底層驅(qū)動模塊,用于讀取鍵盤設(shè)置信息并轉(zhuǎn)換按鍵信息中的鍵值以得到處理鍵值的處理模塊,以及上層應(yīng)用模塊。本發(fā)明還公開了一種移動電話及其鍵盤處理裝置,本發(fā)明使得使用者可以自行配置自己手機鍵盤的按鍵功能布局,并提供了可配置的個性化手機鍵盤的左右手習(xí)慣解決方案。
文檔編號H04M1/23GK1851621SQ20051011557
公開日2006年10月25日 申請日期2005年11月7日 優(yōu)先權(quán)日2005年11月7日
發(fā)明者魏東 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
遵化市| 来安县| 且末县| 鹤峰县| 鹤壁市| 本溪市| 宜阳县| 华亭县| 英超| 科技| 宁河县| 长子县| 镇安县| 桂平市| 通河县| 富民县| 科尔| 如东县| 利辛县| 古蔺县| 巴里| 建湖县| 无为县| 汉川市| 昔阳县| 萨嘎县| 清水县| 汝城县| 长兴县| 阳曲县| 秦安县| 台东市| 阳朔县| 北安市| 北碚区| 高台县| 河北省| 河北省| 儋州市| 衡山县| 平陆县|