一種用于鍵盤的觸摸板、手寫板的切換方法
【技術領域】
[0001]本發(fā)明涉及計算機,尤其涉及一種用于鍵盤的觸摸板、手寫板的切換方法。
【背景技術】
[0002]在日常辦公及生活的過程中,總有一部分對鍵盤輸入不熟悉的人群,如老人、兒童、殘疾人、不懂指法、不熟悉輸入法的人等,使用鍵盤輸入對他們學習和使用電腦的熱情和效率有很大的影響,他們往往希望借助手寫板來完成文字輸入,而他們使用的電腦有些就帶有觸摸板的功能但沒有手寫板的功能。
【發(fā)明內容】
[0003]為了解決現(xiàn)有技術中的問題,本發(fā)明提供了一種用于鍵盤的觸摸板、手寫板的切換方法。
[0004]本發(fā)明提供了一種用于鍵盤的觸摸板、手寫板的切換方法,通過按鍵開關或手勢在觸摸板(又稱為傳統(tǒng)觸摸板)、手寫板之間進行切換。
[0005]作為本發(fā)明的進一步改進,包括以下步驟:
51、電腦開機或鍵盤插入電腦;
52、電腦識別該鍵盤的數(shù)據(jù)包;
53、獲取并識別數(shù)據(jù)包中的供應商ID和產品ID;
54、對所述鍵盤匹配驅動程序;
55、鍵盤被識別為觸摸板;
56、觸摸時上報相對坐標;
57、通過按鍵開關或手勢切換鍵盤功能;
58、切換為手寫板;
59、觸摸時上報絕對坐標;
510、通過上層文字識別系統(tǒng)識別文字輸入;
511、通過按鍵開關或手勢切換鍵盤功能,轉至步驟S5。
[0006]作為本發(fā)明的進一步改進,所述步驟S1包括以下子步驟:
5101、電腦通過USB接口識別是否插入鍵盤以讀取其中的數(shù)據(jù)包;
5102、依據(jù)所讀取到的數(shù)據(jù)包判斷所述鍵盤是否為人機接口設備,如果是,則轉至步驟
S2o
[0007]作為本發(fā)明的進一步改進,在步驟S7中,通過按鍵開關或手勢切換鍵盤功能后,使用指示燈來提示用戶當前鍵盤處于觸摸板模式或手寫板模式。
[0008]作為本發(fā)明的進一步改進,在步驟S11中,通過按鍵開關或手勢切換鍵盤功能后,使用指示燈來提示用戶當前鍵盤處于觸摸板模式或手寫板模式。
[0009]本發(fā)明的有益效果是:在傳統(tǒng)觸摸板的基礎上增加手寫板的功能,極大地方便了對鍵盤輸入不熟練的群體(老人、兒童、殘疾人、不懂指法、不熟悉輸入法的人等)操作電腦,同時增加手寫板功能并不增加任何硬件成本,也不改變傳統(tǒng)觸摸板的結構。
【附圖說明】
[0010]圖1是本發(fā)明一種用于鍵盤的觸摸板、手寫板的切換方法的流程圖。
【具體實施方式】
[0011]下面結合【附圖說明】及【具體實施方式】對本發(fā)明進一步說明。
[0012]如圖1所示,一種用于鍵盤的觸摸板、手寫板的切換方法,通過按鍵開關或手勢在觸摸板、手寫板之間進行切換。
[0013]如圖1所示,一種用于鍵盤的觸摸板、手寫板的切換方法,具體包括以下步驟:
51、電腦開機或鍵盤插入電腦;
52、電腦識別該鍵盤的數(shù)據(jù)包;
53、獲取并識別數(shù)據(jù)包中的供應商ID和產品ID;
54、對所述鍵盤匹配驅動程序;
55、鍵盤被識別為觸摸板(默認),裝置被識別為傳統(tǒng)觸摸板(默認);即每次開機該裝置都是上報傳統(tǒng)觸摸板的數(shù)據(jù),以保證觸摸板能夠恢復正常使用的狀態(tài);
56、觸摸時上報相對坐標;
57、通過按鍵開關或手勢切換鍵盤功能;
58、切換為手寫板;
59、觸摸時上報絕對坐標;
510、通過上層文字識別系統(tǒng)識別文字輸入;
511、通過按鍵開關或手勢切換鍵盤功能,轉至步驟S5。
[0014]優(yōu)選的,所述步驟S1包括以下子步驟:
5101、電腦通過USB接口識別是否插入鍵盤以讀取其中的數(shù)據(jù)包,例如,采用安裝有windows系統(tǒng)的電腦插入該鍵盤,系統(tǒng)會發(fā)出一個“USB有新設備插入”的消息,以提示連接有該鍵盤;
5102、依據(jù)所讀取到的數(shù)據(jù)包判斷所述鍵盤是否為人機接口設備(HID,HumanInterface Device),如果是,則轉至步驟S2。
[0015]例如:USB手寫板,不同品牌的HID可能不一樣,這個HID分為VID(Vendor ID,即供應商 ID) PID(product ID,即產品 ID)。
[0016]檢測觸摸板數(shù)據(jù)包與檢測手寫板的數(shù)據(jù)包的驅動原理不是一樣的,兩者不同決定了驅動程序的不同。觸摸板和手寫板的輸入原理基本一樣,只是最終解析的坐標不一樣,觸摸板一般是解析為相對坐標,手寫板一般是解析為絕對坐標,無論是需要絕對坐標還是相對坐標,只需要把這些數(shù)據(jù)按照HID的格式上報給主控,然后把這些數(shù)據(jù)交由識別模塊處理。
[0017]優(yōu)選的,在步驟S7中,通過按鍵開關或手勢切換鍵盤功能后,使用指示燈來提示用戶當前鍵盤處于觸摸板模式或手寫板模式。
[0018]優(yōu)選的,在步驟S11中,通過按鍵開關或手勢切換鍵盤功能后,使用指示燈來提示用戶當前鍵盤處于觸摸板模式或手寫板模式。
[0019]通過按鍵開關或手勢切換裝置功能;切換裝置功能的手勢為預先設定的手勢。
[0020]鍵盤設置有手寫板和觸摸板驅動庫,以及匹配手寫功能的上層文字識別軟件,該鍵盤支持電容屏和電阻屏。
[0021]本發(fā)明提供的一種用于鍵盤的觸摸板、手寫板的切換方法,在傳統(tǒng)觸摸板的基礎上增加手寫板的功能,極大地方便了對鍵盤輸入不熟練的群體(老人、兒童、殘疾人、不懂指法、不熟悉輸入法的人等)操作電腦,同時增加手寫板功能并不增加任何硬件成本,也不改變傳統(tǒng)觸摸板的結構。
[0022]以上內容是結合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術領域的普通技術人員來說,在不脫離本發(fā)明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬于本發(fā)明的保護范圍。
【主權項】
1.一種用于鍵盤的觸摸板、手寫板的切換方法,其特征在于:通過按鍵開關或手勢在觸摸板、手寫板之間進行切換。2.根據(jù)權利要求1所述的用于鍵盤的觸摸板、手寫板的切換方法,其特征在于:包括以下步驟: 51、電腦開機或鍵盤插入電腦; 52、電腦識別該鍵盤的數(shù)據(jù)包; 53、獲取并識別數(shù)據(jù)包中的供應商ID和產品ID; 54、對所述鍵盤匹配驅動程序; 55、鍵盤被識別為觸摸板; 56、觸摸時上報相對坐標; 57、通過按鍵開關或手勢切換鍵盤功能; 58、切換為手寫板; 59、觸摸時上報絕對坐標; 510、通過上層文字識別系統(tǒng)識別文字輸入; 511、通過按鍵開關或手勢切換鍵盤功能,轉至步驟S5。3.根據(jù)權利要求1所述的用于鍵盤的觸摸板、手寫板的切換方法,其特征在于:所述步驟S1包括以下子步驟: 5101、電腦通過USB接口識別是否插入鍵盤以讀取其中的數(shù)據(jù)包; 5102、依據(jù)所讀取到的數(shù)據(jù)包判斷所述鍵盤是否為人機接口設備,如果是,則轉至步驟S2o4.根據(jù)權利要求1所述的用于鍵盤的觸摸板、手寫板的切換方法,其特征在于:在步驟S7中,通過按鍵開關或手勢切換鍵盤功能后,使用指示燈來提示用戶當前鍵盤處于觸摸板模式或手寫板模式。5.根據(jù)權利要求1所述的用于鍵盤的觸摸板、手寫板的切換方法,其特征在于:在步驟S11中,通過按鍵開關或手勢切換鍵盤功能后,使用指示燈來提示用戶當前鍵盤處于觸摸板模式或手寫板模式。
【專利摘要】本發(fā)明提供了一種用于鍵盤的觸摸板、手寫板的切換方法,通過按鍵開關或手勢在觸摸板(又稱為傳統(tǒng)觸摸板)、手寫板之間進行切換。本發(fā)明的有益效果是:在傳統(tǒng)觸摸板的基礎上增加手寫板的功能,極大地方便了對鍵盤輸入不熟練的群體(老人、兒童、殘疾人、不懂指法、不熟悉輸入法的人等)操作電腦,同時增加手寫板功能并不增加任何硬件成本,也不改變傳統(tǒng)觸摸板的結構。
【IPC分類】G06F3/038
【公開號】CN105353898
【申請?zhí)枴緾N201510759118
【發(fā)明人】丁武嶺
【申請人】深圳貝特萊電子科技股份有限公司
【公開日】2016年2月24日
【申請日】2015年11月10日