两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

可自定義鍵盤、可自定義鍵盤轉(zhuǎn)換裝置及鍵盤自定義方法

文檔序號:6555912閱讀:279來源:國知局
專利名稱:可自定義鍵盤、可自定義鍵盤轉(zhuǎn)換裝置及鍵盤自定義方法
技術(shù)領(lǐng)域
本發(fā)明提供一種可自定義鍵盤、一種可自定義鍵盤轉(zhuǎn)換裝置及一種鍵盤自定義方法。
背景技術(shù)
隨著計算機的迅速普及,作為其重要部件的鍵盤也隨之發(fā)生了許多變化。但是無論鍵盤形式如何變化,按鍵排列還是保持基本不變,可以分為主鍵盤區(qū),數(shù)字輔助鍵盤區(qū)、F鍵功能鍵盤區(qū)、控制鍵區(qū),對于多功能鍵盤還增添了快捷鍵區(qū)。主鍵盤區(qū)最初是按照英文字母順序排列的,如果處理器的處理速度很慢,而打字速度過快,就會導(dǎo)致某些鍵的組合出現(xiàn)卡鍵問題,于是Christopher.Latham.Sholes發(fā)明了“QWERTY”鍵盤布局,他將最常用的幾個字母安置在相反方向,最大限度放慢敲鍵速度以避免卡鍵。而在Windows操作系統(tǒng)中,可添加一種名為“DVORAK”的英文鍵盤輸入法,它把鍵盤上的字符重新排列,將9個最常用的字母放在鍵盤中列,這樣比起“QWERTY”鍵盤布局方式,能大大減少手指的移動距離而降低工作強度、提高輸入效率。如此看來,我們現(xiàn)在最常用的“QWERTY”鍵盤布局并不是最佳的鍵盤布局方式。目前有一些軟件可實現(xiàn)自定義鍵盤按鍵順序的功能,如“Keystroke Converter”、“Key Transformation”等,但通過此類軟件方式來實現(xiàn)按鍵自定義功能,會占用系統(tǒng)資源,可移植性不強,而且如當操作系統(tǒng)崩潰時,則需要重新安裝自定義鍵盤軟件,并重新進行自定義鍵盤的設(shè)定。

發(fā)明內(nèi)容有鑒于此,有必要提供一種可自定義鍵盤、一種可自定義鍵盤轉(zhuǎn)換裝置及一種鍵盤自定義方法,讓用戶根據(jù)各自習慣進行鍵盤的重新排序,還可自定義組合功能鍵,以方便用戶的使用并提高其效率。
該可自定義鍵盤包括一鍵盤接口單元用于連接一主機。一按鍵信號生成單元用于響應(yīng)用戶對按鍵的操作并生成對應(yīng)的鍵值信號。一自定義模式設(shè)定單元用于接收所述按鍵信號生成單元生成的按鍵或按鍵組合的鍵值信號,并設(shè)定在至少一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值。一存儲單元用于存儲所述自定義鍵值。一輸出控制單元用于接收由所述按鍵信號生成單元生成的按鍵或按鍵組合的鍵值,并在一所述自定義鍵盤使用模式下時,獲得該按鍵或按鍵組合在所述自定義鍵盤使用模式下的自定義鍵值,并通過所述鍵盤接口單元輸出該自定義鍵值至所述主機。
所述可自定義鍵盤轉(zhuǎn)換裝置包括一主機端接口單元,將該可自定義鍵盤轉(zhuǎn)換裝置與一主機連接。一鍵盤端接口單元,將該可自定義鍵盤轉(zhuǎn)換裝置與一鍵盤連接,并接收由該鍵盤產(chǎn)生的按鍵鍵值信號。一自定義模式設(shè)定單元用于接收所述鍵盤端接口單元傳入的由所述鍵盤產(chǎn)生的按鍵或按鍵組合的鍵值信號,并設(shè)定在至少一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值。一存儲單元用于存儲所述自定義鍵值。一輸出控制單元用于接收由所述鍵盤端接口單元傳入的由所述鍵盤產(chǎn)生的按鍵或按鍵組合的鍵值,并在一所述自定義鍵盤使用模式下時,獲得該按鍵或按鍵組合在所述自定義鍵盤使用模式下的自定義鍵值,并通過所述主機端接口單元輸出該自定義鍵值至所述主機。
所述鍵盤自定義方法包括步驟提供一鍵盤,其包括一存儲單元;設(shè)定至少一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值,并將其存儲于所述存儲單元;所述輸出控制單元接收按鍵或按鍵組合的鍵值;當該鍵盤處于一所述自定義鍵盤使用模式下時,獲得該按鍵或按鍵組合在所述自定義鍵盤使用模式下的自定義鍵值,并輸出該自定義鍵值至所述主機。

