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