專利名稱:可設定宏的計算機輸入裝置的制作方法
技術領域:
本實用新型涉及一種輸入裝置,特別涉及一種可設定宏的計算機輸入裝置。
背景技術:
鼠標及鍵盤是目前普遍使用于計算機的輸入裝置,可以控制光標于窗口的顯示位 置,并利用功能按鍵開啟應用程序或執(zhí)行其他相關功能設定。參閱圖1,一般計算機光標在窗口 I中的坐標輸入方式,有絕對坐標與相對坐標二 種,絕對坐標是指輸入點P1相對于原點Ptl(Oj)的坐標值,相對坐標則是指輸入點P2相對 于“前一點P1 ”的相差值+η或-η。由于硬件(如鼠標)沒有分析坐標的功能,因此,只能以 相對坐標的方式告訴它目前的位置偏移多少,再由計算機系統(tǒng)根據(jù)η的大小做加速或不加 速,使光標根據(jù)鼠標的移動向量,移動至目的地。值得一提的是,一般計算機為了提升前述 輸入裝置的使用效率,主動提供了錄制宏的功能,宏是一種批量處理的批次命令,可以把一 連串按鍵動作,簡化成一個按鍵或一個指令動作,進而滿足使用者的使用習慣或程序要求。惟,前述宏只能在單一計算機使用,一旦使用者替換計算機或系統(tǒng)就必須重新錄 制宏,在使用上相當不方便。再者,前述以相對坐標移動的光標位置,會因為移動向量所產(chǎn)生的加速度或加速 的參數(shù)或計算機操作系統(tǒng)而不同,使用者必須眼到手到,才能將光標移動到想到達的定點, 所以,一般宏如果要有包括光標移動位置的指令,就會變得異常復雜,而不是一般使用者可 以自行設定完成,有操控不符合使用需求的缺失。
實用新型內(nèi)容本實用新型的目的是提供一種可以滿足使用需求并提升使用方便性與實用性的 可設定宏的計算機輸入裝置。本實用新型的可設定宏的計算機輸入裝置,用于控制一臺計算機的光標,包括一 個本體、多個按鍵、一個儲存介質(zhì)及一執(zhí)行模塊。前述按鍵設置在該本體上。該儲存介質(zhì)設 置在該本體內(nèi),且用于儲存至少一宏指令,該宏指令的定義包括控制光標以絕對坐標移位 至一定點。該執(zhí)行模塊設置在該本體內(nèi),且與該儲存介質(zhì)電連接,并受控于前述按鍵而執(zhí)行 對應單一按鍵的宏指令。本實用新型所述的可設定宏的計算機輸入裝置,該計算機輸入裝置還包括形成在 該本體的一連接接口,該連接接口以有線通訊技術或無線通訊技術與該計算機連接。本實用新型所述的可設定宏的計算機輸入裝置,該執(zhí)行模塊內(nèi)建有程序碼,該程 序碼用于宣告該計算機一窗口的對角分別為絕對坐標的最小值與最大值。本實用新型所述的可設定宏的計算機輸入裝置,前述宏指令能夠通過該計算機以 匯入或重新定義的方式儲存于該儲存介質(zhì)。本實用新型所述的可設定宏的計算機輸入裝置,前述宏指令的定義還包括由前述 定點以絕對坐標移位至另一定點且執(zhí)行圈選一區(qū)域。[0012]本實用新型的有益效果在于通過絕對坐標的輸入方式,在已知光標預設位置的 情形下,執(zhí)行與移動位置有關的宏指令,進而滿足使用需求并提升使用方便性與實用性。
圖1是一示意圖,說明絕對坐標或相對坐標的表示方式;圖2是一立體圖,說明本實用新型一可設定宏的計算機輸入裝置的一較佳實施例 安裝于一計算機;圖3是該較佳實施例的一方塊圖。
具體實施方式
以下結合附圖及實施例對本實用新型進行詳細說明。參閱圖2、圖3,本實用新型可設定宏的計算機輸入裝置的一較佳實施例用于輸入 信號而控制一臺計算機1的光標。該計算機1具有一臺主機11及用于輸出信號的一臺顯 示器12。該顯示器12具有一窗口 121。該計算機輸入裝置2在本較佳實施例為一個鼠標, 包括一個本體21、一連接接口 22、多個按鍵23 26、一個儲存介質(zhì)27及一執(zhí)行模塊28。該連接接口 22形成在該本體21上,在本較佳實施例中是以有線通訊技術與該主 機11連接,如采用USB (Universal SerialBus)規(guī)格的一插頭,也可以采用無線通訊技術與 該主機11連接,如藍牙(Bluetooth)無線電技術。前述按鍵23 26設置在該本體21上。值得一提的是,該按鍵25、26分別為一般 鼠標常見的左功能鍵與右功能鍵。該儲存介質(zhì)27設置在該本體21內(nèi),在本較佳實施例是一種快閃存儲器(flash memory),用于儲存宏指令。在本較佳實施例中,前述宏指令的定義包括控制光標以絕對坐 標移位至一定點。值得一提的是,前述宏指令能夠通過該計算機1主機11以匯入的方式儲 存于該儲存介質(zhì)27 (即,該計算機1主機11將前述宏指令備份并儲存至該儲存介質(zhì)27)或 通過在該計算機1主機11執(zhí)行的一應用程序定義前述宏指令,及設定對應單一宏指令的單 一按鍵 23 (24)。假設一第一宏指令對應該按鍵23,且定義包括控制光標移位至絕對坐標(640, 512)。假設一第二宏指令對應該按鍵24,且定義包括控制光標由絕對坐標(0,0)移位至絕 對坐標(1280,1024),在光標位于絕對坐標(0,0)時,執(zhí)行模擬該鼠標按鍵25 (左功能鍵) 中“點按”的指令,進而在光標位于絕對坐標(1280,1024)時,完成圈選一區(qū)域的動作。該執(zhí)行模塊28設置在該本體21內(nèi)且與該連接接口 22、該儲存介質(zhì)27電連接,并 受控于前述按鍵23、24而執(zhí)行對應單一按鍵23或按鍵24的宏指令,及內(nèi)建有程序碼,用于 宣告該窗口 121的對角分別為絕對坐標的最小值與最大值。在本較佳實施例中,該程序碼 設定X軸最大值X_Max = 1280、Y軸最大值¥_11狀=1024,且根據(jù)該窗口 121的分辨率等 比例放大或縮小以符合該窗口 121目前的分辨率,進而以絕對坐標方式設定該窗口 121左 上角PO為絕對坐標的原點(0,0),設定該窗口 122右下角Pn為絕對坐標最大值(X,Y)。根據(jù)前述,當使用者以該計算機輸入裝置2的連接接口 22與該主機11連接,且按 下按鍵23時,不管光標位于該窗口 121的那一個位置,光標都會瞬間跳到絕對坐標(640, 512)的位置;當使用者按下按鍵24時,光標會在瞬間完成圈選區(qū)域的動作。[0024]除了前述第一宏指令、第二宏指令外,還可以設定其它的宏指令,例如連續(xù)在多個 絕對坐標點移動后回到移動前的絕對坐標點。借此,通過本實用新型可以使光標瞬間移動、 選取目標物或執(zhí)行特定動作或執(zhí)行一連串的連續(xù)動作。據(jù)上所述可知,本實用新型的可設定宏的計算機輸入裝置具有下列優(yōu)點及功效1、本實用新型是通過絕對坐標的輸入方式,在已知光標預設位置的情形下,用于 供執(zhí)行與移動位置有關的宏指令,進而能滿足使用需求。2、且本實用新型屬硬件獨立作業(yè),不但不需安裝驅(qū)動程序、不需外接電源,在任何 計算機1都可以使用,且如果采用USB規(guī)格的連接接口 22,還兼具有隨插即用功能,而能提 升操作時的方便性與實用性。
權利要求一種可設定宏的計算機輸入裝置,用于控制一計算機的光標,其特征在于,該計算機輸入裝置包括一個本體;多個按鍵,設置在該本體上;一個儲存介質(zhì),設置在該本體內(nèi),且用于儲存至少一宏指令,該宏指令的定義包括控制光標以絕對坐標移位至一定點;及一執(zhí)行模塊,設置在該本體內(nèi),且與該儲存介質(zhì)電連接,并受控于前述按鍵而執(zhí)行對應單一按鍵的宏指令。
2.根據(jù)權利要求1所述的可設定宏的計算機輸入裝置,其特征在于,該計算機輸入裝 置還包括形成在該本體的一連接接口,該連接接口以有線通訊技術或無線通訊技術與該計 算機連接。
專利摘要一種可設定宏的計算機輸入裝置,用于控制一計算機的光標,該計算機輸入裝置包括一個本體、設置在該本體上的多個按鍵及設置在該本體內(nèi)的一個儲存介質(zhì)與一執(zhí)行模塊。該媒存介質(zhì)用于儲存至少一宏指令。前述宏指令的定義包括控制光標以絕對坐標移位至一定點。該執(zhí)行模塊與該儲存介質(zhì)電連接,且受控于前述按鍵,執(zhí)行對應單一按鍵的宏指令。借此,本實用新型可以通過絕對坐標的輸入方式,在已知光標預設位置的情形下,執(zhí)行與移動位置有關的宏指令,進而能滿足使用需求,并提升使用時的方便性與實用性。
文檔編號G06F3/033GK201716689SQ20102014897
公開日2011年1月19日 申請日期2010年3月23日 優(yōu)先權日2010年3月23日
發(fā)明者林舜斌 申請人:精元電腦股份有限公司;精博科技股份有限公司