TWI421731B - 電子裝置之滑鼠功能執行方法及其電子裝置 - Google Patents
電子裝置之滑鼠功能執行方法及其電子裝置 Download PDFInfo
- Publication number
- TWI421731B TWI421731B TW097120454A TW97120454A TWI421731B TW I421731 B TWI421731 B TW I421731B TW 097120454 A TW097120454 A TW 097120454A TW 97120454 A TW97120454 A TW 97120454A TW I421731 B TWI421731 B TW I421731B
- Authority
- TW
- Taiwan
- Prior art keywords
- finger
- signal
- specific
- change
- touch
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
本發明是有關於一種操作電子裝置的方法,且特別是有關於一種電子裝置之滑鼠功能執行方法及其電子裝置。
隨著電腦科技的進步,電腦系統的普及率也跟著大幅提升,進而成為現代人在生活上不可或缺的工具之一。透過各種應用程式的執行,電腦系統不僅可以幫助使用者快速地處理文件,同時也兼具了播放多媒體檔案、瀏覽網路,以及儲存資料等各種功能。一般來說,使用者在操作電腦系統時多半需要透過滑鼠來進行指向性的操作,據以開啟檔案或執行功能。
然而以市面上常見的滑鼠為例,符合人體工學設計的滑鼠雖然易於操作,但體積多半較大而不易攜帶。對於使用筆記型電腦且習慣額外攜帶滑鼠的使用者來說,無疑會造成相當大的不便。若是選用方便攜帶的滑鼠,則又必須面對因滑鼠外型較小而不易操作的缺點。為了解決這樣的問題,筆記型電腦的製造商便開始在筆記型電腦上配置一個觸控板(touch pad),進而透過觸控板來取代滑鼠的功能。
但相較來說,大多數的使用者在習慣使用滑鼠的情況下,多半無法快速且熟練的透過觸控板來控制滑鼠游標或選取檔案。而為了操作觸控板也必須改變原有的操作習慣,對使用者來說無疑會造成相當大的困擾。
有鑑於此,本發明提供一種電子裝置之滑鼠功能執行方法,透過直接偵測使用者的手部動作來對應地啟動各種滑鼠功能,進而避免攜帶滑鼠所造成的不便。
本發明提供一種具有滑鼠執行功能之電子裝置,透過虛擬滑鼠的運作讓使用者能更舒適地操作電子裝置。
為達到上述及其他目的,本發明提出一種電子裝置之滑鼠功能執行方法,其中電子裝置包括感測模組。此方法首先透過感測模組偵測數個輸入訊號的數量以及輸入訊號間的相對位置。接著判斷數量與相對位置是否符合各自的預設值。若符合預設值,則在輸入訊號產生相對位置的變化時,判斷變化是否符合特定訊號。最後在變化符合特定訊號時,根據變化的種類執行對應的滑鼠功能。
在本發明之一實施例中,感測模組為觸控輸入單元,而輸入訊號為觸碰訊號。
在本發明之一實施例中,其中在判斷數量符合預設值的步驟之後,其中變化為觸碰訊號消失或發生位移。
在本發明之一實施例中,其中若符合預設值,則在輸入訊號產生相對位置之變化時,判斷變化是否符合特定訊號的步驟包括:若產生變化的觸碰訊號是在所有的觸碰訊號中,由特定方向算起的第i個觸碰訊號,則判斷產生變化的觸碰訊號符合第一特定訊號;若產生變化的觸碰訊號是在所有的觸碰訊號中,由特定方向算起的第j個觸碰訊號,則判斷產生變化的觸碰訊號符合第二特定訊號。其中
i、j為小於或等於預設值的正整數,且i不等於j。
在本發明之一實施例中,其中若變化符合特定訊號,則根據變化的種類執行對應之滑鼠功能的步驟包括在產生變化的觸碰訊號符合第一特定訊號時,取得觸控輸入單元在第一時間週期內偵測到觸碰訊號的次數。若次數為1,則執行單擊滑鼠左鍵功能,若次數為2,則執行雙擊滑鼠左鍵功能。
在本發明之一實施例中,其中若變化符合特定訊號,則根據變化的種類執行對應之滑鼠功能的步驟包括在產生變化的觸碰訊號符合第一特定訊號時,若觸控輸入單元持續偵測到觸碰訊號的時間超過第二時間週期,則取得觸碰訊號的移動軌跡。其中,第二時間週期大於第一時間週期。接著根據移動軌跡的方向性執行滑鼠滾輪功能。
在本發明之一實施例中,其中若變化符合特定訊號,則根據變化的種類執行對應之滑鼠功能的步驟包括在產生變化的觸碰訊號符合第二特定訊號時,取得觸控輸入單元在第一時間週期內偵測到觸碰訊號的次數,以及在次數為1時,執行單擊滑鼠右鍵功能。
在本發明之一實施例中,其中若變化符合特定訊號,則根據變化的種類執行對應之滑鼠功能的步驟包括在產生變化的觸碰訊號同時符合第一特定訊號與第二特定訊號時,取得觸控輸入單元在第一時間週期內偵測到產生變化之觸碰訊號的次數。若次數為1,則執行單擊滑鼠中鍵功能。
在本發明之一實施例中,其中在判斷數量符合預設值的步驟之後更包括在所有觸碰訊號同時產生變化時,若觸控輸入單元持續偵測到所有觸碰訊號的時間超過第三時間週期,則取得觸碰訊號的移動軌跡。並且根據移動軌跡對應移動滑鼠游標。
在本發明之一實施例中,觸控輸入單元包括觸控板(touch pad)或一觸控式螢幕(touch screen)。
在本發明之一實施例中,感測模組包括影像擷取單元與感測單元。其中,影像擷取單元用以擷取手部的影像,其手部包括手指。輸入訊號為感測單元偵測之手指的動作變化訊號,而特定訊號則是特定手指之動作變化訊號。
在本發明之一實施例中,其中擷取手部之影像的步驟包括透過手部的影像定義手部擺放之特定區域。並判斷手部是否在特定區域中呈現特定姿勢以產生動作變化訊號。
在本發明之一實施例中,其中特定姿勢包括手指進行垂直方向運動或平面移動。
在本發明之一實施例中,其中若符合預設值,則在輸入訊號產生相對位置之變化時,判斷變化是否符合特定訊號的步驟包括若產生動作變化的手指是在所有手指中,由特定方向算起的第i個手指,則判斷產生動作變化的手指符合第一特定手指。若產生動作變化的手指是在所有手指中,由特定方向算起的第j個手指,則判斷產生動作變化的手指符合第二特定手指。其中,i、j為小於或等於預設值的正整數,且i不等於j。
在本發明之一實施例中,其中若變化符合特定訊號,則根據變化的種類執行對應之滑鼠功能的步驟包括在產生變化的手指符合第一特定手指時,取得手指在第一時間週期內進行垂直方向運動的次數。若次數為1,則執行單擊滑鼠左鍵功能。若次數為2,則執行雙擊滑鼠左鍵功能。
在本發明之一實施例中,其中若變化符合特定訊號,則根據變化的種類執行對應之滑鼠功能的步驟包括在產生變化的手指符合第一特定手指時,若判斷手指在第二時間週期後發生平面移動,則取得手指的移動軌跡,以及根據移動軌跡的方向性執行滑鼠滾輪功能。其中,第二時間週期大於第一時間週期。
在本發明之一實施例中,其中若變化符合特定訊號,則根據變化的種類執行對應之滑鼠功能的步驟包括在產生變化的手指符合第二特定手指時,取得手指在第一時間週期內進行垂直方向運動的次數,以及在次數為1時,執行單擊滑鼠右鍵功能。
在本發明之一實施例中,其中若變化符合特定訊號,則根據變化的種類執行對應之滑鼠功能的步驟包括在產生變化的手指為第一特定手指與第二特定手指時,取得產生動作變化的手指在第一時間週期內進行垂直方向運動的次數,以及在次數為1時,執行單擊滑鼠中鍵功能。
在本發明之一實施例中,其中在判斷手部是否在特定區域中呈現特定姿勢以產生動作變化訊號的步驟之後,若判斷所有手指在第三時間週期後同時發生平面移動,則取
得手指的移動軌跡,並且根據移動軌跡對應移動滑鼠游標。
在本發明之一實施例中,更包括透過影像擷取單元來擷取影像。而感測單元包括紅外線投影裝置。
從又一觀點來看,本發明提出一種具有滑鼠執行功能之電子裝置,適於藉由手部之動作變化來執行數種滑鼠功能。此電子裝置包括顯示器、感測模組以及判別模組。其中,顯示器具有可顯示滑鼠游標的螢幕。感測模組與顯示器相連,用以偵測輸入訊號之數量與輸入訊號間的相對位置。判別模組同時連接顯示器及感測模組,用以判斷數量與相對位置是否符合各自的預設值,若符合預設值,則在輸入訊號產生相對位置的變化時,判斷變化是否符合特定訊號。若變化符合特定訊號,則根據變化的種類執行對應的滑鼠功能。
在本發明之一實施例中,感測模組為觸控輸入單元,且輸入訊號為一觸碰訊號。而變化為觸碰訊號消失或發生位移。
在本發明之一實施例中,其中判別模組在產生變化的觸碰訊號是由特定方向算起的第i個觸碰訊號時,判斷產生變化的觸碰訊號符合第一特定訊號,並在產生變化的觸碰訊號是由特定方向算起的第j個觸碰訊號時,判斷產生變化的觸碰訊號符合第二特定訊號。其中i、j為小於或等於預設值的正整數,且i不等於j。
在本發明之一實施例中,其中判別模組在產生變化的觸碰訊號符合第一特定訊號時,取得觸控輸入單元在第一
時間週期內偵測到觸碰訊號的次數;若次數為1,則執行單擊滑鼠左鍵功能;以及若次數為2,則執行雙擊滑鼠左鍵功能。
在本發明之一實施例中,其中判別模組在產生變化的觸碰訊號符合第一特定訊號時,若觸控輸入單元持續偵測到觸碰訊號的時間超過第二時間週期,則取得觸碰訊號的移動軌跡,並根據移動軌跡的方向性執行滑鼠滾輪功能。。其中,第二時間週期大於第一時間週期。
在本發明之一實施例中,其中判別模組在產生變化的觸碰訊號符合第二特定訊號時,取得觸控輸入單元在第一時間週期內偵測到觸碰訊號的次數。若次數為1則執行單擊滑鼠右鍵功能。
在本發明之一實施例中,其中判別模組在產生變化的觸碰訊號同時符合第一特定訊號與第二特定訊號時,取得觸控輸入單元在第一時間週期內偵測到產生變化之觸碰訊號的次數。若次數為1則執行單擊滑鼠中鍵功能。
在本發明之一實施例中,其中該判別模組在該些觸碰訊號同時產生變化時,若該觸控輸入單元持續偵測到該些觸碰訊號的時間超過一第三時間週期,則取得該些觸碰訊號的一移動軌跡;以及根據該移動軌跡對應移動滑鼠游標。
在本發明之一實施例中,觸控輸入單元包括觸控板或觸控式螢幕。
在本發明之一實施例中,感測模組包括影像擷取單元與感測單元,其中影像擷取單元用以擷取手部的影像,其
手部包括至少一手指。輸入訊號為感測單元所偵測之手指的動作變化訊號。而特定訊號為特定手指的動作變化訊號。
在本發明之一實施例中,其中感測單元透過手部的影像定義出手部擺放之特定區域。判別模組判斷手部是否在特定區域中呈現特定姿勢以產生動作變化訊號。
在本發明之一實施例中,特定姿勢包括手指進行垂直方向運動或平面移動。
在本發明之一實施例中,判別模組在產生動作變化的手指是由特定方向算起的第i個手指時,判斷產生動作變化的手指符合第一特定手指;以及在產生動作變化的手指是由特定方向算起的第j個手指時,判斷產生動作變化的手指符合第二特定手指。其中,i、j為小於或等於預設值的正整數,且i不等於j。
在本發明之一實施例中,其中判別模組在產生變化的手指符合第一特定手指時,取得手指在第一時間週期內進行垂直方向運動的次數。若次數為1,則執行單擊滑鼠左鍵功能;若次數為2,則執行雙擊滑鼠左鍵功能。
在本發明之一實施例中,其中判別模組在產生變化的手指符合第一特定手指時,若判斷手指在第二時間週期後發生平面移動,則取得手指的移動軌跡,並根據移動軌跡的方向性執行滑鼠滾輪功能。其中,第二時間週期大於第一時間週期。
在本發明之一實施例中,判別模組在產生變化的手指符合第二特定手指時,取得手指在第一時間週期內進行垂
直方向運動的次數。若次數為1,則執行單擊滑鼠右鍵功能。
在本發明之一實施例中,判別模組在產生變化的手指為第一特定手指與第二特定手指時,取得產生動作變化的手指在第一時間週期內進行垂直方向運動的次數。若次數為1,則執行單擊滑鼠中鍵功能。
在本發明之一實施例中,判別模組在判斷手指在第三時間週期後同時發生平面移動時,取得手指的移動軌跡,並根據移動軌跡對應移動滑鼠游標。
在本發明之一實施例中,其中感測單元包括紅外線投影裝置。
本發明直接偵測使用者手部動作的變化,進而對應地在電子裝置上執行各種滑鼠功能。因此不再需要實際操作滑鼠也能輕易達成點擊滑鼠按鍵以及拖曳滑鼠游標的目的。據此避免額外攜帶滑鼠所造成的困擾。
為讓本發明之上述特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。
為了使本發明之內容更為明瞭,以下特舉實施例做為本發明確實能夠據以實施的範例。
圖1是依照本發明之一實施例所繪示之具有滑鼠執行功能之電子裝置的方塊圖。請參閱圖1,電子裝置100包括顯示器110、感測模組120與判別模組130。其中,電子裝置100可以是桌上型電腦或筆記型電腦等電腦系統,在
此並不限制其範圍。
在電子裝置100中,顯示器110具有用以顯示滑鼠遊標的螢幕。感測模組120與顯示器110相連,用以偵測輸入訊號之數量以及輸入訊號間的相對位置。判別模組130分別連接至顯示器110與感測模組120,用以判斷數量與相對位置是否符合各自之預設值。若符合預設值,則在輸入訊號產生相對位置的變化時,判斷變化是否符合特定訊號。倘若變化符合特定訊號,則根據變化的種類執行對應的滑鼠功能。
透過顯示器110、感測模組120以及判別模組130的運作,在感測模組120所偵測之輸入訊號的數量符合預設值,且判別模組130判斷輸入訊號所產生之相對位置的變化符合特定訊號時,判別模組130便會根據變化的種類對應執行滑鼠功能。
然而,隨著感測模組120的不同,所偵測到的輸入訊號種類也不相同。圖2是依照本發明之一實施例所繪示之電子裝置之滑鼠功能執行方法的流程圖。請同時參閱圖1與圖2,在本實施例中,感測模組120為觸控輸入單元,因此輸入訊號為觸碰訊號。以下將說明如何透過觸控輸入單元來偵測使用者的手部動作,進而在電子裝置100上執行各種滑鼠功能的詳細步驟。
首先如步驟210所示,透過觸控輸入單元(即感測模組120)偵測至少一個觸碰訊號。其中,觸控輸入單元可以是觸控板(touch pad)或觸控式螢幕(touch screen)等,
用以偵測使用者以手觸碰觸控輸入單元時所產生的觸碰訊號。在本實施例中,由於觸控輸入單元可支援多點觸控技術,因此能夠同時偵測到一個以上的觸碰訊號。
其中,本實施例可以藉由觸控輸入單元偵測到預設數量之觸碰訊號來啟動滑鼠功能之執行作業。當然,觸控輸入單元除了可藉由偵測到預設數量之觸碰訊號來啟動滑鼠功能之執行作業以外,使用者亦可藉由持續在觸控輸入單元上動作,以使觸碰訊號持續存在一預定時間來啟動滑鼠功能之執行作業。舉例來說,使用者可以以5根手指在觸控輸入單元上持續滑動一一預定時間來啟動滑鼠功能之執行作業。關於如何啟動滑鼠功能之執行作業之方式,本實施例在此並不做任何限制。
在透過觸控輸入單元偵測至少一個觸碰訊號(步驟210)之後,接著在步驟220中,由判別模組130判斷觸碰訊號的數量是否符合預設值。為了方便說明,在以下的實施例中均假設預設值為5,但預設值的數量並不用以限制本發明的範圍。在本實施例中,步驟220將會判斷使用者的手與觸控輸入單元之間的接觸點數量是否為5。倘若使用者的手與觸控輸入單元之間的接觸點數量為5,觸控輸入單元即會偵測到5個觸碰訊號,觸碰訊號的數量即會與預設值相符。
在判斷觸碰訊號的數量與預設值相符(步驟220)之後,接著在步驟230中,判別模組130判斷是否有任何觸碰訊號產生相對位置的變化。進一步來說,一旦觸碰訊號
消失或發生位移的變化,這個觸碰訊號便會被判斷為產生變化。而在觸控輸入單元所偵測到的所有觸碰訊號中,只要其中一個或一個以上的觸碰訊號產生變化,便會進入步驟240,由判別模組130判斷變化是否符合特定訊號。
以下將針對判別模組130判斷變化是否符合特定訊號的步驟進行說明。在本實施例中,當產生變化的觸碰訊號是在所有的觸碰訊號中,由特定方向算起的第i個觸碰訊號,則判斷這個觸碰訊號符合第一特定訊號。然而倘若產生變化的觸碰訊號是在所有觸碰訊號中,由特定方向算起的第j個觸碰訊號,則判斷產生變化的觸碰訊號符合第二特定訊號。其中,i、j為小於或等於預設值的正整數,且i不等於j。
舉例來說,本實施例之i、j分別是2及3,而觸控輸入單元偵測到5個觸碰訊號。因此,在使用者以手指觸碰觸控輸入單元之後,觸控輸入單元會自動根據各個觸碰訊號之間的相對位置來替這5個觸碰訊號進行編號。進一步地說,這些觸碰訊號會按照特定方向(例如由左至右)而分別被編號為第1、2、3、4,5個觸碰訊號。在觸控輸入單元將上述觸碰訊號進行編號後,判別模組130便能根據觸控輸入單元所持續偵測到的觸碰訊號之編號來判斷編號1、2、3、4、5之觸碰訊號是否產生變化。上述之變化例如是任何觸碰訊號消失,或是任何觸碰訊號發生位移變化。
如上所述,假設產生變化的觸碰訊號是被編號為2的觸碰訊號,那麼觸碰訊號便符合第一特定訊號。然而若產
生變化的是被編號為3的觸碰訊號,則判斷觸碰訊號符合第二特定訊號。
在產生變化的觸碰訊號符合特定訊號時,如步驟250所示,判別模組130根據變化的種類執行對應的滑鼠功能。在一實施例中,倘若產生變化的觸碰訊號符合第一特定訊號(即產生變化的觸碰訊號是由左至右算起的第2個觸碰訊號),判別模組130取得觸控輸入單元在第一時間週期內偵測到此觸碰訊號的次數。若次數為1,判別模組130將在電子裝置100上執行單擊滑鼠左鍵功能;若次數為2,則執行雙擊滑鼠左鍵功能。依照使用者之使用角度來看,在以右手的5根手指觸碰觸控輸入單元之後,若食指(可產生由左至右算起的第2個觸碰訊號)在第一時間週期內從觸控輸入單元上移開並再次放下,則可以在電子裝置100上執行單擊滑鼠左鍵功能。若使用者在第一時間週期內重複進行兩次將食指移開並再次放下的動作,由於觸控輸入單元會偵測到兩次觸碰訊號,因此會啟動的是雙擊滑鼠左鍵功能。
延續上述實施例,在產生變化的觸碰訊號符合第一特定訊號時,倘若觸控輸入單元持續偵測到此一觸碰訊號的時間大於第二時間週期(第二時間週期大於第一時間週期),則判別模組130將透過觸控輸入單元取得觸碰訊號的移動軌跡,並根據移動軌跡的方向性來執行滑鼠滾輪功能。也就是說,倘若食指觸碰觸控輸入單元的時間到達第二時間週期,那麼當使用者在觸控輸入單元上來回地滑動
食指時,便可在電子裝置100上執行滑鼠滾輪功能。
在另一實施例中,倘若產生變化的觸碰訊號符合第二特定訊號(即產生變化的觸碰訊號是由左至右算起的第3個觸碰訊號),判別模組130將取得觸控輸入單元在第一時間週期內偵測到此一觸碰訊號的次數。若次數為1,則在電子裝置100上執行單擊滑鼠右鍵功能。此外,在產生變化的觸碰訊號同時符合第一特定訊號與第二特定訊號時,判別模組130會取得觸控輸入單元在第一時間週期內偵測到產生變化之觸碰訊號的次數,並且在次數為1時執行單擊滑鼠中鍵功能。進一步來說,在使用者以右手的5根手指觸碰觸控輸入單元之後,若中指(可產生由左至右算起的第3個觸碰訊號)在第一時間週期內由觸控輸入單元上移開並再次放下,則可以在電子裝置100上執行單擊滑鼠右鍵功能。若使用者在第一時間週期內同時將食指與中指由觸控輸入單元上移開並再次放下,由於此時產生變化的觸碰訊號同時符合第一特定訊號與第二特定訊號,因此會執行單擊滑鼠中鍵功能。
在又一實施例中,判別模組130在判斷觸碰訊號的數量符合預設值之後,倘若所有的觸碰訊號同時產生變化,且觸控輸入單元持續偵測到這些觸碰訊號的時間超過第三時間週期,判別模組130將取得觸碰訊號的移動軌跡,並且根據移動軌跡對應地移動滑鼠游標。換言之,在使用者以五根手指接觸觸控輸入單元的時間到達第三時間週期之後,便可藉由同時移動五根手指來對應地改變滑鼠游標在
顯示器110上的位置。
在根據上述變化的種類以執行對應的滑鼠功能之後,將回到步驟230由判別模組130繼續判斷是否有任何的觸碰訊號產生相對位置的變化。若產生變化,則進行步驟240以判斷變化是否符合特定訊號,並如步驟250所示執行對應的滑鼠功能。否則便結束電子裝置之滑鼠功能執行方法的流程。
值得注意的是,只要有任何產生變化的觸碰訊號不符合先前所定義的特定訊號,那麼電子裝置100將不會對使用者的手部動作進行反應。也就是說,在這樣的情況下將不會啟動任何滑鼠功能。
在上述實施例中,使用者右手的食指被定義為滑鼠的左鍵,而中指被定義為滑鼠右鍵。因此,食指和中指的點擊動作可以對應地啟動單擊滑鼠左鍵功能、雙擊滑鼠左鍵功能,以及單擊滑鼠右鍵功能。而同時點擊食指和中指則可以執行單擊滑鼠中鍵功能,且來回地移動食指將執行滑鼠滾輪功能。同時移動全部手指則可以對應的移動滑鼠游標位置。然而在此必須特別強調的是,雖然在上述實施例中是假設使用者右手食指觸碰觸控輸入單元時所產生的觸碰訊號符合第一特定訊號,而右手中指觸碰觸控輸入單元時所產生的觸碰訊號符合第二特定訊號,進而讓使用者能透過食指與中指的動作來執行上述滑鼠功能,但這僅是本發明的其中一種實施方式。換句話說,本發明也可以根據不同的使用需求(例如不同的慣用手),變更第一特定訊
號與第二特定訊號的定義,讓使用者能以慣於使用的手指來啟動滑鼠功能。
以下將針對使用不同的感測模組120來對本發明進行說明。在下述實施例中,圖1之感測模組120是由影像擷取單元與感測單元所構成。而圖3則是在上述架構下執行滑鼠功能的詳細流程。請同時參閱圖1與圖3,本實施例是透過影像擷取單元以及感測單元的運作來偵測使用者的手部動作,進而在電子裝置100上執行對應的滑鼠功能。首先如步驟310所示,利用感測模組120中的影像擷取單元(例如攝像機)擷取使用者手部的影像。由於本實施例之感測模組120包括影像擷取單元與感測單元,因此輸入訊號為感測單元所偵測之手指的動作變化訊號。
接著在步驟320中,由感測模組120中的感測單元透過手部的影像定義出手部擺放的特定區域。接著在步驟330中,由判別模組130根據感測單元所偵測到的動作變化訊號,判斷手部是否在特定區域中呈現特定姿勢以產生動作變化訊號。在本實施例中,感測單元例如是紅外線投影裝置,用以將紅外線投射至使用者的手部來取得多個手部輪廓的座標,進而描繪出使用者手部以及手指的形狀。據此能提供給判別模組130來判斷手部是否符合特定姿勢。其中,特定姿勢包括手指進行垂直方向運動或平面移動。此外,本實施例亦可以藉由影像中的手部畫面是否符合特定姿勢來啟動滑鼠功能之執行作業。
若判別模組130判斷手部已在特定區域中呈現特定姿
勢,則可以確認使用者已將手放置在一個預設的位置而準備開始對電子裝置100進行操作。接著在步驟340中,由判別模組130判斷是否有任何手指產生動作變化。在本實施中,由紅外線投射所取得的手部輪廓座標可用來表示各手指目前的位置,而判別模組130可以透過座標的比較來判斷手指是否產生垂直方向運動或平面移動等動作變化。詳細的說,每個手部輪廓的座標例如有三個向量,這些座標的平均值可用來代表整個手部目前的位置。一旦座標平均值中表示水平方向的向量產生變化,則表示使用者的手指產生平面移動的動作。而當手指輪廓的座標在垂直方向的向量有所改變時,即代表手指發生垂直方向運動。
只要有一根或一根以上的手指產生動作變化,接著便如步驟350所示,判別模組130根據手指之間的相對位置判斷產生動作變化的手指是否符合特定手指,而對應於特定手指的動作變化訊號則會被視為特定訊號。在本實施例中,若產生動作變化的手指是在所有手指中由特定方向算起的第i個手指,則判斷此手指符合第一特定手指(即所對應的動作變化訊號符合特定訊號)。然而若產生動作變化的手指是在所有的手指中由特定方向算起的第j個手指,則判斷此手指符合第二特定手指(即所對應的動作變化訊號符合特定訊號)。其中i、j例如為小於或等於預設值(例如5)的正整數,且i不等於j。
倘若產生動作變化的手指符合特定手指,則如步驟360所示,判別模組130根據變化的種類執行對應的滑鼠
功能。必需特別說明的是,在本實施例中只要有任何一個產生動作變化的手指與特定手指的定義不符,便無法啟動任何滑鼠功能。而在進行步驟360之後,將回到步驟340由判別模組130繼續判斷是否有手指產生動作變化,若有手指產生動作變化,則會繼續接下來的流程,以在產生動作變化的手指符合特定手指時,根據變化的種類對應執行滑鼠功能。若無法偵測到任何手指的動作變化,則結束電子裝置之滑鼠功能執行方法的流程。以下的實施例將說明動作變化的種類以及滑鼠功能的對應關係。
在一實施例中,如產生動作變化的手指符合第一特定手指時,判別模組130取得手指在第一時間週期內進行垂直方向運動的次數。若次數為1,則執行單擊滑鼠左鍵功能。若次數為2,則執行雙擊滑鼠左鍵功能。同樣的,在產生動作變化的手指符合第一特定手指時,若判別模組130判斷產生動作變化的手指在於平面移動之時間到達第二時間週期,則取得手指的移動軌跡,並根據移動軌跡的方向性執行滑鼠滾輪功能。其中,第二時間週期大於第一時間週期。
此外,在產生動作變化的手指係符合第二特定手指時,判別模組130取得手指在第一時間週期內進行垂直方向運動的次數,並且在次數為1時,執行單擊滑鼠右鍵功能。倘若產生動作變化的手指為第一特定手指以及第二特定手指時,那麼便取得第一特定手指與第二特定手指在第一時間週期內進行垂直方向運動的次數,並在次數為1
時,執行單擊滑鼠中鍵功能。
在又一實施例中,在判別模組130判斷手部畫面符合特定姿勢的步驟之後,倘若判斷所有手指在第三時間週期後同時發生平面移動,則取得手指的移動軌跡,並且根據移動軌跡對應地移動滑鼠游標在顯示器110上的位置。
假設由左至右算起的第2個手指產生動作變化時會被判別模組130判斷為符合第一特定手指,且由左至右算起的第3個手指產生動作變化時會被判別模組130判斷為符合第二特定手指。那麼延續上述實施例,在使用者將手放置在預設的位置並擺出特定姿勢後,感測單元將會不斷地偵測對應手指動作的訊號,進而讓判別模組130判斷是否有任何的手指產生動作變化。假設使用者進行操作的是右手,那麼使用者單點右手食指一下的動作便會啟動單擊滑鼠左鍵功能;單點右手食指兩下則會啟動雙擊滑鼠左鍵功能。倘若使用者前後滑動右手食指,則可以啟動滑鼠滾輪功能。而單點右手中指一下所啟動的功能是單擊滑鼠右鍵功能。若使用者同時單點右手食指與中指,則可以啟動單擊滑鼠中鍵功能。此外,若使用者在平面上同時移動五根手指,則可以對應的移動滑鼠游標的位置。
在上述實施例中,係利用感測模組120中的影像擷取單元來擷取手部的影像,並透過感測單元(如紅外線投影裝置)來提供手指的動作變化訊號,進而讓判別模組130辨識及區隔產生動作變化的手指以及動作變化的種類,進而在電子裝置100上對應地執行不同的滑鼠功能。但必須
再次說明的是,上述實施例中第一特定手指與第二特定手指的定義僅為本發明的一種實施範例,並不用以限制本發明的範圍。
綜上所述,本發明所述之電子裝置之滑鼠功能執行方法及其電子裝置係透過感測模組來取得使用者的手部動作,進而由判別模組根據動作的手指以及動作的種類在電子裝置上對應地執行滑鼠功能。本發明可以提供一種虛擬滑鼠的操作情境,因此不但能延續使用者操作滑鼠的習慣,同時也能避免額外攜帶滑鼠所造成的不便。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
100‧‧‧電子裝置
110‧‧‧顯示器
120‧‧‧感測模組
130‧‧‧判別模組
210~250‧‧‧本發明之一實施例所述之電子裝置之滑鼠功能執行方法的各步驟
310~360‧‧‧本發明之一實施例所述之電子裝置之滑鼠功能執行方法的各步驟
圖1是依照本發明之一實施例所繪示之具有滑鼠執行功能之電子裝置的方塊圖。
圖2是依照本發明之一實施例所繪示之電子裝置之滑鼠功能執行方法的流程圖。
圖3是依照本發明之另一實施例所繪示之電子裝置之滑鼠功能執行方法的流程圖。
210~250‧‧‧本發明之一實施例所述之電子裝置之滑鼠功能執行方法的各步驟
Claims (38)
- 一種電子裝置之滑鼠功能執行方法,該電子裝置包括一感測模組,該方法包括:透過該感測模組偵測多個輸入訊號之一數量與該些輸入訊號間的一相對位置,其中該感測模組為一觸控輸入單元,該輸入訊號為一觸碰訊號;判斷該數量與該相對位置是否符合各自之預設值;若符合該些預設值,則在該些輸入訊號產生該相對位置之變化時,判斷該變化是否符合一特定訊號,該特定訊號包括第一特定訊號和第二特定訊號,其中,若產生變化的該觸碰訊號是在該些觸碰訊號中,由一特定方向算起的第i個觸碰訊號,則判斷產生變化的觸碰訊號符合該第一特定訊號;以及若產生變化的該觸碰訊號是在該些觸碰訊號中,由該特定方向算起的第j個觸碰訊號,則判斷產生變化的觸碰訊號符合該第二特定訊號,其中i、j為小於或等於該數量之預設值的正整數,且i不等於j;以及若該變化符合該特定訊號,則根據該變化的種類執行對應的一滑鼠功能。
- 如申請專利範圍第1項所述之電子裝置之滑鼠功能執行方法,其中該變化為該觸碰訊號消失或發生位移。
- 如申請專利範圍第1項所述之電子裝置之滑鼠功能執行方法,其中若該變化符合該特定訊號,則根據該變化 的種類執行對應之該滑鼠功能的步驟包括:在產生變化的觸碰訊號符合該第一特定訊號時,取得該觸控輸入單元在一第一時間週期內偵測到該觸碰訊號的一次數;若該次數為1,則執行一單擊滑鼠左鍵功能;以及若該次數為2,則執行一雙擊滑鼠左鍵功能。
- 如申請專利範圍第3項所述之電子裝置之滑鼠功能執行方法,其中若該變化符合該特定訊號,則根據該變化的種類執行對應之該滑鼠功能的步驟包括:在產生變化的觸碰訊號符合該第一特定訊號時,若該觸控輸入單元持續偵測到該觸碰訊號的時間超過一第二時間週期,則取得該觸碰訊號的一移動軌跡,其中該第二時間週期大於該第一時間週期;以及根據該移動軌跡的一方向性執行一滑鼠滾輪功能。
- 如申請專利範圍第1項所述之電子裝置之滑鼠功能執行方法,其中若該變化符合該特定訊號,則根據該變化的種類執行對應之該滑鼠功能的步驟包括:在產生變化的觸碰訊號符合該第二特定訊號時,取得該觸控輸入單元在一第一時間週期內偵測到該觸碰訊號的一次數;以及若該次數為1,則執行一單擊滑鼠右鍵功能。
- 如申請專利範圍第1項所述之電子裝置之滑鼠功能執行方法,其中若該變化符合該特定訊號,則根據該變化的種類執行對應之該滑鼠功能的步驟包括: 在產生變化的觸碰訊號同時符合該第一特定訊號與該第二特定訊號時,取得該觸控輸入單元在一第一時間週期內偵測到產生變化之觸碰訊號的一次數;以及若該次數為1,則執行一單擊滑鼠中鍵功能。
- 如申請專利範圍第1項所述之電子裝置之滑鼠功能執行方法,其中在判斷該數量符合該預設值的步驟之後更包括:在該些觸碰訊號同時產生相同變化時,若該觸控輸入單元持續偵測到該些觸碰訊號的時間超過一第三時間週期,則取得該些觸碰訊號的一移動軌跡;以及根據該移動軌跡對應移動一滑鼠游標。
- 如申請專利範圍第1項所述之電子裝置之滑鼠功能執行方法,其中該觸控輸入單元包括一觸控板或一觸控式螢幕。
- 如申請專利範圍第1項所述之電子裝置之滑鼠功能執行方法,該感測模組包括一影像擷取單元與一感測單元,其中該影像擷取單元用以擷取一手部的影像,該手部包括至少一手指,而該些輸入訊號為感測單元偵測之該些手指之動作變化訊號。
- 如申請專利範圍第9項所述之電子裝置之滑鼠功能執行方法,其中擷取該手部之影像包括下列步驟:透過該手部的影像定義出該手部擺放之一特定區域;以及判斷該手部是否在該特定區域中呈現一特定姿勢以 產生動作變化訊號。
- 如申請專利範圍第9項所述之電子裝置之滑鼠功能執行方法,其中該特定訊號為一特定手指之動作變化訊號。
- 如申請專利範圍第10項所述之電子裝置之滑鼠功能執行方法,其中該特定姿勢包括該手指進行垂直方向運動或平面移動。
- 如申請專利範圍第11項所述之電子裝置之滑鼠功能執行方法,其中若符合該些預設值,則在該些輸入訊號產生該相對位置之變化時,判斷該變化是否符合該特定訊號的步驟包括:若產生動作變化的手指是在該些手指中,由一特定方向算起的第i個手指,則判斷產生動作變化的手指符合一第一特定手指;以及若產生動作變化的手指是在該些手指中,由該特定方向算起的第j個手指,則判斷產生動作變化的手指符合一第二特定手指,其中i、j為小於或等於該數量之預設值的正整數,且i不等於j。
- 如申請專利範圍第13項所述之電子裝置之滑鼠功能執行方法,其中若該變化符合該特定訊號,則根據該變化的種類執行對應之該滑鼠功能的步驟包括:在產生該變化的手指符合該第一特定手指時,取得該手指在一第一時間週期內進行垂直方向運動的一次數;若該次數為1,則執行一單擊滑鼠左鍵功能;以及 若該次數為2,則執行一雙擊滑鼠左鍵功能。
- 如申請專利範圍第14項所述之電子裝置之滑鼠功能執行方法,其中若該變化符合該特定訊號,則根據該變化的種類執行對應之該滑鼠功能的步驟包括:在產生該變化的手指符合該第一特定手指時,若判斷該手指在一第二時間週期後發生平面移動,則取得該手指的一移動軌跡,其中該第二時間週期大於該第一時間週期;以及根據該移動軌跡的一方向性執行一滑鼠滾輪功能。
- 如申請專利範圍第13項所述之電子裝置之滑鼠功能執行方法,其中若該變化符合該特定訊號,則根據該變化的種類執行對應之該滑鼠功能的步驟包括:在產生該變化的手指符合該第二特定手指時,取得該手指在一第一時間週期內進行垂直方向運動的一次數;以及若該次數為1,則執行一單擊滑鼠右鍵功能。
- 如申請專利範圍第13項所述之電子裝置之滑鼠功能執行方法,其中若該變化符合該特定訊號,則根據該變化的種類執行對應之該滑鼠功能的步驟包括:在產生該變化的手指為該第一特定手指與該第二特定手指時,該感測單元取得產生動作變化的手指在一第一時間週期內進行垂直方向運動的一次數;以及若該次數為1,則執行一單擊滑鼠中鍵功能。
- 如申請專利範圍第10項所述之電子裝置之滑鼠功 能執行方法,其中在判斷該手部是否在該特定區域中呈現該特定姿勢以產生動作變化訊號的步驟之後更包括:若該些手指在一第三時間週期後同時發生相同平面移動,則取得該些手指的一移動軌跡;以及根據該移動軌跡對應移動一滑鼠游標。
- 如申請專利範圍第9項所述之電子裝置之滑鼠功能執行方法,該感測單元包括一紅外線投影裝置。
- 一種具有滑鼠執行功能之電子裝置,適於藉由一手部之動作變化來執行多種滑鼠功能,該電子裝置包括:一顯示器,具有一螢幕,其中該螢幕顯示一滑鼠游標;一感測模組,與該顯示器耦接,用以偵測多個輸入訊號之一數量與該些輸入訊號間的一相對位置,其中該感測模組為一觸控輸入單元,該輸入訊號為一觸碰訊號;以及一判別模組,耦接至該顯示器與該感測模組,用以判斷該數量與該相對位置是否符合各自之預設值,若符合該些預設值,則在該些輸入訊號產生該相對位置之變化時,判斷該變化是否符合一特定訊號,該特定訊號包括第一特定訊號和第二特定訊號,其中該判別模組在產生變化的該觸碰訊號是在該些觸碰訊號中,由一特定方向算起的第i個觸碰訊號時,判斷產生變化的觸碰訊號符合一該第一特定訊號,在產生變化的該觸碰訊號是在該些觸碰訊號中,由該特定方向算起的第j個觸碰訊號時,判斷產生變化的觸碰訊號符合一該第二特定訊號,其中i、j為小於或等於該數量之預設值的正整數,且i不等於j,若該變化符合該 特定訊號,則根據該變化的種類執行對應的一滑鼠功能。
- 如申請專利範圍第20項所述之電子裝置,其中該變化為該觸碰訊號消失或發生位移。
- 如申請專利範圍第20項所述之電子裝置,其中該判別模組在產生變化的觸碰訊號符合該第一特定訊號時,取得該觸控輸入單元在一第一時間週期內偵測到該觸碰訊號的一次數;若該次數為1,則執行一單擊滑鼠左鍵功能;以及若該次數為2,則執行一雙擊滑鼠左鍵功能。
- 如申請專利範圍第22項所述之電子裝置,其中在產生變化的觸碰訊號符合該第一特定訊號時,若由該觸控輸入單元持續偵測到該觸碰訊號的時間超過一第二時間週期,則該判別模組取得該觸碰訊號的一移動軌跡,其中該第二時間週期大於該第一時間週期;以及根據該移動軌跡的一方向性執行一滑鼠滾輪功能。
- 如申請專利範圍第20項所述之電子裝置,其中該判別模組在產生變化的觸碰訊號符合該第二特定訊號時,取得該觸控輸入單元在一第一時間週期內偵測到該觸碰訊號的一次數;以及若該次數為1,則執行一單擊滑鼠右鍵功能。
- 如申請專利範圍第20項所述之電子裝置,其中該判別模組在產生變化的觸碰訊號同時符合該第一特定訊號與該第二特定訊號時,取得該觸控輸入單元在一第一時間週期內偵測到產生變化之觸碰訊號的一次數;以及若該次數為1,則執行一單擊滑鼠中鍵功能。
- 如申請專利範圍第20項所述之電子裝置,其中在該判別模組判斷該些觸碰訊號同時產生相同變化時,若該觸控輸入單元持續偵測到該些觸碰訊號的時間超過一第三時間週期,則該判別模組取得該些觸碰訊號的一移動軌跡;以及根據該移動軌跡對應移動該滑鼠游標。
- 如申請專利範圍第20項所述之電子裝置,其中該觸控輸入單元包括一觸控板或一觸控式螢幕。
- 如申請專利範圍第20項所述之電子裝置,該感測模組包括一影像擷取單元與一感測單元,其中該影像擷取單元用以擷取該手部的影像,該手部包括至少一手指,而該些輸入訊號為感測單元偵測之該些手指之動作變化訊號。
- 如申請專利範圍第28項所述之電子裝置,其中該感測單元透過該手部的影像定義出該手部擺放之一特定區域,該判別模組判斷該手部是否在該特定區域中呈現一特定姿勢以產生動作變化訊號。
- 如申請專利範圍第28項所述之電子裝置,其中該特定訊號為一特定手指之動作變化訊號。
- 如申請專利範圍第29項所述之電子裝置,其中該特定姿勢包括該手指進行垂直方向運動或平面移動。
- 如申請專利範圍第30項所述之電子裝置,其中該判別模組在產生動作變化的手指是在該些手指中,由一特定方向算起的第i個手指時,判斷產生動作變化的手指符合一第一特定手指;以及在產生動作變化的手指是在該些 手指中,由該特定方向算起的第j個手指時,判斷產生動作變化的手指符合一第二特定手指,其中i、j為小於或等於該數量之預設值的正整數,且i不等於j。
- 如申請專利範圍第32項所述之電子裝置,其中該判別模組在產生該變化的手指符合該第一特定手指時,取得該手指在一第一時間週期內進行垂直方向運動的一次數;若該次數為1,則執行一單擊滑鼠左鍵功能;以及若該次數為2,則執行一雙擊滑鼠左鍵功能。
- 如申請專利範圍第33項所述之電子裝置,其中該判別模組在產生該變化的手指符合該第一特定手指時,若判斷該手指在一第二時間週期後發生平面移動,則取得該手指的一移動軌跡,其中該第二時間週期大於該第一時間週期;以及根據該移動軌跡的一方向性執行一滑鼠滾輪功能。
- 如申請專利範圍第32項所述之電子裝置,其中該判別模組在產生該變化的手指符合該第二特定手指時,取得該手指在一第一時間週期內進行垂直方向運動的一次數;以及若該次數為1,則執行一單擊滑鼠右鍵功能。
- 如申請專利範圍第32項所述之電子裝置,其中該判別模組在產生該變化的手指為該第一特定手指與該第二特定手指時,取得產生動作變化的手指在一第一時間週期內進行垂直方向運動的一次數;以及若該次數為1,則執行一單擊滑鼠中鍵功能。
- 如申請專利範圍第29項所述之電子裝置,其中該 判別模組在判斷該些手指在一第三時間週期後同時發生相同平面移動時,取得該些手指的一移動軌跡;以及根據該移動軌跡對應移動該滑鼠游標。
- 如申請專利範圍第28項所述之電子裝置,其中該感測單元包括一紅外線投影裝置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW097120454A TWI421731B (zh) | 2008-06-02 | 2008-06-02 | 電子裝置之滑鼠功能執行方法及其電子裝置 |
US12/422,302 US8462113B2 (en) | 2008-06-02 | 2009-04-13 | Method for executing mouse function of electronic device and electronic device thereof |
US13/892,331 US20130249797A1 (en) | 2008-06-02 | 2013-05-13 | Method for executing mouse function of electronic device and electronic device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW097120454A TWI421731B (zh) | 2008-06-02 | 2008-06-02 | 電子裝置之滑鼠功能執行方法及其電子裝置 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200951772A TW200951772A (en) | 2009-12-16 |
TWI421731B true TWI421731B (zh) | 2014-01-01 |
Family
ID=41379170
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW097120454A TWI421731B (zh) | 2008-06-02 | 2008-06-02 | 電子裝置之滑鼠功能執行方法及其電子裝置 |
Country Status (2)
Country | Link |
---|---|
US (2) | US8462113B2 (zh) |
TW (1) | TWI421731B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090044124A1 (en) * | 2007-08-06 | 2009-02-12 | Nokia Corporation | Method, apparatus and computer program product for facilitating data entry using an offset connection element |
US20100107066A1 (en) * | 2008-10-27 | 2010-04-29 | Nokia Corporation | scrolling for a touch based graphical user interface |
US20100107067A1 (en) * | 2008-10-27 | 2010-04-29 | Nokia Corporation | Input on touch based user interfaces |
US9524094B2 (en) * | 2009-02-20 | 2016-12-20 | Nokia Technologies Oy | Method and apparatus for causing display of a cursor |
KR20110121888A (ko) * | 2010-05-03 | 2011-11-09 | 삼성전자주식회사 | 휴대용 단말기에서 팝업 메뉴를 확인하기 위한 장치 및 방법 |
US9626099B2 (en) * | 2010-08-20 | 2017-04-18 | Avaya Inc. | Multi-finger sliding detection using fingerprints to generate different events |
CN102645966B (zh) * | 2011-02-18 | 2016-04-06 | 富泰华工业(深圳)有限公司 | 手持式电子装置及其功能控制方法 |
US9262065B2 (en) | 2011-02-24 | 2016-02-16 | Red Hat, Inc. | Time based touch screen input recognition |
US20120233545A1 (en) * | 2011-03-11 | 2012-09-13 | Akihiko Ikeda | Detection of a held touch on a touch-sensitive display |
CN106648172A (zh) * | 2016-12-14 | 2017-05-10 | 天津阳泽科技有限公司 | 一种计算机领域中人机交互穿戴设备用方向改变控制*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI248028B (en) * | 2003-12-05 | 2006-01-21 | Sentelic Corp | Single click identification method and controller thereof |
US20060026521A1 (en) * | 2004-07-30 | 2006-02-02 | Apple Computer, Inc. | Gestures for touch sensitive input devices |
US20060097991A1 (en) * | 2004-05-06 | 2006-05-11 | Apple Computer, Inc. | Multipoint touchscreen |
US20070257890A1 (en) * | 2006-05-02 | 2007-11-08 | Apple Computer, Inc. | Multipoint touch surface controller |
TWI295441B (en) * | 2004-10-26 | 2008-04-01 | Novax Technologies Inc | Input apparatus and method of controlling input of image |
TWI295785B (zh) * | 2005-10-25 | 2008-04-11 | Elan Microelectronics Corp |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5982302A (en) * | 1994-03-07 | 1999-11-09 | Ure; Michael J. | Touch-sensitive keyboard/mouse |
US5825352A (en) * | 1996-01-04 | 1998-10-20 | Logitech, Inc. | Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad |
US7840912B2 (en) * | 2006-01-30 | 2010-11-23 | Apple Inc. | Multi-touch gesture dictionary |
EP2256605B1 (en) * | 1998-01-26 | 2017-12-06 | Apple Inc. | Method and apparatus for integrating manual input |
US7030861B1 (en) * | 2001-02-10 | 2006-04-18 | Wayne Carl Westerman | System and method for packing multi-touch gestures onto a hand |
US20030132913A1 (en) * | 2002-01-11 | 2003-07-17 | Anton Issinski | Touchless computer input device to control display cursor mark position by using stereovision input from two video cameras |
CN1280690C (zh) | 2002-08-20 | 2006-10-18 | 昆盈企业股份有限公司 | 指动式指针输入方法及其装置 |
CN1499343A (zh) | 2002-11-04 | 2004-05-26 | 万发良 | 手指识别及手的动作识别在键盘等输入工具中的运用 |
CN100346275C (zh) | 2004-03-25 | 2007-10-31 | 升达科技股份有限公司 | 拖曳触控方法及其控制模块 |
CN1912816A (zh) | 2005-08-08 | 2007-02-14 | 北京理工大学 | 一种基于摄像头的虚拟触摸屏*** |
-
2008
- 2008-06-02 TW TW097120454A patent/TWI421731B/zh active
-
2009
- 2009-04-13 US US12/422,302 patent/US8462113B2/en active Active
-
2013
- 2013-05-13 US US13/892,331 patent/US20130249797A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI248028B (en) * | 2003-12-05 | 2006-01-21 | Sentelic Corp | Single click identification method and controller thereof |
US20060097991A1 (en) * | 2004-05-06 | 2006-05-11 | Apple Computer, Inc. | Multipoint touchscreen |
US20060026521A1 (en) * | 2004-07-30 | 2006-02-02 | Apple Computer, Inc. | Gestures for touch sensitive input devices |
TWI295441B (en) * | 2004-10-26 | 2008-04-01 | Novax Technologies Inc | Input apparatus and method of controlling input of image |
TWI295785B (zh) * | 2005-10-25 | 2008-04-11 | Elan Microelectronics Corp | |
US20070257890A1 (en) * | 2006-05-02 | 2007-11-08 | Apple Computer, Inc. | Multipoint touch surface controller |
Also Published As
Publication number | Publication date |
---|---|
US20090295720A1 (en) | 2009-12-03 |
US20130249797A1 (en) | 2013-09-26 |
TW200951772A (en) | 2009-12-16 |
US8462113B2 (en) | 2013-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI421731B (zh) | 電子裝置之滑鼠功能執行方法及其電子裝置 | |
JP6429981B2 (ja) | ユーザ入力の意図の分類 | |
TWI398818B (zh) | 手勢辨識方法與系統 | |
JP5702296B2 (ja) | ソフトウェアキーボード制御方法 | |
WO2011142317A1 (ja) | ジェスチャー認識装置、方法、プログラム、および該プログラムを格納したコンピュータ可読媒体 | |
GB2509599A (en) | Identification and use of gestures in proximity to a sensor | |
WO2011066343A2 (en) | Methods and apparatus for gesture recognition mode control | |
WO2014029043A1 (zh) | 模拟鼠标输入的方法及设备 | |
TW201432520A (zh) | 操作方法以及電子裝置 | |
KR20110084313A (ko) | 표면상에 놓인 손에 맞는 제스쳐를 생성하는 방법 | |
KR102323892B1 (ko) | 멀티 터치 가상 마우스 | |
US10817172B2 (en) | Technologies for graphical user interface manipulations using multi-finger touch interactions | |
TW201816581A (zh) | 介面控制方法和電子裝置 | |
Annett et al. | Exploring and understanding unintended touch during direct pen interaction | |
KR20160097410A (ko) | 동작 인식을 통한 비접촉식 입력 인터페이스 제공 방법 및 그 장치 | |
Ikematsu et al. | ScraTouch: Extending interaction technique using fingernail on unmodified capacitive touch surfaces | |
TWI615747B (zh) | 虛擬鍵盤顯示系統及方法 | |
US20140298275A1 (en) | Method for recognizing input gestures | |
Murase et al. | Gesture keyboard requiring only one camera | |
US20170068321A1 (en) | Gesture Interactive Operation Method | |
US20150153925A1 (en) | Method for operating gestures and method for calling cursor | |
KR101348696B1 (ko) | 터치패턴기반 터치스크린 장치 및 그 제어방법 | |
CN101598982B (zh) | 电子装置的鼠标功能执行方法及其电子装置 | |
US20150309601A1 (en) | Touch input system and input control method | |
KR20140086805A (ko) | 전자 장치, 그 제어 방법 및 컴퓨터 판독가능 기록매체 |