專利名稱:電腦光標(biāo)控制系統(tǒng)及控制光標(biāo)移動的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種光標(biāo)控制系統(tǒng),尤其涉及通過提供一虛擬指針而快速移 動光標(biāo)的電腦光標(biāo)控制系統(tǒng)及光標(biāo)控制方法。
背景技術(shù):
觸摸板裝置(touchpad device)常被設(shè)置在筆記本電腦上用以控制光標(biāo)的 移動。使用者以手指在面板上移動即可使光標(biāo)在電腦屏幕上產(chǎn)生對應(yīng)的移 動。
公知觸摸式面板裝置控制光標(biāo)移動的方式有二種, 一種是依據(jù)相對坐標(biāo) 數(shù)據(jù)來移動光標(biāo),而另一種是依據(jù)絕對坐標(biāo)數(shù)據(jù)來移動光標(biāo)。
所謂的依據(jù)相對坐標(biāo)數(shù)據(jù)來控制光標(biāo)移動的方式和公知利用鼠標(biāo)在桌 面移動而控制光標(biāo)移動的方式相同。也就是光標(biāo)的移動距離及方向是依據(jù)手 指在觸摸板上移動的方向及所累積的移動距離量而定。大部分的使用者對于 相對坐標(biāo)式觸摸板裝置的操作方式并不十分習(xí)慣,原因在于觸摸板的面積不 大,因此若要使光標(biāo)移動較大的位移,則必需將手指多次在觸摸板上移動才 能累積想要的光標(biāo)位移量。
為了解決相對坐標(biāo)式的觸摸板裝置所產(chǎn)生的不足,因此公知還提出一種 絕對坐標(biāo)的觸摸板裝置。絕對坐標(biāo)式的觸摸式面板裝置是依據(jù)使用者在面板 上的坐標(biāo)位置而將光標(biāo)移動到屏幕上對應(yīng)該坐標(biāo)位置之處,因此使用者不需 要滑動手指即可將光標(biāo)移到想要的位置。
然而,由于觸摸板的面積遠(yuǎn)小于屏幕面積,因此使用者在觸摸板上所觸 摸的坐標(biāo)通常無法精確地對準(zhǔn)原本想要的屏幕上的光標(biāo)位置,在需要進(jìn)行精 細(xì)的光標(biāo)位置的移動時,絕對坐標(biāo)的觸摸式裝置并不具有使用上的便利性。
因此需要一種改進(jìn)的觸摸式面板用的光標(biāo)移動控制方法
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種快速移動光標(biāo)的電腦光標(biāo)控制系統(tǒng)及 光標(biāo)控制方法。
本發(fā)明提供一種電腦光標(biāo)控制系統(tǒng),用以控制一電腦屏幕上的一電腦光 標(biāo)的移動,該電腦屏幕連接一主機,該系統(tǒng)包括
一觸摸板裝置,電性連接該主機,包括一觸摸板、 一左鍵以及一右鍵, 用以依據(jù)手指在該觸摸板上的移動而產(chǎn)生一相對位移信號,以及響應(yīng)該手指 對該面板的操作而產(chǎn)生一開關(guān)信號;
一光標(biāo)控制程序,設(shè)置在該主機內(nèi),用以執(zhí)行以下步驟
依據(jù)該手指位于該觸摸板上的一接觸位置而在該屏幕上對應(yīng)該接觸位 置之處顯示一虛擬指針;
依據(jù)該相對位移信號而同時移動顯示在該屏幕上的該電腦光標(biāo)及該虛 擬指針;
在接收該開關(guān)信號后將該電腦光標(biāo)移動至該虛擬指針?biāo)幍奈恢谩?在本發(fā)明一實施例中,該開關(guān)信號在該觸摸板向下移動時產(chǎn)生。 本發(fā)明另提供一種控制光標(biāo)移動的方法,用以控制一光標(biāo)在一屏幕上的
移動,其中該光標(biāo)的移動依據(jù)手指在一輸入裝置上的移動而定,該方法包括 依據(jù)該手指位于該輸入裝置上的一接觸位置而在該屏幕上對應(yīng)該接觸
位置之處顯示一虛擬指針;
依據(jù)該手指在該輸入裝置上的移動而同時移動該光標(biāo)及該虛擬指針;以
及
響應(yīng)一開關(guān)信號而將該光標(biāo)移動至該虛擬指針的位置。 通過在屏幕上顯示虛擬指針而讓使用者可以明確知道所觸摸的觸摸板 的位置與終點位置之間的位置關(guān)系,因此僅需要小幅的手指移動就可以迅速 地將虛擬指針移到終點位置,并以直接下壓觸摸板的方式來將光標(biāo)立即移動 到虛擬指針?biāo)诘奈恢茫景l(fā)明解決了公知相對坐標(biāo)需要多次在觸摸板上移 動以及絕對坐標(biāo)方式無法精確對準(zhǔn)屏幕位置的缺點。
圖1為本發(fā)明光標(biāo)控制系統(tǒng)應(yīng)用于筆記本電腦的示意圖; 圖2A-圖2D為使用本發(fā)明光標(biāo)控制系統(tǒng)移動光標(biāo)的示意4圖3為本發(fā)明光標(biāo)控制程序的流程圖;
其中主要元件符號說明如下
IO表示屏幕,
20表示主機,
30表示光標(biāo)控制程序,
40表示觸摸板裝置,
41表示觸摸板,
42表示左鍵,
43表示右鍵,
300-800表示流程步驟。
具體實施例方式
請參閱圖1,其為本發(fā)明電腦光標(biāo)控制系統(tǒng)應(yīng)用于筆記本電腦的示意圖。 圖1顯示了電腦屏幕10,主機20,以及觸摸板裝置40。觸摸板裝置40包括 一觸摸板41,左鍵42以及右鍵43。其中左鍵42以及右鍵43的功能與公知 鼠標(biāo)的左鍵以及右鍵的功能相同。而電腦屏幕IO上具有電腦光標(biāo)R。
將手指在觸摸板41上移動即可使電腦光標(biāo)R被移動,當(dāng)手指在觸摸板 41上累積的移動距離越大,電腦光標(biāo)R被移動的距離也越大。本發(fā)明電腦 光標(biāo)控制系統(tǒng)包含一光標(biāo)控制程序30設(shè)置在電腦主機20中。通過啟動光標(biāo) 控制程序30來執(zhí)行本發(fā)明的光標(biāo)控制方法。
請參閱圖2A至圖2D,其為本發(fā)明電腦光標(biāo)控制系統(tǒng)的電腦光標(biāo)R的移 動示意圖。如圖2A所示,電腦光標(biāo)R原本位于屏幕10的位置P1之處,而 預(yù)定被移動至終點位置PT。如依據(jù)公知相對坐標(biāo)的移動方法,則必須以手指 重復(fù)在觸摸面板41上來回移動多次才能將光標(biāo)R從位置Pl移動到位置PT。 而如果是使用公知的絕對坐標(biāo)方法,則必需在觸摸板41上對應(yīng)位置PT之處 (例如點A1)以手指觸壓才能將光標(biāo)R移動到屏幕上的位置PT,然而,由 于電腦屏幕10與觸摸板41的面積大小差異甚大,因此點Al的位置一般很 難準(zhǔn)確地對應(yīng)到屏幕10的位置PT。
以下將依據(jù)圖2B至圖2D說明本發(fā)明光標(biāo)移動的方法。如圖2B所示, 使用者先觸壓觸摸板41上大約對應(yīng)于終點位置PT之處,例如點A1。此時光標(biāo)控制程序30將在屏幕10上顯示一個虛擬指針VR,接著再將手指在觸 摸板41上往終點坐標(biāo)PT的方向移動。此時光標(biāo)R以及虛擬指針VR將同時 依據(jù)手指在觸摸板41上移動所產(chǎn)生的位移信號而被移動。如圖2C所示,手 指從位置Al移動到A2時,光標(biāo)從位置Pl移動到位置P2,而虛擬指針則被 移動到終點位置PT。請參照圖2D,當(dāng)虛擬指針VR被移動到終點位置PT 后,使用手指下壓觸摸板41使整個觸摸板41向下方移動而產(chǎn)生一開關(guān)信號, 當(dāng)光標(biāo)控制程序30收到此開關(guān)信號后,便將光標(biāo)R移動到虛擬指針VR所 在的終點位置PT。有關(guān)使觸摸板41向下方移動而產(chǎn)生一開關(guān)信號的觸摸板 裝置40的結(jié)構(gòu)屬于公知,故不在本說明書中贅述。例如中國臺灣第470193 號新型公告"數(shù)位化電子產(chǎn)品之接觸墊裝置"即揭示了一種可以通過使觸摸 板向下移動而產(chǎn)生開關(guān)信號的觸摸板裝置。
由于本發(fā)明在屏幕上顯示了虛擬指針VR,因此使用者可以很明確地知 道手指在觸摸板41上的位置與屏幕上的終點位置PT的位置關(guān)系,并且可以 明確且迅速地將虛擬指針VR移動到終點位置PT。接著只要向下觸壓觸摸板 使其產(chǎn)生開關(guān)信號,即可讓光標(biāo)R立即被移動到終點位置PT,而不需要再 重復(fù)地將手指在觸摸板41上移動。
請參照圖3,其為本發(fā)明光標(biāo)控制程序30控制光標(biāo)R的移動的流程圖。
步驟300:開始;
步驟400:依據(jù)觸摸板41上手指的位置而在屏幕10上顯示一虛擬指針
VR;
步驟500:依據(jù)手指的移動同時移動虛擬指針及光標(biāo); 步驟600:觸摸板41是否被下壓而產(chǎn)生一開關(guān)信號?若是則到步驟700, 若否則回到步驟500;
步驟700:將光標(biāo)移動到虛擬指針?biāo)诘奈恢茫?步驟800:結(jié)束。
依據(jù)以上的描述可以理解,本發(fā)明光標(biāo)控系統(tǒng)通過在屏幕上顯示虛擬指 針而讓使用者可以明確知道所觸摸的觸摸板的位置與終點位置之間的位置 關(guān)系,因此僅需要小幅的手指移動就可以迅速地將虛擬指針移到終點位置, 并以直接下壓觸摸板的方式來將光標(biāo)立即移動到虛擬指針?biāo)诘奈恢茫嗉?終點位置。解決了公知相對坐標(biāo)需要多次在觸摸板上移動以及絕對坐標(biāo)方式無法精確對準(zhǔn)屏幕位置的缺點。
本發(fā)明可由本領(lǐng)域技術(shù)人員進(jìn)行各種修改,然而皆不脫離所附權(quán)利要求 書的保護(hù)范圍。
權(quán)利要求
1. 一種電腦光標(biāo)控制系統(tǒng),用以控制一電腦屏幕上的一電腦光標(biāo)的移動,該電腦屏幕連接一主機,該系統(tǒng)包括一觸摸板裝置,電性連接該主機,包括一觸摸板、一左鍵以及一右鍵,用以依據(jù)手指在該觸摸板上的移動而產(chǎn)生一相對位移信號,以及響應(yīng)該手指對該面板的操作而產(chǎn)生一開關(guān)信號;一光標(biāo)控制程序,設(shè)置在該主機內(nèi),用以執(zhí)行以下步驟依據(jù)該手指位于該觸摸板上的一接觸位置而在該屏幕上對應(yīng)該接觸位置之處顯示一虛擬指針;依據(jù)該相對位移信號而同時移動顯示在該屏幕上的該電腦光標(biāo)及該虛擬指針;在接收該開關(guān)信號后將該電腦光標(biāo)移動至該虛擬指針?biāo)幍奈恢谩?br>
2. 如權(quán)利要求1所述的電腦光標(biāo)控制系統(tǒng),其中該開關(guān)信號在該觸摸板 向下移動時產(chǎn)生。
3. —種控制光標(biāo)移動的方法,用以控制一光標(biāo)在一屏幕上的移動,其中 該光標(biāo)的移動依據(jù)手指在一輸入裝置上的移動而定,該方法包括依據(jù)該手指位于該輸入裝置上的一接觸位置而在該屏幕上對應(yīng)該接觸 位置之處顯示一虛擬指針;依據(jù)該手指在該輸入裝置上的移動而同時移動該光標(biāo)及該虛擬指針;以及響應(yīng)一開關(guān)信號而將該光標(biāo)移動至該虛擬指針的位置。
4. 如權(quán)利要求3所述控制光標(biāo)移動的方法,其中該輸入裝置為一觸摸板 裝置,其包括一觸摸板、 一左鍵以及一右鍵。
5. 如權(quán)利要求4所述控制光標(biāo)移動的方法,其中該開關(guān)信號在該觸摸板 向下移動時產(chǎn)生。
全文摘要
本發(fā)明提供一種電腦光標(biāo)控制系統(tǒng)及控制光標(biāo)移動的方法,其中該電腦光標(biāo)控制系統(tǒng)包括一觸摸板裝置及一光標(biāo)控制程序。光標(biāo)控制程序依據(jù)手指在觸摸板裝置上的觸摸而顯示一虛擬指針在電腦屏幕上,使得使用者可以明確知道所觸摸的觸摸板的位置與終點位置之間的位置關(guān)系;并依據(jù)手指在觸摸板上的移動同時移動虛擬指針及電腦光標(biāo),因此僅需要小幅的手指移動就可以迅速地將虛擬指針移到終點位置;最后依據(jù)觸摸板裝置所產(chǎn)生的開關(guān)信號(例如,直接下壓觸摸板)將電腦光標(biāo)移動到虛擬指針的位置。本發(fā)明解決了公知相對坐標(biāo)方法需要多次在觸摸板上移動以及絕對坐標(biāo)方法無法精確對準(zhǔn)屏幕位置的缺點。
文檔編號G06F3/048GK101498984SQ200810008649
公開日2009年8月5日 申請日期2008年2月1日 優(yōu)先權(quán)日2008年2月1日
發(fā)明者魏智賢 申請人:致伸科技股份有限公司