用于觸控設備的多點觸控輸入方法
【技術領域】
[0001]本發(fā)明涉及計算機輸入法,尤其涉及多點觸控輸入法。
【背景技術】
[0002]目前,隨著便攜設備的普及,特別是人們對與更小巧的,更輕便的,更智能的,更多功能的移動設備的青睞,開發(fā)集成度更高、使用更便捷的人機交互設備是符合時代潮流的。而當下,傳統(tǒng)的臺式電腦甚至是筆記本市場均受到以智能手機為代表的便攜移動設備的沖擊。然而,以iPhone,iPod為代表的便攜移動設備所采用的多點觸摸技術并不能滿足高效的人機交互的要求。
[0003]傳統(tǒng)的臺式電腦一般由顯示器、主機、鍵盤、鼠標、音箱組成,不僅占用空間大,而且移動起來非常不便。接著臺式一體機把顯示屏、主機、音箱、無線收發(fā)設備集成到一起。遺憾的是,鍵盤和鼠標還是獨立的配件。之后筆記本出現了,它把前述的一臺電腦的所有配件全都集成到一起。可惜的是,筆記本并沒有很好的整合鼠標,絕大數筆記本使用者還是會選配鼠標。這里可以看出將鼠標更好的整合到電腦設備里是很有必要的。
[0004]當以iphone、ipad為代表的移動通訊設備出現后,互聯(lián)網的移動特性得到空前的青睞。各種移動應用蜂擁而至。移動互聯(lián)網是不可逆轉的潮流。
[0005]以運行在ipad為代表的觸屏輸入法的缺點是:不適用于大尺寸觸摸顯示屏,觸點處也即命令處,相距越大,手指擺動距離越大,觸摸準確性愈得不到保證,手指移動時間更長;不利于使用者快速操作,一方面觸點距離遠,手指擺動距離大;二出現派生命令需要延遲時間;不便于復雜命令的選取,一方面派生命令的延遲,二多層次命令選擇時易迷失在選擇過程中;不利于選擇的準確性,一方面手指有一定的寬度,阻擋視線,另一方面圖標不能做得太??;限制組合命令的使用,如鼠標與鍵盤的配合輸入;限制多用戶同時使用。
[0006]本發(fā)明運用硬件軟件化的思路,采用多點觸控技術,克服現行觸摸輸入的上述等缺陷,保留了鼠標硬件操作上的靈巧性,得到的多點觸控輸入法,并將域的概念引入多點觸控輸入法,使得同一個顯示屏上可以進行多人協(xié)同操作。
【發(fā)明內容】
[0007]針對現有技術存在的上述問題,本發(fā)明提供了使用更為便捷高效的用于觸控設備的多點觸控輸入法。
[0008]根據本發(fā)明一方面,提供了一種用于觸控設備的多點觸控輸入方法,包括:當識別到所述觸控設備的觸控面上的輸入浮動域內的第一次觸控操作時,在與所述觸控設備配套使用的顯示屏上激活光標,所述光標在光標移動范圍內移動;確定所述光標的正方向;確定所述觸控設備的觸控面上的輸入區(qū)域的輸入正方向;以及激活所述輸入浮動域內的至少三個保留區(qū)域,每個保留區(qū)域對應于一個按鍵區(qū)域,所述至少三個保留區(qū)域構成輸入區(qū)域的全部;其中,所述至少三個保留區(qū)域在一時間段全都沒有觸控操作時進入未激活狀態(tài)。
[0009]根據本發(fā)明又一方面,所述觸控設備為:觸摸顯示屏,所述觸控面和所述顯示屏均在所述觸摸顯示屏上;或者觸摸板、投影觸摸輸入設備的投影面、或其他支持觸控的設備,所述觸控面在所述觸摸板、所述投影觸摸輸入設備的投影面、或其他支持觸控的設備上,所述顯示屏是外接于所述觸摸板的顯示屏或者是距所述觸控設備一定距離的投影屏。
[0010]根據本發(fā)明又一方面,所述第一次觸控操作是以下的任一種:所述觸控面上的第一次單點觸摸,或者所述觸控面上的第一次單續(xù)觸摸。
[0011]根據本發(fā)明又一方面,所述保留區(qū)域包括:中鍵保留區(qū)域,所述中鍵保留區(qū)域由所述第一次觸控操作建立并且為所述第一次觸控操作周圍的區(qū)域,所述中鍵保留區(qū)域中的操作對應于鼠標的中鍵的操作和左鍵的選中操作;左鍵保留區(qū)域,所述左鍵保留區(qū)域為所述中鍵保留區(qū)域左邊的區(qū)域,所述左鍵保留區(qū)域中的操作對應于鼠標的左鍵的操作;以及右鍵保留區(qū)域,所述右鍵保留區(qū)域為所述中鍵保留區(qū)域右邊的區(qū)域,所述右鍵保留區(qū)域中的操作對應于鼠標的右鍵的操作。
[0012]根據本發(fā)明又一方面,當識別到所述觸控設備的觸控面上的輸入浮動域內的第一次觸控操作時,在所述觸控面上還激活快捷命令圖標區(qū)域,所述快捷命令圖標區(qū)域相鄰于所述左鍵保留區(qū)域的左側且位于所述輸入區(qū)域內部。
[0013]根據本發(fā)明又一方面,確定所述觸控設備的觸控面上的輸入區(qū)域的輸入正方向包括以下的任一種:視第一次觸控操作為一個點,以這個點所在觸控面的橫坐標或縱坐標方向為正方向;第一次觸控操作遠離臨近第一次觸控操作的觸控面的邊框的方向為正方向;切換到觸控輸入法后,首次發(fā)生第一次觸控操作時滑動指定正方向;檢查第一次觸控操作的指紋形狀,以垂直與指紋形狀的長軸且與觸控設備的正方向夾角小于等于90度或大于90度的方向為正方向;或檢測第一次觸控操作的接觸形狀,以垂直與接觸形狀的長軸且與觸控設備的正方向夾角小于等于90度或大于90度的方向為正方向。
[0014]根據本發(fā)明又一方面,所述觸控設備的觸控面上有一個或多個輸入區(qū)域,每個輸入區(qū)域位于相對應的一個輸入浮動域之中,其中,各個輸入浮動域可重疊,各個輸入區(qū)域不重疊。
[0015]根據本發(fā)明又一方面,所述中鍵的操作至少包含如下操作:所述中鍵的單擊單點點接觸對應于選中;所述中鍵的單擊單點點持觸對應于維持輸入區(qū)域激活的狀態(tài)和移動光標;所述中鍵的雙擊單點點持觸對應于選中并移動光標和選中的單位,其中所述雙擊單點點持觸是單擊單點點接觸加原地單擊單點點持觸;所述中鍵的三擊單點點接觸對應于點擊所述中鍵并移動,其中三擊單點點接觸是單擊單點點接觸加原地單擊單點點接觸加原地單擊單點點持觸;所述左鍵的操作至少包含如下操作:所述左鍵的單點點接觸對應于選中;所述左鍵的雙擊點接觸對應于打開;所述右鍵的操作至少包含如下操作:所述右鍵的單點點接觸對應于彈出菜單。
[0016]根據本發(fā)明又一方面,所述快捷鍵的操作至少包含如下操作:單點點接觸調用切換輸入法命令。
[0017]根據本發(fā)明又一方面,所述中鍵、所述左鍵和所述右鍵可以以下任一方式組合使用:所述中鍵的單點點持觸和所述左鍵的單點點持觸組合使用且所述中鍵相對于所述左鍵移動時,對應于框選操作;所述中鍵的單點點持觸和所述右鍵的單點點持觸組合使用且所述右鍵相對于所述中鍵水平移動時,對應于縮放窗口或滾動窗口操作;或所述中鍵的單點點持觸和所述右鍵的單點點持觸組合使用且所述右鍵相對于所述中鍵垂直移動時,對應于滾動窗口或縮放窗口操作。
[0018]根據本發(fā)明又一方面,所述左鍵保留區(qū)域中的操作和所述右鍵保留區(qū)域中的操作可以互換。
[0019]應當理解,本發(fā)明以上的一般性描述和以下的詳細描述都是示例性和說明性的,并且旨在為如權利要求所述的本發(fā)明提供進一步的解釋。
【附圖說明】
[0020]包括附圖是為提供對本發(fā)明進一步的理解,它們被收錄并構成本申請的一部分,附圖示出了本發(fā)明的實施例,并與本說明書一起起到解釋本發(fā)明原理的作用。附圖中:
[0021]圖1示出根據本發(fā)明實施例的多點觸控輸入法中的輸入區(qū)域與各個鍵之間的關系O
[0022]圖2示出根據本發(fā)明實施例的多點觸控輸入法中的各個區(qū)域的尺寸的示意圖。
[0023]圖3示出根據本發(fā)明的多點觸