專利名稱:觸控板的右擊控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在觸控板上實(shí)現(xiàn)右擊功能的方法,尤其是一種通過檢測(cè)觸控 板上觸碰對(duì)象的數(shù)目來啟動(dòng)右擊和釋放右擊的觸控板的右擊控制方法。
背景技術(shù):
如今觸控板已廣泛應(yīng)用于個(gè)人數(shù)字處理(PDA)、手機(jī)、掌上電腦、平板計(jì)算 機(jī)等電子設(shè)備上。觸控板是供使用者用手或?qū)щ娦詫?duì)象(例如觸控筆)在面板上 滑動(dòng)或接觸的輸入裝置,可以使光標(biāo)產(chǎn)生相對(duì)移動(dòng)和支持其他延伸性功能。 一般 的觸摸板功能有單擊、雙擊、拽動(dòng)、及邊緣巻動(dòng)功能等,但很少有右擊功能,即 使有右擊功能的也是在觸摸板的右邊劃分個(gè)專用右擊區(qū)域(如圖l),單擊那個(gè)區(qū) 域的話相當(dāng)于鼠標(biāo)右擊功能。但這種實(shí)現(xiàn)方法大大減小了本來就很小的觸摸板的 面積。
因此利用多指在觸控板上來控制鼠標(biāo)右擊的實(shí)現(xiàn),乃為所冀。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種通過檢測(cè)觸控板上觸碰對(duì)象的數(shù)目來啟動(dòng)右擊和 釋放右擊的觸控板的右擊控制方法。 本發(fā)明的技術(shù)方案是
一種觸控板的右擊控制方法,包括提供觸控板,其特征是還包括啟動(dòng)右擊功 能和釋放右擊,所述啟動(dòng)右擊功能包括以下步驟在觸控板上預(yù)設(shè)至少一個(gè)右擊功能區(qū)域;進(jìn)入右擊模式;檢測(cè)到第一觸碰對(duì)象觸碰到所述右擊功能區(qū)域,以及 :第一觸碰對(duì)象沒有離開右擊功能區(qū)域;在一個(gè)預(yù)設(shè)時(shí)間間隔內(nèi)檢測(cè)到第二觸碰對(duì) :象觸碰到所述右擊功能區(qū)域,以及第二觸碰對(duì)象沒有離開右擊功能區(qū)域;啟動(dòng)右 擊功能,并進(jìn)入右擊等待狀態(tài);所述釋放右擊包括以下步驟確認(rèn)啟動(dòng)右擊功能, 并進(jìn)入右擊等待狀態(tài);檢測(cè)到僅有一個(gè)觸碰對(duì)象或沒有觸碰對(duì)象觸碰到所述右擊 功能區(qū)域;退出右擊等待狀態(tài),并向主機(jī)發(fā)出右擊信號(hào)。
所述右擊功能區(qū)域?yàn)橛|控板的全部觸控感應(yīng)區(qū)域或部分觸控感應(yīng)區(qū)域。
所述預(yù)設(shè)時(shí)間間隔大于或等于零毫秒。
所述觸碰對(duì)象為手指或觸控筆。
所述進(jìn)入右擊等待狀態(tài)包括向主機(jī)發(fā)出位置信息和右擊信號(hào),步驟如下確 認(rèn)啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài);檢測(cè)第一觸碰對(duì)象和/或第二觸碰對(duì)象的 絕對(duì)位置坐標(biāo),以及計(jì)算第一觸碰對(duì)象和/或第二觸碰對(duì)象的相對(duì)位置坐標(biāo);向主 機(jī)發(fā)出第一觸碰對(duì)象和/或第二觸碰對(duì)象的相對(duì)位置坐標(biāo),以及向主機(jī)發(fā)出右擊拖 拽信號(hào)和/或右擊選擇信號(hào)。
本發(fā)明的有益效果是
本發(fā)明提供的觸控板的右擊控制方法,可在整塊觸控板上實(shí)現(xiàn)右擊功能,大 大增加了使用的靈活性和實(shí)用性,只需改變觸控板上觸碰對(duì)象的數(shù)目就可實(shí)現(xiàn)右 擊功能,操作高效,時(shí)效性強(qiáng)。
圖1是現(xiàn)有觸控板的右擊區(qū)域示意圖。
圖2是本發(fā)明的右擊控制方法流程圖。
圖3是本發(fā)明的實(shí)施例中啟動(dòng)右擊功能的示意圖。圖4是本發(fā)明的實(shí)施例屮檢測(cè)位置信息的示意圖。 圖5是本發(fā)明的實(shí)施例中釋放右擊的示意圖一。 圖6是本發(fā)明的實(shí)施例中釋放右擊的示意圖二。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說明。
實(shí)施例一。
如圖3, 一種觸控板的右擊控制方法,包括提供觸控板并在觸控板上預(yù)設(shè)一個(gè) 右擊功能區(qū)域,其中啟動(dòng)右擊功能包括以下步驟-
首先,進(jìn)入右擊模式,檢測(cè)到第一手指觸碰到右擊功能區(qū)域,且該手指沒有 離開右擊功能區(qū)域,即手指始終貼合、接觸或持續(xù)按壓在觸控板上;
然后,在一個(gè)預(yù)設(shè)時(shí)間間隔內(nèi)檢測(cè)到第二手指觸碰到右擊功能區(qū)域,且該第 .二手指沒有離開右擊功能區(qū)域,即此時(shí)至少有兩個(gè)手指始終貼合、接觸或持續(xù)按 壓在觸控板上的不同的區(qū)域上。
則啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài)。
若兩個(gè)手指觸碰在觸碰板的同一區(qū)域,則只視為檢測(cè)到一個(gè)手指。啟動(dòng)右擊 功能后,若還有第三手指或多個(gè)手指觸碰到觸控板的,并不影響啟動(dòng)右擊功能, 也不影響釋放右擊。
右擊功能區(qū)域占觸控板的全部觸控感應(yīng)區(qū)域,即在整個(gè)觸控板上均可自由實(shí) 現(xiàn)右擊功能,不受任何指定區(qū)域的限制。
預(yù)設(shè)時(shí)間間隔等于零毫秒時(shí),表示有兩個(gè)手指同時(shí)觸碰到觸碰板;預(yù)設(shè)時(shí)間 間隔大于零毫秒時(shí),表示有兩個(gè)手指先后觸碰到觸碰板;還可以是一個(gè)手指先保
持觸碰到觸控板并在其上做光標(biāo)移動(dòng)操作,另一個(gè)手指突然觸碰到觸碰板,即啟動(dòng)右擊功能。預(yù)設(shè)時(shí)間間隔可根據(jù)用戶喜好和習(xí)慣設(shè)置。 實(shí)施例二。
如圖45 —種觸控板的右擊控制方法,其中,啟動(dòng)右擊功能,并進(jìn)入右擊等待
;狀態(tài)后,若此時(shí)至少有兩個(gè)手指始終貼合、接觸或持續(xù)按壓在觸控板上的不同的
區(qū)域上,并且這些手指中的一個(gè)或多個(gè)在觸控板上移動(dòng),并不影響啟動(dòng)右擊功能, 也不影響釋放右擊,仍保持在右擊等待狀態(tài),僅向主機(jī)發(fā)出移動(dòng)手指的位置信息
和右擊信號(hào)。向主機(jī)發(fā)出移動(dòng)手指的位置信息和右擊信號(hào)的步驟如下
首先,確認(rèn)啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài);然后,檢測(cè)第一手指和/或 第二手指的絕對(duì)位置坐標(biāo),以及計(jì)算第一手指和/或第二手指的相對(duì)位置坐標(biāo);并 向主機(jī)發(fā)出第一手指和/或第二手指的相對(duì)位置坐標(biāo)。
若僅檢測(cè)到一個(gè)手指移動(dòng),則向主機(jī)發(fā)出該手指的相對(duì)位置坐標(biāo);若有第一 手指和第二手指同時(shí)移動(dòng),則檢測(cè)并計(jì)算第一手指和第二手指的感應(yīng)面積中心點(diǎn) 連線的中點(diǎn)位置坐標(biāo),并向主機(jī)發(fā)出第一手指和第二手指的感應(yīng)面積中心點(diǎn)連線 的中點(diǎn)的相對(duì)位置坐標(biāo),同時(shí),向主機(jī)發(fā)出右擊拖拽信號(hào)和/或右擊選擇信號(hào)。 實(shí)施例三。
一種觸控板的右擊控制方法,其中釋放右擊包括以下步驟 首先,確認(rèn)啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài);
若檢測(cè)到僅有一個(gè)手指或沒有手指觸碰到右擊功能區(qū)域;則向主機(jī)發(fā)出右擊 信號(hào)。
當(dāng)進(jìn)入右擊等待狀態(tài)時(shí),有兩個(gè)手指同時(shí)觸碰觸控板,此后,其中一個(gè)手指 先離開觸控板或兩個(gè)手指同時(shí)離開觸控板,就釋放右擊,退出右擊等待狀態(tài)且向 主機(jī)發(fā)出右擊信號(hào)。右擊后可進(jìn)行其它操作,與通過鼠標(biāo)實(shí)現(xiàn)右擊后的操作一致。當(dāng)進(jìn)入右擊等待狀態(tài)時(shí),若有兩個(gè)以上手指同時(shí)觸碰觸控板,此后,只要檢
.-測(cè)到僅有一個(gè)手指或沒有手指觸碰到右擊功能區(qū)域,就釋放右擊,退出右擊等待 ')l+本日r^! ir和勞,屮亡擊^吉縣—々nra 第一壬;^4^寧存奮4:fe每畫第 一壬;te,n角[jj碰辛il
:觸控板,釋放右擊;如圖6,第一手指和第二手指同時(shí)離開觸控板,釋放右擊。
釋放右擊后,便退出右擊等待狀態(tài),當(dāng)檢測(cè)到同一時(shí)刻有兩個(gè)以上手指同時(shí) 觸碰到觸碰板時(shí),重新啟動(dòng)右擊功能。
上述實(shí)施例中的觸碰對(duì)象均以手指為例說明,觸碰對(duì)象也可為觸控筆等觸碰 設(shè)備。
權(quán)利要求
1、一種觸控板的右擊控制方法,包括提供觸控板,其特征是還包括啟動(dòng)右擊功能和釋放右擊,所述啟動(dòng)右擊功能包括以下步驟在觸控板上預(yù)設(shè)至少一個(gè)右擊功能區(qū)域;進(jìn)入右擊模式;檢測(cè)到第一觸碰對(duì)象觸碰到所述右擊功能區(qū)域,以及第一觸碰對(duì)象沒有離開右擊功能區(qū)域;在一個(gè)預(yù)設(shè)時(shí)間間隔內(nèi)檢測(cè)到第二觸碰對(duì)象觸碰到所述右擊功能區(qū)域,以及第二觸碰對(duì)象沒有離開右擊功能區(qū)域;啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài);所述釋放右擊包括以下步驟確認(rèn)啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài);檢測(cè)到僅有一個(gè)觸碰對(duì)象或沒有觸碰對(duì)象觸碰到所述右擊功能區(qū)域;退出右擊等待狀態(tài),并向主機(jī)發(fā)出右擊信號(hào)。
2、 根據(jù)權(quán)利要求1所述的觸控板的右擊控制方法,其特征是所述右擊功能區(qū)域?yàn)?觸控板的全部觸控感應(yīng)區(qū)域或部分觸控感應(yīng)區(qū)域。
3、 根據(jù)權(quán)利要求1所述的觸控板的右擊控制方法,其特征是所述預(yù)設(shè)時(shí)間間隔大 于或等于零毫秒。
4、 根據(jù)權(quán)利要求1所述的觸控板的右擊控制方法,其特征是所述觸碰對(duì)象為手指 或觸控筆。
5、 根據(jù)權(quán)利要求1所述的觸控板的右擊控制方法,其特征是所述進(jìn)入右擊等待狀 態(tài)包括向主機(jī)發(fā)出位置信息和右擊信號(hào),步驟如下確認(rèn)啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài); 檢測(cè)第一觸碰對(duì)象和/或第二觸碰對(duì)象的絕對(duì)位置坐標(biāo),以及 計(jì)算第一觸碰對(duì)象和/或第二觸碰對(duì)象的相對(duì)位置坐標(biāo); 向主機(jī)發(fā)出第一觸碰對(duì)象和/或第二觸碰對(duì)象的相對(duì)位置坐標(biāo),以及 向主機(jī)發(fā)出右擊拖拽信號(hào)和/或右擊選擇信號(hào)。
全文摘要
一種觸控板的右擊控制方法,包括提供觸控板,還包括啟動(dòng)右擊功能和釋放右擊,所述啟動(dòng)右擊功能包括以下步驟在觸控板上預(yù)設(shè)至少一個(gè)右擊功能區(qū)域;進(jìn)入右擊模式;檢測(cè)到第一觸碰對(duì)象觸碰到所述右擊功能區(qū)域,以及第一觸碰對(duì)象沒有離開右擊功能區(qū)域;在一個(gè)預(yù)設(shè)時(shí)間間隔內(nèi)檢測(cè)到第二觸碰對(duì)象觸碰到所述右擊功能區(qū)域,以及第二觸碰對(duì)象沒有離開右擊功能區(qū)域;啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài);所述釋放右擊包括以下步驟確認(rèn)啟動(dòng)右擊功能,并進(jìn)入右擊等待狀態(tài);檢測(cè)到僅有一個(gè)觸碰對(duì)象或沒有觸碰對(duì)象觸碰到所述右擊功能區(qū)域;退出右擊等待狀態(tài),并向主機(jī)發(fā)出右擊信號(hào)。本發(fā)明只需改變觸控板上觸碰對(duì)象的數(shù)目就可實(shí)現(xiàn)右擊功能,操作高效。
文檔編號(hào)G06F3/041GK101477424SQ20091002859
公開日2009年7月8日 申請(qǐng)日期2009年2月4日 優(yōu)先權(quán)日2009年2月4日
發(fā)明者洪錦維, 翟先旭, 陳克恭, 馬里劍 申請(qǐng)人:蘇州瀚瑞微電子有限公司