專利名稱:智能化觸摸板的輸入控制方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于一種智能化觸摸板的輸入控制方法,且特別是一種可以防止意 外情況下觸碰觸摸板而帶來非預(yù)計影響的智能化觸摸板的輸入控制方法。龍駄在筆記本計算機領(lǐng)域,觸摸板已經(jīng)成為必不可少的輸入設(shè)備,因為觸摸板 的出現(xiàn)省去了外接鼠標(biāo)而帶來的麻煩,并且能在沒有任何附加外接設(shè)備的情況 下輕松使用筆記本計算機,使得便攜式計算機移動辦公成為現(xiàn)實。絕大多數(shù)觸摸板的感應(yīng)檢測原理是電容傳感,其通過將印刷電路板做成行 和列的陣列。當(dāng)手指接觸到板面時,就在板的表面產(chǎn)生電容效應(yīng),使板面上的 靜電場發(fā)生改變。而觸摸板傳感器只是一個印在板表面上的手指軌跡傳導(dǎo)線 路,其通過在觸摸板表面下的一個特殊集成電路不停地測量和報告出此軌跡, 從而探知手指的動作和位置。原始數(shù)據(jù)經(jīng)過處理以后得到觸控點的橫縱坐標(biāo)(X,Y)、壓力或接觸面積(Z)、手指寬度及其他信息(W)。觸摸板每秒發(fā)出40至 80個數(shù)據(jù)包來報告上述參數(shù),這些參數(shù)經(jīng)過觸摸板驅(qū)動的處理就產(chǎn)生了實際 的鼠標(biāo)指針移動情況。但是人們在日常生活中使用觸摸板都會遇到一些不如人意的問題,比如 一、非期望輸入;也許你會有這樣的經(jīng)歷,在使用筆記本計算機鍵盤輸入文檔 過程中不小心碰到觸摸板,造成鼠標(biāo)的移動或產(chǎn)生非預(yù)期的點擊效果,這樣就會帶來很多不必要的麻煩;二、猶如雞肋的觸摸板開關(guān)鍵; 一般筆記本計算機 都會設(shè)計各種各樣的觸摸板開關(guān)鍵,但是這樣的開關(guān)鍵并不是像設(shè)計初衷一樣 把其功能發(fā)揮得淋漓盡致,適得其反的是幾乎很少用戶會用到該鍵,而且很多 初級用戶會在不知情的情況下按下了該鍵,關(guān)掉了觸摸板,誤認(rèn)為觸摸板存在 問題。
發(fā)明內(nèi)容
因此本發(fā)明的目的在于提供一種智能化觸摸板的輸入控制方法,其通過對 觸摸板上物體移動的感應(yīng)信號與預(yù)設(shè)值進(jìn)行比較分析,來判斷是否將該感應(yīng)信 號做為正常輸入信號,從而既不用設(shè)置觸摸板的開關(guān)鍵,又可有效的防止意外 情況下的非期望輸入。為實現(xiàn)上述目的,本發(fā)明提供一種智能化觸摸板的輸入控制方法,包括以 下步驟步驟一觸摸板傳感器感應(yīng)觸摸板表面物體的移動情況并提供感應(yīng)信號; 步驟二觸摸板集成電路接收感應(yīng)信號,并將感應(yīng)信號轉(zhuǎn)換成觸摸點位置 信號;步驟三觸摸板向觸摸板驅(qū)動模塊傳輸觸摸點位置信號;步驟四觸摸板驅(qū)動模塊將觸摸點位置信號與預(yù)設(shè)的信號值進(jìn)行比較處 理,將低于預(yù)設(shè)的信號值的觸摸點位置信號做為非正常輸入信號,將高于預(yù)設(shè) 的信號值的觸摸點位置信號做為正常輸入信號;步驟五觸摸板驅(qū)動模塊將正常輸入信號傳送給操作系統(tǒng)。所述的智能化觸摸板的輸入控制方法,其中,觸摸板通過電容感應(yīng)來獲得 觸摸板表面物體的移動情況。所述的智能化觸摸板的輸入控制方法,其中,步驟三中觸摸板每秒發(fā)出40 至80個數(shù)據(jù)包給觸摸板驅(qū)動模塊。所述的智能化觸摸板的輸入控制方法,其中,觸摸點位置信號,包括橫縱 坐標(biāo)、壓力或接觸面積、物體寬度及其他信息。所述的智能化觸摸板的輸入控制方法,其中,觸摸板的壓力值是一個決定 觸摸板上物體移動是否有效的參數(shù)值。所述的智能化觸摸板的輸入控制方法,其中,在觸摸板驅(qū)動模塊未獲得正 常輸入信號一段時間之后,觸摸板驅(qū)動模塊將預(yù)設(shè)的壓力值界限設(shè)置到極大, 使其不響應(yīng)觸摸板上的物體的任何動作,實現(xiàn)觸摸板的關(guān)閉狀態(tài)。所述的智能化觸摸板的輸入控制方法,其中,在觸摸板驅(qū)動模塊收到觸摸 板傳來的一系列有規(guī)則的、連續(xù)的、相對穩(wěn)定的壓力值波形后,將預(yù)設(shè)的壓力 值界限設(shè)置到正常值,使其恢復(fù)正常使用,實現(xiàn)觸摸板的自動打開。綜上所述,本發(fā)明智能化觸摸板的輸入控制方法通過觸摸板傳感器感應(yīng)觸 摸板表面物體的移動情況并提供感應(yīng)信號,觸摸板集成電路接收感應(yīng)信號,并 將其轉(zhuǎn)換成觸控點的橫縱坐標(biāo)(X、 Y參數(shù))、壓力值(Z參數(shù))以及手指接觸面 積及其他信息(W參數(shù)),觸摸板驅(qū)動模塊將觸摸點位置信號與預(yù)設(shè)的信號值 進(jìn)行比較處理,濾掉非正常情況下產(chǎn)生的不規(guī)則波形,將正常輸入信號傳送給 操作系統(tǒng),完成相應(yīng)的鼠標(biāo)功能,有效的防止了意外情況下的非期望輸入。
下面結(jié)合附圖,通過對本發(fā)明的具體實施方式
詳細(xì)描述,將使本發(fā)明的 技術(shù)方案及其他有益效果顯而易見。 附圖中,圖1為實現(xiàn)本發(fā)明智能化觸摸板的輸入控制方法的硬件框圖; 圖2為實現(xiàn)本發(fā)明智能化觸摸板的輸入控制方法的流程圖。
具體實施方式
參閱圖l,本發(fā)明的主要構(gòu)架是一觸摸板IO、 一觸摸板驅(qū)動模塊20和一計 算機操作系統(tǒng)30。觸摸板10利用觸摸板傳感器11感應(yīng)觸摸板10表面物體的移動 情況并提供感應(yīng)信號,觸摸板集成電路12接收感應(yīng)信號,并將感應(yīng)信號轉(zhuǎn)換成 觸摸點位置信號,觸摸板驅(qū)動模塊將觸摸點位置信號與預(yù)設(shè)的信號值進(jìn)行比較 處理,濾掉非正常情況下產(chǎn)生的不規(guī)則波形,將正常輸入信號傳送給操作系統(tǒng), 完成相應(yīng)的鼠標(biāo)功能。圖2是實現(xiàn)本發(fā)明的流程圖,如圖2所示,本發(fā)明包括以下步驟步驟一觸摸板傳感器11感應(yīng)觸摸板10表面物體的移動情況并提供感應(yīng)信號;在電容式觸摸板表面附著有一種觸摸板傳感器ll,其為行和列的陣列矩陣 形式,當(dāng)使用者的手指接觸到觸摸板10時,其會在板的表面產(chǎn)生電容效應(yīng)。觸 摸板10通過電容感應(yīng)來獲得觸摸板10表面物體的移動情況。步驟二觸摸板集成電路12接收感應(yīng)信號,并將感應(yīng)信號轉(zhuǎn)換成觸摸點位 置信號;觸摸板傳感器11與觸摸板集成電路12—起,跟蹤著使用者手指的移動軌 跡,經(jīng)過內(nèi)部一系列的處理,能夠每時每刻精確定位手指的位置(X、 Y參數(shù)), 同時測量由于手指與板間距離(壓力大小)形成的電容值的變化(Z參數(shù)),以
及手指接觸面積及其他信息的變化(w參數(shù)),從而確定手指移動位置的信息。步驟三觸摸板10向觸摸板驅(qū)動模塊20傳輸觸摸點位置信號; 觸摸板10每秒發(fā)出40至80個數(shù)據(jù)包給觸摸板驅(qū)動模塊20來告知觸摸板10 表面物體的移動情況。步驟四觸摸板驅(qū)動模塊20將觸摸點位置信號與預(yù)設(shè)的信號值進(jìn)行比較處理,將低于預(yù)設(shè)的信號值的觸摸點位置信號做為非正常輸入信號,將高于預(yù)設(shè)的信號值的觸摸點位置信號做為正常輸入信號;當(dāng)手指碰觸甚至接近觸摸板10時,就在板的表面產(chǎn)生電容效應(yīng),使板面上 的靜電場發(fā)生改變,從而使觸摸板10產(chǎn)生感應(yīng)。為了避免一些非正常情況的誤輸入,必須對觸摸板傳感器11感知的感應(yīng)信號進(jìn)行相應(yīng)的處理。觸摸板的壓力值(Z參數(shù))是一個決定觸摸板10上物體移動是否有效的參 數(shù)值,如果該值小于一定水平,即使手指在觸摸板10上移動,光標(biāo)指針仍然可處于不響應(yīng)的狀態(tài),只有在壓力值超過一定的水平的時候才被認(rèn)為此次觸控動 作是有效的。觸摸板驅(qū)動模塊20根據(jù)不同情況設(shè)定一個壓力值界限,當(dāng)觸摸板驅(qū)動模塊 20未獲得正常輸入信號一段時間之后,觸摸板驅(qū)動模塊20將預(yù)設(shè)的壓力值(Z 參數(shù))界限設(shè)置到極大,使其不響應(yīng)觸摸板10上的物體的任何動作,實現(xiàn)觸摸 板10的關(guān)閉狀態(tài)。當(dāng)觸摸板驅(qū)動模塊20收到觸摸板10傳來的一系列有規(guī)則的、 連續(xù)的、相對穩(wěn)定的壓力值波形后,將預(yù)設(shè)的壓力值(Z參數(shù))界限設(shè)置到正 常值,使其恢復(fù)正常使用,實現(xiàn)觸摸板的自動打開。觸摸板驅(qū)動模塊20將觸摸點位置信號與預(yù)設(shè)的信號值進(jìn)行比較處理,將低于預(yù)設(shè)的信號值的觸摸點位置信號做為非正常輸入信號,將高于預(yù)設(shè)的信號值的觸摸點位置信號做為正常輸入信號。步驟五觸摸板驅(qū)動模塊將正常輸入信號傳送給操作系統(tǒng)。 觸摸板驅(qū)動模塊將正常輸入信號傳送給操作系統(tǒng),由其實現(xiàn)相應(yīng)的鼠標(biāo)功能。綜上所述,本發(fā)明智能化觸摸板的輸入控制方法通過觸摸板傳感器ll感應(yīng) 觸摸板10表面物體的移動情況并提供感應(yīng)信號,觸摸板集成電路12接收感應(yīng)信號,并將其轉(zhuǎn)換成觸摸點的位置信號,包括橫縱坐標(biāo)(X、 Y參數(shù))、壓力值(Z 參數(shù))以及手指接觸面積及其他信息(W參數(shù)),觸摸板驅(qū)動模塊20將觸摸點
位置信號與預(yù)設(shè)的信號值進(jìn)行比較處理,濾掉非正常情況下產(chǎn)生的不規(guī)則波形,將正常輸入信號傳送給操作系統(tǒng),完成相應(yīng)的鼠標(biāo)功能,有效的防治了意 外情況下的非期望輸入。以上所述,對于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案 和技術(shù)構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改變和變形都應(yīng)屬于 本發(fā)明所保護(hù)的范圍。
權(quán)利要求
1. 一種智能化觸摸板的輸入控制方法,其特征在于,包括以下步驟步驟一觸摸板傳感器感應(yīng)觸摸板表面物體的移動情況并提供感應(yīng)信號;步驟二觸摸板集成電路接收感應(yīng)信號,并將感應(yīng)信號轉(zhuǎn)換成觸摸點位置信號;步驟三觸摸板向觸摸板驅(qū)動模塊傳輸觸摸點位置信號;步驟四觸摸板驅(qū)動模塊將觸摸點位置信號與預(yù)設(shè)的信號值進(jìn)行比較處理,將低于預(yù)設(shè)的信號值的觸摸點位置信號做為非正常輸入信號,將高于預(yù)設(shè)的信號值的觸摸點位置信號做為正常輸入信號;步驟五觸摸板驅(qū)動模塊將正常輸入信號傳送給操作系統(tǒng)。
2、 如權(quán)利要求l所述的智能化觸摸板的輸入控制方法,其特征在于,觸摸 板通過電容感應(yīng)來獲得觸摸板表面物體的移動情況。
3、 如權(quán)利要求l所述的智能化觸摸板的輸入控制方法,其特征在于,步驟三中觸摸板每秒發(fā)出40至80個數(shù)據(jù)包給觸摸板驅(qū)動模塊。
4、 如權(quán)利要求l所述的智能化觸摸板的輸入控制方法,其特征在于,觸摸點位置信號,包括橫縱坐標(biāo)、壓力或接觸面積、物體寬度及其他信息。
5、 如權(quán)利要求4所述的智能化觸摸板的輸入控制方法,其特征在于,觸摸板的壓力值是一個決定觸摸板上物體移動是否有效的參數(shù)值。
6、 如權(quán)利要求5所述的智能化觸摸板的輸入控制方法,其特征在于,在觸摸板驅(qū)動模塊未獲得正常輸入信號一段時間之后,觸摸板驅(qū)動模塊將預(yù)設(shè)的壓 力值界限設(shè)置到極大,使其不響應(yīng)觸摸板上的物體的任何動作,實現(xiàn)觸摸板的 關(guān)閉狀態(tài)。
7、 如權(quán)利要求6所述的智能化觸摸板的輸入控制方法,其特征在于,在觸 摸板驅(qū)動模塊收到觸摸板傳來的一系列有規(guī)則的、連續(xù)的、相對穩(wěn)定的壓力值 波形后,將預(yù)設(shè)的壓力值界限設(shè)置到正常值,使其恢復(fù)正常使用,實現(xiàn)觸摸板 的自動打開。
全文摘要
一種智能化觸摸板的輸入控制方法,包括以下步驟步驟一觸摸板傳感器感應(yīng)觸摸板表面物體的移動情況并提供感應(yīng)信號;步驟二觸摸板集成電路接收感應(yīng)信號,并將感應(yīng)信號轉(zhuǎn)換成觸摸點位置信號;步驟三觸摸板向觸摸板驅(qū)動模塊傳輸觸摸點位置信號;步驟四觸摸板驅(qū)動模塊將觸摸點位置信號與預(yù)設(shè)的信號值進(jìn)行比較處理,將低于預(yù)設(shè)的信號值的觸摸點位置信號做為非正常輸入信號,將高于預(yù)設(shè)的信號值的觸摸點位置信號做為正常輸入信號;步驟五觸摸板驅(qū)動模塊將正常輸入信號傳送給操作系統(tǒng)。這樣,既不用設(shè)置觸摸板的開關(guān)鍵,又可有效的防止意外情況下的非期望輸入。
文檔編號G06F3/041GK101211235SQ20061006452
公開日2008年7月2日 申請日期2006年12月27日 優(yōu)先權(quán)日2006年12月27日
發(fā)明者張能軍, 峰 舒 申請人:深圳市頂星數(shù)碼網(wǎng)絡(luò)技術(shù)有限公司