專利名稱::輸入裝置及其輸入方法
技術領域:
:本發(fā)明涉及一種輸入裝置及其輸入方法,特別是指一種通過驅(qū)動一信息設備,產(chǎn)生一圖形界面至一顯示屏幕上,并依其輸入的按壓信號及運動信號控制其圖形界面的點選的輸入裝置及其輸入方法。以個人電腦為例,當鍵盤100上按鍵被按下時,鍵盤100上的電氣信號(24條)通過一連接器到鍵盤控制器上(keyboardcontroller),再依照其內(nèi)部預先設定的對應表(table)發(fā)出QIRQ1信號。QIRQ1信號通過一防漏電電路及一拉升(pullhigh)電路,觸發(fā)南橋控制單元(SouthBridge)內(nèi)中斷控制單元(Interruptblock)的IRQ1接腳(Pin)。中斷控制單元發(fā)出INTR信號,且通過另一拉升電路,觸發(fā)中央處理器(CPU)中的INTR接腳。中央處理器收到INTR接腳觸發(fā)后,中斷當時正在執(zhí)行的程序,并儲存該程序當時所有信息及程序計數(shù)器(ProgramCounter)值至堆棧(Stack)中,并發(fā)出一總線指令(PCIspecialcycle)通過北橋控制單元(NorthBridge)、PCI總線、PCI總線接口,而回應至中斷控制單元。中斷控制單元收到回應后,通過PCI總線接口,將IRQ1所代表的中斷向量值(INTvectorindex)例如INT09H,通過PCI總線及北橋控制單元送給中央處理器,中央處理器將其中斷向量值乘上4算出其地址,例如24H-27H。中央處理器至中斷向量表找尋地址,例如24H所指向的中斷服務例程地址,并跳轉(zhuǎn)(Jump)至其中斷服務例程,開始執(zhí)行。中斷服務例程是直接至一端口(port),例如60h直接讀取掃描碼,并通過該掃描碼決定執(zhí)行中斷服務例程的內(nèi)容。上述中斷服務例程執(zhí)行完畢后,中央處理器將程序計數(shù)器值從堆棧中恢復,同時恢復其所有信息。然而,由于目前其輸入裝置,例如鍵盤、或是鼠標,空間有限,且加上所需的功能亦愈來越多,功能鍵過多容易導致使用者混淆,又增加了輸入裝置中按鍵的硬件成本,本發(fā)明所揭露的另一種輸入裝置及其輸入方法,是直接驅(qū)動一具有顯示屏幕的信息設備,例如電腦或個人數(shù)字助理,產(chǎn)生一圖形界面至其顯示屏幕上,并依其輸入的按壓信號及運動信號控制其圖形界面的點選,以解決上述的問題。本發(fā)明的目的之二,如目的之一所述,本發(fā)明的輸入裝置已可取代上述信息設備的信息輸入單元,例如鍵盤單元上的所有功能鍵,而實現(xiàn)相同的目的,故可省數(shù)字輸入單元的制造成本。根據(jù)上述的目的,本發(fā)明是揭露一種輸入裝置及其輸入方法,其輸入裝置是設于一信息輸入單元上,例如鍵盤控制器,且其連接一鍵盤單元,另此信息輸入單元更連接至一具顯示屏幕的信息設備,例如電腦或個人數(shù)字助理。此輸入裝置至少包含一操作模塊。此操作模塊是包含一開關機構,例如滑板鍵(pad)、有刻度的飛梭盤(knob)、或是無刻度的飛梭盤,提供按壓及運動功能,例如向上位移、向下位移、向左位移、向右位移、順向轉(zhuǎn)動、或是逆向轉(zhuǎn)動,并分別送出一按壓信號及一運動信號至上述信息輸入單元上。當信息輸入單元接受一運動信號后,是通過其信息輸入單元內(nèi)部的一控制芯片,驅(qū)動該信息設備,產(chǎn)生一圖形界面至其顯示屏幕上,并依其按壓信號及該運動信號控制其圖形界面的點選。上述的信息輸入單元更包含一按鍵檢測單元、一脈沖檢測單元、一模數(shù)轉(zhuǎn)換單元、及一鍵盤界面?;彐I、有刻度的飛梭盤、及無刻度的飛梭盤是分別經(jīng)按鍵檢測單元、脈沖檢測單元、及模數(shù)轉(zhuǎn)換單元,來發(fā)送上述的按壓信號及運動信號至控制芯片上??刂菩酒瑒t通過鍵盤界面發(fā)送一中斷向量值及一掃描碼至信息設備,來產(chǎn)生及控制上述的圖形界面的點選。對應于上述的輸入裝置,本發(fā)明另揭露其輸入方法,此輸入方法是通過上述的操作模塊設于上述的信息輸入單元上,此輸入方法包含(a)運動上述的操作模塊,送出一運動信號至上述的信息輸入單元上,通過此信息輸入單元內(nèi)部的一控制芯片,驅(qū)動此信息設備,產(chǎn)生一圖形界面至上述的顯示屏幕上;(b)運動上述的操作模塊,送出一運動信號至上述的信息輸入單元上,通過此信息輸入單元內(nèi)部的一控制芯片,驅(qū)動上述的信息設備,控制該圖形界面中的選項;以及(c)按壓上述的操作模塊,送出一按壓信號至上述的信息輸入單元上,通過此信息輸入單元內(nèi)部的一控制芯片,驅(qū)動上述的信息設備,確認上述選項的啟動執(zhí)行。為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉一較佳實施例,并配合附圖,作詳細說明如下。圖3是說明輸入裝置200的示意圖。圖中輸入裝置200至少包含一操作模塊300。此操作模塊300是包含一開關機構301,提供接壓及運動功能,例如向上位移、向下位移、向左位移、向右位移、順向轉(zhuǎn)動、或逆向轉(zhuǎn)動。連續(xù)圖2及圖3,圖4是描述開關機構301被按壓成運動后,輸入裝置200是通過連接線204,分別送出一按壓信號400及一運動信號401至信息輸入單元201上。圖5是描述信息輸入單元接受運動信號后的動作示意圖,圖中是描述當信息輸入單元201通過連接線204,接受其運動信號401后,是通過信息輸入單元201內(nèi)部的一控制芯片500,通過一連接線205,發(fā)出一驅(qū)動信號501至信息設備202,產(chǎn)生一圖形界面600至顯示屏幕203上,并依其按壓信號400及運動信號401控制其圖形界面600的點選,如圖6所示。對應于上述的輸入裝置200,參見圖2至圖6所示,本發(fā)明另揭露其輸入方法,如圖7所示,此輸入方法如同圖2所述的輸入裝置200設于一信息輸入單元201上,例如鍵盤單元,且此信息輸入單元201亦連接至信息設備202,例如電腦或個人數(shù)字助理,此輸入方法包含下列步驟;步驟700,運動操作模塊300上的開關機構301,送出一運動信號401至信息輸入單元201上,且通過信息輸入單元201內(nèi)部的一控制芯片500,驅(qū)動信息設備202,并產(chǎn)生一圖形界面600至顯示屏幕203上。步驟701,運動操作模塊300上的開關機構301,送出一運動信號401至信息輸入單元201上,并通過信息輸入單元201內(nèi)部的一控制芯片500,驅(qū)動信息設備202,控制圖形界面600中的選項。步驟702,按壓操作模塊300的開關機構301,送出一按壓信號400至信息輸入單元201上,并通過信息輸入單元201內(nèi)部的一控制芯片500,驅(qū)動信息設備202,確認圖形界面600選項的啟動執(zhí)行。為更清楚說明本發(fā)明的輸入裝置及其輸入方法,圖8是本發(fā)明應用于電腦鍵盤單元實施例的示意圖。圖中包括一電腦鍵盤控制器800、一鍵盤單元805、一有刻度的飛梭盤803、一無刻度的飛梭盤804、一滑板鍵802,以及一電腦主機單元801。在電腦鍵盤控制器800包含一控制芯片806、鍵盤界面807、功能鍵表808、模式單元809、按鍵檢測單元810、脈沖檢測單元811、及模數(shù)轉(zhuǎn)換單元812。飛梭盤803、804、及滑板鍵802是分別通過脈沖檢測單元811、模數(shù)轉(zhuǎn)換單元812、及按鍵檢測單元810連接至控制芯片806。另,鍵盤單元805、功能鍵表808、以及模式單元809則亦連接至控制芯片806上。再,控制芯片806則通過鍵盤界面807連接至電腦主機單元801。針對飛梭盤803工作狀態(tài)來說,飛梭盤803若受到按壓、正轉(zhuǎn)或逆轉(zhuǎn)時,即會通過脈沖檢測單元811產(chǎn)生單一脈沖信號或一連串的脈沖信號至控制芯片806上,其中,正轉(zhuǎn)及逆轉(zhuǎn)所產(chǎn)生脈沖的相位亦不相同。借此,控制芯片806可依飛梭盤803所產(chǎn)生的脈沖信號或相位差來判斷位移方向,并通過功能鍵表內(nèi)相對應掃描碼輸出至鍵盤界面807后,再通過此鍵盤界面807發(fā)出一中斷信號至電腦主機單元801后,發(fā)送對應的中斷向量值及掃描碼至電腦主機單元801。再者,電腦主機單元801接收鍵盤界面807所送出的中斷向量值及掃描碼后,則通過此中斷向量值啟動所對應的服務例程,例如Windows系統(tǒng)應用程序所提供的WINExec0的函數(shù)代入文件所在的路徑及應用程序文件名參數(shù)、以開啟程序圖形于顯示屏幕上,進而控制圖形的點選。當使用者連續(xù)轉(zhuǎn)動飛梭盤803時,電腦主機單元801上的屏幕(附圖未示)即會有反白的光,或在程序圖形上跳動,借此,使用者可通過連續(xù)轉(zhuǎn)動飛梭盤803,將反白光點移至所希望執(zhí)行的程序圖形上時,之后,使用者僅要再通過按壓飛梭盤803一下,該程序亦即自動執(zhí)行,若不再轉(zhuǎn)動飛梭盤803,經(jīng)2-3秒后該程序圖形的畫面立即自動消失。針對飛梭盤804工作狀態(tài)來說,飛梭盤804若受到按壓、正轉(zhuǎn)或逆轉(zhuǎn)時,即會產(chǎn)生一相對應的模擬信號至模數(shù)轉(zhuǎn)換單元812上,連續(xù)通過模數(shù)轉(zhuǎn)換單元812將模擬信號轉(zhuǎn)換成數(shù)字信號至控制芯片806上,借此,控制芯片806可依飛梭盤804所產(chǎn)生的數(shù)字信號來判斷位移方向,并通過功能鍵表內(nèi)相對應掃描碼輸出至鍵盤界面807后,再通過此鍵盤界面807發(fā)出一中斷信號至電腦主機單元801后,發(fā)送對應的中斷向量值及掃描碼至電腦主機單元801。再者,電腦主機單元801接收鍵盤界面807所送出的中斷向量值及掃描碼后,則通過此中斷向量值啟動所對應的服務例程,例如Windows系統(tǒng)應用程序所提供的WINExec0的函數(shù)代入文件所在的路徑及應用程序文件名參數(shù),以開啟程序圖形于顯示屏幕上,進而控制圖形的點選。當使用者連續(xù)轉(zhuǎn)動飛梭盤804時,電腦主機單元801上的屏幕(圖未示)即會有反白的光點在程序圖形上跳動,借此,使用者可通過連續(xù)轉(zhuǎn)動飛梭盤804,將反白光點移至所希望執(zhí)行的程序圖形上時,之后,使用者僅要再通過按壓飛梭盤804一下,該程序亦即自動執(zhí)行,若不再轉(zhuǎn)動飛梭盤804,經(jīng)2-3秒侵該程序圖形的畫面立即自動消失。針對滑板鍵802工作狀態(tài)來說,滑板鍵802若受到按壓、移動時,例如向上位移、向下位移、或是向左位移、向右位移,即會通過按鍵檢測單元810產(chǎn)生單一脈沖信號或一連串的脈沖信號至控制芯片806上,其中,向上位移、向下位移、或是向左位移、向右位移所產(chǎn)生脈沖的相位亦不相同。借此,控制芯片806可依滑板鍵802所產(chǎn)生的脈沖信號或相位差來判斷位移方向,并通過功能鍵表內(nèi)相對應掃描碼輸出至鍵盤界面807后,再通過此鍵盤界面807發(fā)出一中斷信號至電腦主機單元801后,發(fā)送對應的中斷向量值及掃描碼至電腦主機單元801。再者,電腦主機單元801接收鍵盤界面807所送出的中斷向量值及掃描碼后,則通過此中斷向量值啟動所對應的服務例程,例如Windows系統(tǒng)應用程序所提供的WINExec0的函數(shù)代入文件所在的路徑及應用程序文件名參數(shù),以開啟程序圖形于顯示屏幕上,進而控制圖形的點選。當使用者連續(xù)運動滑板鍵802時,電腦主機單元801上的屏幕(圖未示)即會有反白的光點在程序圖形上跳動,借此,使用者可通過連續(xù)運動滑板鍵802,將反白光點移至所希望執(zhí)行的程序圖形上時,之后,使用者僅要再通過按壓滑板鍵802一下,該程序亦即自動執(zhí)行,若不再運動滑板鍵802,經(jīng)2-3秒后該程序圖形的畫面立即自動消失。另外,電腦鍵盤控制器800所包含的模式單元809則是提供鍵盤單元805、飛梭盤803、804、以及滑板鍵802于操作時,靜態(tài)或動態(tài)切換控制芯片806的操作界面模式為鍵盤單元805、飛梭盤803、804、或滑板鍵802等、單一或多工操作界面。此外,飛梭盤803、804、及滑板鍵802就機構設計而言,可樞設于鍵盤單元805右側數(shù)字鍵的上方,以利操作,借此,以便持有該鍵盤805者,可在Windows環(huán)境下,直接于其上接壓或轉(zhuǎn)動飛梭盤803、804、及滑板鍵802來加以控制游標、屏幕卷軸、數(shù)字,并配合Windows系統(tǒng)或操作系統(tǒng),作為程序的選擇與執(zhí)行,如此,即可取代原多媒體上的所有的功能鍵,而實現(xiàn)相同的目的。本發(fā)明的效果在于提供具有顯示屏幕的信息設備,例如電腦或個人數(shù)字助理,另一種輸入裝置,是提供一包含一開關機構的操作模塊,提供按壓及運動功能,并分別送出一按壓信號及一運動信號至上述信息輸入單元上。是通過其信息輸入單元,驅(qū)動其信息設備產(chǎn)生一圖形界面至其顯示屏幕上,并依該按壓信號及該運動信號控制該圖形界面的點選。借此輸入裝置可利用來操控游標、屏幕卷軸、數(shù)字,且可按下作點選確定的動作,以配合Windows系統(tǒng)或操作系統(tǒng)(OperationSystem),作各種程序執(zhí)行的選擇與執(zhí)行,如此,即可取代上述信息設備的信息輸入單元,例如鍵盤單元上的所有功能鍵,并在同一位置上即可操作所有的功能的效果。此外,本發(fā)明的輸入裝置已可取代上述信息設備的信息輸入單元,例如鍵盤單元上的所有功能鍵,而實現(xiàn)相同的目的,故可省制程的成本及空間的效果。綜上所述,雖然本發(fā)明已以一較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉此技術者,在不脫離本發(fā)明的精神和范圍內(nèi),當可作各種的更動與潤飾,因此本發(fā)明的保護范圍當視后附的權利要求范圍所界定者為準。權利要求1.一種輸入裝置,是設于一信息輸入單元上,且該信息輸入單元是連接至一具有顯示屏幕的信息設備,其特征在于,該輸入裝置包含一操作模塊,是提供按壓及運動功能,并分別送出一按壓信號及一運動信號至該信息輸入單元上;其中,當該信息輸入單元接受一運動信號后,是通過該信息輸入單元內(nèi)部的一控制芯片,驅(qū)動該信息設備,產(chǎn)生一圖形界面至該顯示屏幕上,并依該按壓信號及該運動信號控制該圖形界面的點選。2.如權利要求1所述的輸入裝置,其特征在于所述的信息輸入單元是一輸入處理單元。3.如權利要求1所述的輸入裝置,其特征在于所述的信息輸入單元是連接一鍵盤單元。4.如權利要求1所述的輸入裝置,其特征在于所述的操作模塊是包含一開關機構,提供所述的按壓及運動功能。5.如權利要求4所述的輸入裝置,其特征在于所述的開關機構是為一滑板鍵、一第一飛梭盤、或是一第二飛梭盤。6.如權利要求5所述的輸入裝置,其特征在于所述的滑板鍵是通過一按鍵檢測單元,來發(fā)送該按壓信號及該運動信號至該控制芯片上。7.如權利要求5所述的輸入裝置,其特征在于所述的第一飛梭盤是通過一脈沖檢測單元,來發(fā)送該按壓信號及該運動信號至該控制芯片上。8.如權利要求5所述的輸入裝置,其特征在于所述的第二飛梭盤是通過一模數(shù)轉(zhuǎn)換單元,來發(fā)送該按壓信號及該運動信號至該控制芯片上。9.如權利要求6所述的輸入裝置,其特征在于所述的按鍵檢測單元是包含于該信息輸入單元中。10.如權利要求7所述的輸入裝置,其特征在于所述的脈沖檢測單元是包含于該信息輸入單元中。11.如權利要求8所述的輸入裝置,其特征在于所述的模數(shù)轉(zhuǎn)換單元是包含于該信息輸入單元中。12.如權利要求1所述的輸入裝置,其特征在于所述的控制芯片是通過一界面驅(qū)動該信息設備。13.如權利要求12所述的輸入裝置,其特征在于所述的界面包含于該信息輸入單元中,且通過發(fā)送一中斷向量值及一掃描碼至該信息設備。14.如權利要求13所述的輸入裝置,其特征在于所述的信息設備是通過該中斷向量值及該掃描碼,來產(chǎn)生及控制該圖形界面的點選。15.如權利要求1所述的輸入裝置,其特征在于所述的運動功能是包含移動及轉(zhuǎn)動。16.如權利要求15所述的輸入裝置,其特征在于所述的移動包含向上位移、向下位移、向左位移、及向右位移。17.如權利要求15所述的輸入裝置,其特征在于所述的轉(zhuǎn)動是包含順向轉(zhuǎn)動、及逆向轉(zhuǎn)動。18.一種輸入方法,是通過一操作模塊設于一信息輸入單元上,且該信息輸入單元是連接至一具顯示屏幕的信息設備,其特征在于,該輸入方法包含運動該操作模塊,送出一運動信號至該信息輸入單元上,通過該信息輸入單元內(nèi)部的一控制芯片,驅(qū)動該信息設備,產(chǎn)生一圖形界面至該顯示屏幕上;運動該操作模塊,送出一運動信號至該信息輸入單元上,通過該信息輸入單元內(nèi)部的一控制芯片,驅(qū)動該信息設備,控制該圖形界面中的選項;以及按壓該操作模塊,送出一按壓信號至信息輸入單元上,通過該信息輸入單元內(nèi)部的一控制芯片,驅(qū)動該信息設備,確認該選項的啟動執(zhí)行。19.如權利要求18所述的輸入方法,其特征在于所述的信息輸入單元是為一鍵盤控制器。20.如權利要求18所述的輸入方法,其特征在于所述的信息輸入單元是連接一鍵盤單元。21.如權利要求18所述的輸入方法,其特征在于所述的操作模塊是包含一開關機構,提供該按壓及該運動功能。22.如權利要求21所述的輸入方法,其特征在于所述的開關機構侮為一滑板鍵、一第一飛梭盤、或是一第二飛梭盤。23.如權利要求22所述的輸入方法,其特征在于所述的滑板鍵是通過一按鍵檢測單元,來發(fā)送該按壓信號及該運動信號至該控制芯片上。24.如權利要求22所述的輸入方法,其特征在于所述的第一飛梭盤是通過一脈沖檢測單元,來發(fā)送該按壓信號及該運動信號至該控制芯片上。25.如權利要求22所述的輸入方法,其特征在于所述的第二飛梭盤是通過一模數(shù)轉(zhuǎn)換單元,來發(fā)送該按壓信號及該運動信號至該控制芯片上。26.如權利要求23所述的輸入方法,其特征在于所述的按鍵檢測單元是包含于該信息輸入單元中。27.如權利要求24所述的輸入方法,其特征在于所述的脈沖檢測單元是包含于該信息輸入單元中。28.如權利要求25所述的輸入方法,其特征在于所述的模數(shù)轉(zhuǎn)換單元是包含于該信息輸入單元中。29.如權利要求18所述的輸入方法,其特征在于所述的控制芯片是通過一界面驅(qū)動該信息設備。30.如權利要求29所述的輸入方法,其特征在于所述的界面是包含于該信息輸入單元中,且通過發(fā)送一中斷向量值及一掃描碼至該信息設備。31.如權利要求30所述的輸入方法,其特征在于所述的信息設備是通過該中斷向量值及該掃描碼,來產(chǎn)生及控制該圖形界面的點選。32.如權利要求18所述的輸入方法,其特征在于所述的運動功能是包含移動及轉(zhuǎn)動。33.如權利要求32所述的輸入方法,其特征在于所述的移動包含向上位移、向下位移、向左位移、及向右位移。34.如權利要求32所述的輸入方法,其特征在于所述的轉(zhuǎn)動是包含順向轉(zhuǎn)動、及逆向轉(zhuǎn)動。全文摘要一種輸入裝置及其輸入方法,其輸入裝置是設于一信息輸入單元上,例如鍵盤單元,且此信息輸入單元是連接至一具有顯示屏幕的信息設備,例如電腦或個人數(shù)字助理。此輸入裝置至少包含一操作模塊。此操作模塊是包含一開關機構,能提供按壓及運動功能,例如向上位移、向下位移、向左位移、向右位移或轉(zhuǎn)動,并分別送出一按壓信號及一運動信號至上述信息輸入單元上。當信息輸入單元接受一運動信號后,通過其信息輸入單元內(nèi)部的一控制芯片,驅(qū)動該信息設備,產(chǎn)生一圖形界面至該顯示屏幕上,并根據(jù)該按壓信號及該運動信號控制該圖形界面的點選。文檔編號G06F3/023GK1430133SQ0114504公開日2003年7月16日申請日期2001年12月31日優(yōu)先權日2001年12月31日發(fā)明者許家彰,馬繼芳申請人:旺玖科技股份有限公司