圖1是第一實施方式中可自定義鍵盤的硬件架構(gòu)圖。
圖2是第一實施方式中可自定義鍵盤使用模式的設(shè)定方法流程圖。
圖3是第一實施方式中可自定義鍵盤使用模式的輸出方法流程圖。
圖4是第二實施方式中可自定義鍵盤轉(zhuǎn)換裝置的硬件架構(gòu)圖。
圖5是第二實施方式中可自定義鍵盤轉(zhuǎn)換裝置使用模式的設(shè)定方法流程圖。
圖6是第二實施方式中可自定義鍵盤轉(zhuǎn)換裝置使用模式的輸出方法流程圖。
具體實施方式如圖1所示,是本發(fā)明第一實施方式可自定義鍵盤的硬件架構(gòu)圖。該可自定義鍵盤10包括一鍵盤接口單元11,用于連接一主機17;一按鍵信號生成單元16,用于響應(yīng)用戶對按鍵的操作并生成對應(yīng)的鍵值信號;一自定義模式設(shè)定單元13,用于接收所述按鍵信號生成單元16生成的按鍵或按鍵組合的鍵值信號,并設(shè)定在至少一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值,該自定義鍵值可為任一按鍵或多個按鍵的組合鍵值;一存儲單元14,用于存儲所述自定義鍵值;一模式切換單元15,用于在標準鍵盤使用模式與一個或多個自定義鍵盤使用模式之間進行切換;一輸出控制單元12,用于接收所述按鍵信號生成單元16生成的按鍵或按鍵組合的鍵值信號,并在一所述自定義鍵盤使用模式下時,從所述存儲單元14中獲得該按鍵或按鍵組合在所述自定義鍵盤使用模式下的自定義鍵值,并通過所述鍵盤接口單元11輸出該自定義鍵值至所述主機17;在標準鍵盤使用模式下時,該輸出控制單元12直接輸出該按鍵或按鍵組合的鍵值至所述主機17。
如圖2所示,是本發(fā)明第一實施方式中可自定義鍵盤使用模式的設(shè)定方法流程圖,包括以下步驟進入一自定義鍵盤設(shè)定模式;其中,所述進入一自定義鍵盤設(shè)定模式的方法可為提供一功能按鍵或初始定義一按鍵組合,如“Ctrl+Alt+F1”,用于進入該自定義鍵盤設(shè)定模式。(步驟S21)。所述自定義模式設(shè)定單元13接收由所述按鍵信號生成單元16生成的一按鍵或按鍵組合的鍵值信號(步驟S22)。所述自定義模式設(shè)定單元13接收由所述按鍵信號生成單元15生成的一自定義鍵值信號(步驟S23)。所述自定義模式設(shè)定單元13設(shè)定所述按鍵或按鍵組合的所述自定義鍵值(步驟S24)。提供一存儲單元14,存儲所述按鍵或按鍵組合的所述自定義鍵值(步驟25)。其中,在設(shè)定所述自定義鍵盤使用模式時,可提供一自定義鍵盤設(shè)定軟件,存儲于所述存儲單元14,在進入所述自定義鍵盤設(shè)定模式時,通過所述鍵盤接口單元11將該自定義鍵盤設(shè)定軟件傳至主機并運行,通過該設(shè)定軟件操作界面進行自定義鍵盤的設(shè)定;如設(shè)定了多個自定義鍵盤使用模式,還可分別對每個自定義鍵盤使用模式命名,以方便使用時選取。
如圖3所示,是本發(fā)明第一實施方式中可自定義鍵盤使用模式的輸出方法流程圖,包括以下步驟提供一模式切換單元16切換鍵盤使用模式。其中,可提供一顯示界面用于顯示當前所處的鍵盤使用模式(步驟S31)。所述輸出控制單元12接收由所述按鍵信號生成單元16生成的一按鍵或按鍵組合的鍵值信號(步驟S32)。所述輸出控制單元12判斷當前的鍵盤使用模式(步驟S33)。如當前鍵盤使用模式為一自定義鍵盤使用模式,則所述輸出控制單元12在所述存儲單元14中查找所述按鍵或按鍵組合的所述自定義鍵值(步驟S34)。通過所述鍵盤接口單元11輸出該自定義鍵值至所述主機17(步驟S35)。如當前鍵盤使用模式為標準鍵盤使用模式,則所述輸出控制單元12直接通過所述鍵盤接口單元11輸出所述按鍵或按鍵組合的鍵值至所述主機17(步驟S36)。
如圖4所示,是本發(fā)明第二實施方式中可自定義鍵盤轉(zhuǎn)換裝置的硬件架構(gòu)圖。該可自定義鍵盤轉(zhuǎn)換裝置40包括一主機端接口單元41用于連接一主機47;一鍵盤端接口單元46,用于連接一鍵盤48,并接收由該鍵盤48產(chǎn)生的按鍵鍵值信號;一自定義模式設(shè)定單元43,用于接收所述鍵盤端接口單元46傳入的由所述鍵盤48產(chǎn)生的按鍵或按鍵組合的鍵值信號,并設(shè)定在至少一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值,該自定義鍵值可為任一按鍵或多個按鍵的組合鍵值;一存儲單元44,用于存儲所述自定義鍵值;一模式切換單元45,用于在標準鍵盤使用模式與一個或多個自定義鍵盤使用模式之間進行切換;一輸出控制單元42,用于接收所述鍵盤端接口單元46傳入的由所述鍵盤48產(chǎn)生的按鍵或按鍵組合的鍵值信號,并在一所述自定義鍵盤使用模式下時,從所述存儲單元44中獲得該按鍵或按鍵組合在所述自定義鍵盤使用模式下的自定義鍵值,并通過所述主機端接口單元41輸出該自定義鍵值至所述主機47;在標準鍵盤使用模式下時,該輸出控制單元42直接輸出該按鍵或按鍵組合的鍵值至所述主機47。
如圖5所示,是本發(fā)明第二實施方式中可自定義鍵盤轉(zhuǎn)換裝置使用模式的設(shè)定方法流程圖,包括以下步驟進入一自定義鍵盤設(shè)定模式;其中,所述進入一自定義鍵盤設(shè)定模式的方法可為提供一功能按鍵或初始定義一按鍵組合,如“Ctrl+Alt+F1”,用于進入該自定義鍵盤設(shè)定模式(步驟S51)。所述自定義模式設(shè)定單元43接收所述鍵盤端接口單元46傳入的由所述鍵盤48產(chǎn)生的一按鍵或按鍵組合的鍵值信號(步驟S52)。所述自定義模式設(shè)定單元43接收所述鍵盤端接口單元46傳入的由所述鍵盤48產(chǎn)生的一自定義鍵值信號(步驟S53)。所述自定義模式設(shè)定單元43設(shè)定所述按鍵或按鍵組合的所述自定義鍵值(步驟S54)。提供一存儲單元44,存儲所述按鍵或按鍵組合的所述自定義鍵值(步驟55)。其中,在設(shè)定所述自定義鍵盤使用模式時,可提供一自定義鍵盤設(shè)定軟件,存儲于所述存儲單元44,在進入所述自定義鍵盤設(shè)定模式時,通過所述主機端接口單元41將該自定義鍵盤設(shè)定軟件傳至主機并運行,通過該設(shè)定軟件操作界面進行自定義鍵盤的設(shè)定;如設(shè)定了多個自定義鍵盤使用模式,還可分別對每個自定義鍵盤使用模式命名,以方便使用時選取。
如圖6所示,是本發(fā)明第二實施方式中可自定義鍵盤轉(zhuǎn)換裝置使用模式的輸出方法流程圖,包括以下步驟提供一模式切換單元46切換鍵盤使用模式。其中,可提供一顯示界面用于顯示當前所處的鍵盤使用模式(步驟S61)。所述輸出控制單元42接收由所述鍵盤接口單元46傳入的由所述鍵盤48產(chǎn)生的一按鍵或按鍵組合的鍵值信號(步驟S62)。所述輸出控制單元42判斷當前的鍵盤使用模式(步驟S63)。如當前鍵盤使用模式為一自定義鍵盤使用模式,則所述輸出控制單元42在所述存儲單元44中查找所述按鍵或按鍵組合的所述自定義鍵值(步驟S64)。通過所述主機端接口單元41輸出該自定義鍵值至所述主機47(步驟S65)。如當前鍵盤使用模式為標準鍵盤使用模式,則所述輸出控制單元42直接通過所述主機端接口單元41輸出所述按鍵或按鍵組合的鍵值至所述主機47(步驟S66)。
權(quán)利要求
1.一種可自定義鍵盤,包括一鍵盤接口單元與一主機連接,一按鍵信號生成單元,用于響應(yīng)用戶對按鍵的操作并生成對應(yīng)的鍵值信號,其特征在于,該鍵盤還包括一自定義模式設(shè)定單元,用于設(shè)定在至少一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值;一存儲單元,用于存儲所述自定義鍵值;一輸出控制單元,用于接收所述按鍵信號生成單元生成的按鍵或按鍵組合的鍵值信號,并在其中一所述自定義鍵盤使用模式下時,獲得該按鍵或按鍵組合在所述自定義鍵盤使用模式下的自定義鍵值,并通過所述鍵盤接口單元輸出該自定義鍵值至所述主機。
2.如權(quán)利要求1所述的可自定義鍵盤,其特征在于,還包括有一模式切換單元,用于在標準鍵盤使用模式與自定義鍵盤使用模式之間進行切換。
3.如權(quán)利要求2所述的可自定義鍵盤,其特征在于,該輸出控制單元還用于在標準鍵盤使用模式下直接輸出該按鍵或按鍵組合的鍵值至所述主機。
4.如權(quán)利要求1、2或3所述的可自定義鍵盤,其特征在于,所述自定義鍵值可為任一按鍵或多個按鍵的組合鍵值。
5.一種可自定義鍵盤轉(zhuǎn)換裝置,其特征在于,該裝置包括一主機端接口單元,將該可自定義鍵盤轉(zhuǎn)換裝置與一主機連接;一鍵盤端接口單元,將該可自定義鍵盤轉(zhuǎn)換裝置與一鍵盤連接,接收由該鍵盤產(chǎn)生的按鍵鍵值信號;一自定義模式設(shè)定單元,用于設(shè)定在至少一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值;一存儲單元,用于存儲所述自定義鍵值;及一輸出控制單元,用于接收所述鍵盤端接口單元輸入的按鍵或按鍵組合的鍵值信號,并在其中一所述自定義鍵盤使用模式下時,獲得該按鍵或按鍵組合在所述自定義鍵盤使用模式下的自定義鍵值,并通過所述主機端接口單元輸出該自定義鍵值至所述主機。
6.如權(quán)利要求5所述的可自定義鍵盤轉(zhuǎn)換裝置,其特征在于,還包括一模式切換單元,用于在標準鍵盤使用模式與自定義鍵盤使用模式之間進行切換。
7.如權(quán)利要求6所述的可自定義鍵盤轉(zhuǎn)換裝置,其特征在于,該輸出控制單元還用于在標準鍵盤使用模式下直接輸出該按鍵或按鍵組合的鍵值至所述主機。
8.如權(quán)利要求5、6或7所述的可自定義鍵盤轉(zhuǎn)換裝置,其特征在于,所述自定義鍵值可為任一按鍵或多個按鍵的組合鍵值。
9.一種鍵盤自定義方法,包括步驟提供一存儲單元;設(shè)定至少一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值,并將其存儲于所述存儲單元;接收輸入的按鍵或按鍵組合的鍵值;及當該鍵盤處于一所述自定義鍵盤使用模式下時,獲得該按鍵或按鍵組合在所述自定義鍵盤使用模式下的自定義鍵值,并輸出該自定義鍵值至所述主機。
10.如權(quán)利要求9所述的鍵盤自定義方法,其特征在于,在接收輸入的按鍵或按鍵組合的鍵值的步驟前,還包括有在標準鍵盤使用模式與自定義鍵盤使用模式之間進行切換的步驟。
11.如權(quán)利要求10所述的鍵盤自定義方法,其特征在于,在輸出自定義鍵值的步驟前,還包括有判斷該鍵盤所處使用模式的步驟。
12.如權(quán)利要求11所述的鍵盤自定義方法,其特征在于,還包括步驟當該鍵盤處于標準鍵盤使用模式時,直接輸出該按鍵或按鍵組合的鍵值至所述主機。
13.如權(quán)利要求9所述的鍵盤自定義方法,其特征在于,所述自定義鍵值可為任一按鍵的鍵值或多個按鍵的組合鍵值。
全文摘要
本發(fā)明提供一種可自定義鍵盤,包括一鍵盤接口單元與一主機連接,一按鍵信號生成單元用于響應(yīng)用戶對按鍵的操作并生成對應(yīng)的鍵值信號,一自定義模式設(shè)定單元用于設(shè)定在一自定義鍵盤使用模式下按鍵或按鍵組合的自定義鍵值,一存儲單元用于存儲該自定義鍵值,一輸出控制單元用于接收該按鍵信號生成單元生成的按鍵或按鍵組合的鍵值信號,在一該自定義鍵盤使用模式下,獲得該按鍵或按鍵組合的自定義鍵值,并通過該鍵盤接口單元輸出該自定義鍵值至該主機。本發(fā)明還提供一種鍵盤自定義的方法,用于設(shè)定自定義鍵盤及控制按鍵輸出過程。該自定義鍵盤及方法可以讓用戶根據(jù)各自習慣進行鍵盤的重新排序或是自定義組合按鍵,可方便用戶的使用并提高其效率。
文檔編號G06F3/023GK101042612SQ200610034600
公開日2007年9月26日 申請日期2006年3月21日 優(yōu)先權(quán)日2006年3月21日
發(fā)明者翁世芳, 李俊, 張俊偉, 崔文劍 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿拉善右旗| 莒南县| 石嘴山市| 古交市| 南召县| 仪陇县| 永平县| 江阴市| 桦南县| 阳江市| 宜兰市| 大丰市| 潮安县| 灵武市| 秦皇岛市| 苗栗县| 开阳县| 达日县| 玛纳斯县| 平定县| 昌黎县| 河东区| 沧州市| 临西县| 康定县| 潼南县| 深圳市| 微山县| 临安市| 肃宁县| 疏附县| 肇庆市| 张家港市| 黄骅市| 平阴县| 汤原县| 潮州市| 正宁县| 漯河市| 应用必备| 什邡市|