一種觸摸鼠標的觸摸輸入控制系統及其控制方法
【專利說明】
[技術領域]
[0001 ] 本發明涉及一種觸摸鼠標的觸摸輸入控制系統及其控制方法。
[【背景技術】]
[0002]使用傳統鼠標時,手腕關節因長期進行密集、反復和過度的活動,使得其內部發生無菌性炎癥引起腫脹;集中機械地活動一兩個手指,還會拉傷手腕的韌帶引起腫脹;另外操作電腦時,鼠標有一定的高度,手腕必須背屈一定角度,這時,腕部就處于強迫體位;掌側與桌面接觸積壓,使腕管處壓力增大,長期反復的擠壓摩擦,使通過的神經和血管受損傷,產生相應的癥狀,容易使手指麻木、僵硬,手腕酸脹無力,甚至手臂抬不起來等;鼠標使用不當,可以使人患上很嚴重的指關節疾病,這種癥狀被稱為“鼠標手”,狹義上稱為腕管綜合癥。
[0003]筆記本因隨身攜帶,經常性在無工作臺面上使用,使得傳統鼠標不適用,觸摸鼠標的觸摸輸入在實現鼠標位置及鼠標按鍵時,往往延續單點的觸摸方式,按鍵與光標的輸入分開,在這種方式下,用戶在移動光標和按鍵時需要切換或使用雙手操作,因而影響用戶輸入的連慣性,特別是肘腕部懸空,并且操作困難。
[0004]隨著多點觸摸技術的發展,多點觸摸設備開始迅速推廣和普及,但在筆記本的觸摸鼠標僅使用單點觸摸技術,多點觸摸尚未應用到觸摸鼠標中。
[
【發明內容】
]
[0005]本發明克服了上述技術的不足,提供了一種觸摸鼠標的觸摸輸入控制系統及其控制方法,在使用多點觸摸鼠標時手腕自然放置,不僅減小鼠標使用時對腕管的壓力。
[0006]為實現上述目的,本發明采用了下列技術方案:
[0007]—種觸摸鼠標的觸摸輸入控制系統,包括有用于輸入多點觸摸信息的觸摸輸入面板1,所述觸摸輸入面板1順次連接有用于讀取多點觸摸信息中移動、點擊手勢動作信息的觸摸信息解析器2、用于存儲手勢動作信息與鼠標動作對應關系并根據移動、點擊手勢動作信息識別出對應鼠標動作的手勢動作識別控制器3、將對應鼠標動作轉化為鼠標準同信協議編碼的鼠標動作轉換輸出器4。
[0008]—種觸摸鼠標的觸摸輸入控制方法,其步驟如下:
[0009]a、設定右手與觸摸輸入面板1觸點為多個,其中處于觸摸輸入面板1縱向上端的兩個觸點為有效觸點,處于觸摸輸入面板1橫向左端的為第一觸點和處于觸摸輸入面板1橫向右端的為第二觸點,觸摸信息解析器2讀取的手勢動作信息為一個觸點移動,對應的鼠標動作為以第一觸點移動軌跡進行拖動,觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點或第二觸點單擊,設定對應的鼠標動作為鼠標左鍵單擊或鼠標右鍵單擊,觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點連擊,設定對應的鼠標動作為鼠標左鍵連擊,觸摸信息解析器2讀取的手勢動作信息為兩接觸點同時移動,設定對應的鼠標動作為以第一觸點軌跡的鼠標光標移動,觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點或第二觸點上下移動,設定對應的鼠標動作為鼠標滾輪的上下移動;
[0010]b、識別控制器3判斷觸摸信息解析器2讀取的手勢動作信息是否為一個觸點移動;
[0011]c、當識別控制器3判斷觸摸信息解析器2讀取的手勢動作信息為一個觸點移動時,輸出以第一觸點移動軌跡進行拖動的鼠標動作,否則識別控制器3判斷觸摸信息解析器2讀取的手勢動作信息是否為兩點接觸且第一觸點或第二觸點單擊;
[0012]d、當識別控制器3判斷觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點或第二觸點單擊時,輸出以鼠標左鍵單擊或鼠標右鍵單擊的鼠標動作,否則識別控制器3觸摸信息解析器2讀取的手勢動作信息是否為兩點接觸且第一觸點連擊;
[0013]e、當識別控制器3觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點連擊時,輸出以鼠標左鍵連擊的鼠標動作,否則識別控制器3觸摸信息解析器2讀取的手勢動作信息是否為兩接觸點同時移動;
[0014]f、當識別控制器3觸摸信息解析器2讀取的手勢動作信息為兩接觸點同時移動時,輸出以第一觸點軌跡的鼠標光標移動,否則識別控制器3觸摸信息解析器2讀取的手勢動作信息是否為兩點接觸且第一觸點或第二觸點上下移動;
[0015]g、當識別控制器3觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點或第二觸點上下移動時,輸出鼠標滾輪的上下移動的鼠標動作。否則返回步驟b。
[0016]本發明的有益效果是:
[0017]本發明能減少鼠標使用時對腕管的壓力,適用于無工作臺面時的鼠標操作,使手部用力更小,移動靈活,動作的連貫性更好。
[【附圖說明】]
[0018]圖1為本發明的結構示意圖。
[【具體實施方式】]
[0019]下面結合附圖與本發明的實施方式作進一步詳細的描述:
[0020]如圖1所示,一種觸摸鼠標的觸摸輸入控制系統,包括有用于輸入多點觸摸信息的觸摸輸入面板1,所述觸摸輸入面板1順次連接有用于讀取多點觸摸信息中移動、點擊手勢動作信息的觸摸信息解析器2、用于存儲手勢動作信息與鼠標動作對應關系并根據移動、點擊手勢動作信息識別出對應鼠標動作的手勢動作識別控制器3、將對應鼠標動作轉化為鼠標準同信協議編碼的鼠標動作轉換輸出器4。
[0021 ] 一種觸摸鼠標的觸摸輸入控制方法,其步驟如下:
[0022]a、設定右手與觸摸輸入面板1觸點為多個,其中處于觸摸輸入面板1縱向上端的兩個觸點為有效觸點,處于觸摸輸入面板1橫向左端的為第一觸點和處于觸摸輸入面板1橫向右端的為第二觸點,其中,識別控制器3中建立并存儲如下手勢動作信息與鼠標動作對應關系表:觸摸信息解析器2讀取的手勢動作信息為一個觸點移動,對應的鼠標動作為以第一觸點移動軌跡進行拖動,觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點或第二觸點單擊,設定對應的鼠標動作為鼠標左鍵單擊或鼠標右鍵單擊,觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點連擊,設定對應的鼠標動作為鼠標左鍵連擊,觸摸信息解析器2讀取的手勢動作信息為兩接觸點同時移動,設定對應的鼠標動作為以第一觸點軌跡的鼠標光標移動,觸摸信息解析器2讀取的手勢動作信息為兩點接觸且第一觸點或第二觸點上下移動,設定對應的鼠標動作為鼠標滾輪的上下移動;
[0023]