專利名稱:鼠標(biāo)及判斷游標(biāo)動(dòng)作的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種鼠標(biāo)及其游標(biāo)動(dòng)作的判斷方法,特別是涉及一種可于三維空間操控的鼠標(biāo)及其游標(biāo)動(dòng)作的判斷方法。
背景技術(shù):
傳統(tǒng)的鼠標(biāo)一般包括滾輪式鼠標(biāo)及光學(xué)式鼠標(biāo)。滾輪式鼠標(biāo)與光學(xué)式鼠標(biāo)需置放于一遮蔽物上操作,例如鼠標(biāo)墊或平整的桌面,使用者才可準(zhǔn)確地控制鼠標(biāo)游標(biāo)于顯示器界面上的位移與動(dòng)作。換句話說(shuō),傳統(tǒng)的鼠標(biāo)為二維平面的操作。因此,如何設(shè)計(jì)出一款可適用于三維空間的空中鼠標(biāo),以提升操作便利性與靈活性,即為現(xiàn)今計(jì)算機(jī)產(chǎn)業(yè)亟欲發(fā)展的重要課題?!?br>
發(fā)明內(nèi)容
本發(fā)明提供一種可于三維空間操控的鼠標(biāo)及其游標(biāo)動(dòng)作的判斷方法,以解決上述的問(wèn)題。本發(fā)明揭不一種判斷游標(biāo)動(dòng)作的方法,該方法包含有執(zhí)行一初始校正,一第一重力加速度感測(cè)器感測(cè)一第一物理量,一控制器依據(jù)該第一物理量與該初始校正值控制一游標(biāo)的位移量,依據(jù)該第一重力加速度感測(cè)器的感測(cè)結(jié)果,一第二感測(cè)器與一第三感測(cè)器分別感測(cè)一第二物理量與一第三物理量,以及該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出一相對(duì)應(yīng)控制訊號(hào)。本發(fā)明還揭示該控制器依據(jù)該第一物理量與該初始校正值控制該游標(biāo)的位移量包含有該控制器經(jīng)由一訊號(hào)發(fā)射單元發(fā)出一控制訊號(hào),以及一接收器接收該控制訊號(hào),以利用該控制訊號(hào)與該初始校正值控制該游標(biāo)于該顯示器界面的位移量。本發(fā)明還揭示該控制器依據(jù)該第一物理量與該初始校正值控制該游標(biāo)的位移量還包含有當(dāng)該第一物理量不為零時(shí),該控制器依據(jù)該第一物理量與該初始校正值控制該游標(biāo)產(chǎn)生相對(duì)應(yīng)該第一物理量的位移。本發(fā)明還揭示該控制器依據(jù)該第一物理量與該初始校正值控制該游標(biāo)的位移量還包含有當(dāng)該第一物理量為零時(shí),該控制器控制該游標(biāo)不位移。本發(fā)明還揭示依據(jù)該第一重力加速度感測(cè)器的感測(cè)結(jié)果,該第二感測(cè)器與該第三感測(cè)器分別感測(cè)該第二物理量與該第三物理量包含有當(dāng)該第一物理量為零時(shí),該第二感測(cè)器與該第三感測(cè)器分別感測(cè)該第二物理量與該第三物理量。本發(fā)明還揭示該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)包含有當(dāng)控制器判斷該第二物理量與該第三物理量同時(shí)產(chǎn)生時(shí),該第二物理量代表一鼠標(biāo)左鍵的點(diǎn)擊訊號(hào),該第三物理量代表一鼠標(biāo)右鍵的點(diǎn)擊訊號(hào),且該控制器依據(jù)該鼠標(biāo)右鍵或該鼠標(biāo)左鍵的點(diǎn)擊訊號(hào)而發(fā)出該相對(duì)應(yīng)控制訊號(hào)。本發(fā)明還揭示該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)還包含有當(dāng)控制器判斷該第二物理量與該第三物理量再次同時(shí)產(chǎn)生時(shí),該第二物理量代表一鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào),該第三物理量代表該鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào),且該控制器依據(jù)該正向滾動(dòng)訊號(hào)或該反向滾動(dòng)訊號(hào)而發(fā)出該相對(duì)應(yīng)控制訊號(hào)。本發(fā)明還揭示該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)包含有當(dāng)控制器判斷該第二物理量與該第三物理量同時(shí)產(chǎn)生時(shí),該第二物理量代表一鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào),該第三物理量代表該鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào),且該控制器依據(jù)該正向滾動(dòng)訊號(hào)或該反向滾動(dòng)訊號(hào)而發(fā)出該相對(duì)應(yīng)控制訊號(hào)。本發(fā)明還揭示該控 制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)還包含有當(dāng)控制器判斷該第二物理量與該第三物理量再次同時(shí)產(chǎn)生時(shí),該第二物理量代表一鼠標(biāo)左鍵的點(diǎn)擊訊號(hào),該第三物理量代表一鼠標(biāo)右鍵的點(diǎn)擊訊號(hào),且該控制器依據(jù)該鼠標(biāo)右鍵或該鼠標(biāo)左鍵的點(diǎn)擊訊號(hào)而發(fā)出該相對(duì)應(yīng)控制訊號(hào)。本發(fā)明還揭示該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)還包含有該控制器經(jīng)由一訊號(hào)發(fā)射單元發(fā)出該控制訊號(hào),以及一接收器接收該控制訊號(hào),以利用該控制訊號(hào)發(fā)出相對(duì)應(yīng)該鼠標(biāo)右鍵或該鼠標(biāo)左鍵的點(diǎn)擊訊號(hào)、該鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào)或該反向滾動(dòng)訊號(hào)的動(dòng)作。本發(fā)明還揭示一種可控制一顯示器界面的游標(biāo)動(dòng)作的鼠標(biāo),其包含有一第一重力加速度感測(cè)器,用來(lái)感測(cè)一第一物理量,一第二重力加速度感測(cè)器,用來(lái)感測(cè)一第二物理量,一第三重力加速度感測(cè)器,用來(lái)感測(cè)一第三物理量,以及一控制器,電連接于該第一重力加速度感測(cè)器、該第二重力加速度感測(cè)器與該第三重力加速度感測(cè)器。該控制器用來(lái)依據(jù)該第一物理量與一初始校正值控制一游標(biāo)于該顯示器的界面的位移量,且還用來(lái)依據(jù)該第一重力加速度感測(cè)器的感測(cè)結(jié)果,發(fā)出相對(duì)應(yīng)該第二物理量與該第三物理量的一控制訊號(hào)。本發(fā)明的鼠標(biāo)是套設(shè)于使用者的手部,使用者可藉由于空中擺動(dòng)手腕及手指,即可輸出模擬傳統(tǒng)鼠標(biāo)的滾輪及左、右鍵的控制訊號(hào)。因此,本發(fā)明可將鼠標(biāo)的動(dòng)作控制自2D界面提升至3D界面,完全改變鼠標(biāo)使用的操作界面及控制型態(tài)。
圖I為本發(fā)明實(shí)施例的鼠標(biāo)的功能方塊示意圖。圖2為本發(fā)明實(shí)施例的鼠標(biāo)的操作示意圖。圖3為本發(fā)明實(shí)施例的鼠標(biāo)的訊號(hào)判斷方法的流程示意圖。附圖符號(hào)說(shuō)明10鼠標(biāo)12第一重力加速度感測(cè)器14第二重力加速度感測(cè)器16第三重力加速度感測(cè)器18控制器20顯示器22訊號(hào)發(fā)射單元24接收器26電池模塊步驟100、102、104、106、108、110、112、114、116、118、120、12具體實(shí)施例方式請(qǐng)參閱圖1,圖I為本發(fā)明實(shí)施例的一鼠標(biāo)10的功能方塊示意圖。傳統(tǒng)的光學(xué)鼠標(biāo)或滾輪鼠標(biāo)是相對(duì)一遮蔽物(例如桌面)移動(dòng)以改變其游標(biāo)位置,本發(fā)明的鼠標(biāo)10可于三維空間操作。使用者可將鼠標(biāo)10裝設(shè)于手腕及手指上,并藉由腕部及指節(jié)的動(dòng)作來(lái)產(chǎn)生相對(duì)應(yīng)的鼠標(biāo)游標(biāo)的控制訊號(hào)。鼠標(biāo)10包含有一第一重力加速度感測(cè)器12,用來(lái)感測(cè)一第一物理量,一第二重力加速度感測(cè)器14,用來(lái)感測(cè)一第二物理量,一第三重力加速度感測(cè)器16,用來(lái)感測(cè)一第三物理量,以及一控制器18,電連接于第一重力加速度感測(cè)器12、第二重力加速度感測(cè)器14與第三重力加速度感測(cè)器16。舉例來(lái)說(shuō),控制器18與各重力加速度感測(cè)器間可利用一串行通訊總線相互耦接。第一重力加速度感測(cè)器12 (或第二重力加速度感測(cè)器14、第三重力加速度感測(cè)器16)可用來(lái)量測(cè)一加速度值,意即該第一物理量(或該第二物理量、該第三物理量)可為一軸向加速度值。使用者可選擇性設(shè)定各重力加速度感測(cè)器于感測(cè)到一高于臨界閾值的加速度值時(shí),始發(fā)出感測(cè)訊號(hào)(或致動(dòng)訊號(hào))。舉例來(lái)說(shuō),使用者可依據(jù)其使用習(xí)慣,設(shè)定各重力加速度感測(cè)器于感測(cè)到2G、4G、8G或16G的加速度值而發(fā)出感測(cè)訊號(hào)(或致動(dòng)訊號(hào)),以避免使用者在隨意擺動(dòng)的狀態(tài)下驅(qū)動(dòng)鼠標(biāo)10而發(fā)出游標(biāo)的控制訊號(hào)。 請(qǐng)參閱圖2,圖2為本發(fā)明實(shí)施例的鼠標(biāo)10的操作示意圖。鼠標(biāo)10可為一手套型物件,第一重力加速度感測(cè)器12可設(shè)置于使用者的手腕附近,第二重力加速度感測(cè)器14及第三重力加速度感測(cè)器16可分別設(shè)置于使用者的食指與中指的前端,例如指尖或指腹上。使用者可依據(jù)個(gè)人的使用習(xí)慣,分別設(shè)定各重力加速度感測(cè)器的觸發(fā)值,舉例來(lái)說(shuō),使用者可設(shè)定第一重力加速度感測(cè)器12的觸發(fā)值為2G的加速度,且設(shè)定第二重力加速度感測(cè)器14及第三重力加速度感測(cè)器16的觸發(fā)值為4G的加速度,當(dāng)使用者擺動(dòng)手掌時(shí),若第一重力加速度感測(cè)器12所感測(cè)到的該第一物理量大于2G的加速度值,則控制器18可依據(jù)該第一物理量發(fā)出相對(duì)應(yīng)控制訊號(hào);當(dāng)使用者快速?gòu)澢持?或中指)時(shí),且貼附于指尖的第二重力加速度感測(cè)器14 (或第三重力加速度感測(cè)器16)感測(cè)到大于4G的加速度值時(shí),控制器18便可依據(jù)該第二物理量(或該第三物理量)發(fā)出相對(duì)應(yīng)的控制訊號(hào)。因此,本發(fā)明的鼠標(biāo)10可裝設(shè)于使用者的慣用手掌上,并藉由于空中擺動(dòng)手掌或彎曲手指以模擬傳統(tǒng)鼠標(biāo)的按鍵功能操作,而達(dá)到具有3D空中操作的應(yīng)用。一般來(lái)說(shuō),鼠標(biāo)10用來(lái)控制一顯示器20上的游標(biāo)動(dòng)作。如圖I所示,鼠標(biāo)10還可包含有一訊號(hào)發(fā)射單元22,其電連接控制器18,一接收器24,其電連接顯示器20,以及一電池模塊26,其電連接于控制器18。當(dāng)控制器18欲發(fā)出該控制訊號(hào)時(shí),訊號(hào)發(fā)射單元22可先接收該控制訊號(hào),并視使用需求將其編碼、轉(zhuǎn)譯、加密以傳送至接收器24 ;當(dāng)顯示器20通過(guò)接收器24取得鼠標(biāo)10所發(fā)出的該控制訊號(hào)后,即可依據(jù)該控制訊號(hào)執(zhí)行相對(duì)應(yīng)的動(dòng)作,例如游標(biāo)的位移、點(diǎn)擊,或其他的軟件控制操作。值得一提的是,訊號(hào)發(fā)射單元22與接收器24之間可選擇性地以有線連接方式或無(wú)線傳輸方式互相傳遞訊號(hào),于本發(fā)明的實(shí)施例中,訊號(hào)發(fā)射單元22可為一無(wú)線發(fā)射單元,例如藍(lán)芽,故接收器24可為一相應(yīng)的無(wú)線接收單元。此外,當(dāng)訊號(hào)發(fā)射單元22為該無(wú)線發(fā)射單元時(shí),電池模塊26可用來(lái)供應(yīng)電力至控制器18,以提聞鼠標(biāo)10的使用便利性。請(qǐng)參閱圖3,圖3為本發(fā)明實(shí)施例的鼠標(biāo)10的訊號(hào)判斷方法的流程示意圖。該方法包含下列步驟步驟100 :執(zhí)行一初始校正,并產(chǎn)生參考用的一初始校正值。步驟102 :第一重力加速度感測(cè)器12感測(cè)該第一物理量,若該第一物理量不為零時(shí),執(zhí)行步驟104 ;若該第一物理量為零時(shí),執(zhí)行步驟106。步驟104 :控制器18依據(jù)該第一物理量與該初始校正值通過(guò)訊號(hào)發(fā)射單元22發(fā)出該控制訊號(hào),接收器24接收到該控制訊號(hào)并利用其控制顯示器20的界面上的一游標(biāo),以產(chǎn)生相對(duì)應(yīng)的位移,接著執(zhí)行步驟102。步驟106 :控制器18不移動(dòng)顯示器20的界面上的該游標(biāo),接著執(zhí)行步驟108。步驟108 :第二重力加速度感測(cè)器14與第三重力加速度感測(cè)器16分別感測(cè)該第
二物理量與該第三物理量。步驟110 :控制器18判斷一滾輪模式(或預(yù)設(shè)模式)是否啟動(dòng),若該滾輪模式已
啟動(dòng),執(zhí)行步驟112 ;若該滾輪模式未啟動(dòng),執(zhí)行步驟116。步驟112 :控制器18讀取該第二物理量并發(fā)出一鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào);或控制器18讀取該第三物理量并發(fā)出該鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào),接著執(zhí)行步驟114。步驟114 :控制器18判斷該第二物理量與該第三物理量同時(shí)產(chǎn)生時(shí),將該滾輪模式切換為一按鍵模式,此時(shí)控制器18讀取該第二物理量并發(fā)出一鼠標(biāo)左鍵的點(diǎn)擊訊號(hào);或控制器18讀取該第三物理量并發(fā)出一鼠標(biāo)右鍵的點(diǎn)擊訊號(hào),接著執(zhí)行步驟120。步驟116 :控制器18讀取該第二物理量并發(fā)出該鼠標(biāo)左鍵的點(diǎn)擊訊號(hào);或控制器18讀取該第三物理量并發(fā)出該鼠標(biāo)右鍵的點(diǎn)擊訊號(hào),接著執(zhí)行步驟118。步驟118 :控制器18判斷該第二物理量與該第三物理量同時(shí)產(chǎn)生時(shí),將該按鍵模式切換為該滾輪模式,此時(shí)控制器18讀取該第二物理量并發(fā)出該鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào);或控制器18讀取該第三物理量并發(fā)出該鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào),接著執(zhí)行步驟120。步驟120 :控制器18通過(guò)訊號(hào)發(fā)射單元22發(fā)出該鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào)、該鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào)、該鼠標(biāo)左鍵的點(diǎn)擊訊號(hào)或該鼠標(biāo)右鍵的點(diǎn)擊訊號(hào),接收器24接收到該控制訊號(hào)并利用其控制顯示器20的界面上的該游標(biāo),以產(chǎn)生相對(duì)應(yīng)該控制訊號(hào)的動(dòng)作。步驟122:結(jié)束。于此針對(duì)上述步驟分別進(jìn)行詳細(xì)說(shuō)明。首先,鼠標(biāo)10于啟動(dòng)時(shí)需進(jìn)行初始校正,用以確認(rèn)第一重力加速度感測(cè)器12相對(duì)顯示器20的相關(guān)參數(shù)值。由于第一重力加速度感測(cè)器12設(shè)置于使用者的腕部,用來(lái)控制該游標(biāo)于顯示器20的界面的位置,因此初始校正可用來(lái)于鼠標(biāo)10啟動(dòng)時(shí)定位出第一重力加速度感測(cè)器12與顯示器20的相對(duì)位置關(guān)系。接著,第一重力加速度感測(cè)器12被啟動(dòng)以感測(cè)該第一物理量,當(dāng)該第一物理量不為零時(shí),代表使用者的手部正相對(duì)顯示器20移動(dòng),意即使用者欲控制該游標(biāo)于顯示器20的界面產(chǎn)生位移,故此時(shí)控制器18可依據(jù)該第一物理量與該初始校正值發(fā)出控制訊號(hào),以驅(qū)動(dòng)該游標(biāo)產(chǎn)生相對(duì)應(yīng)該數(shù)值的位移。舉例來(lái)說(shuō),當(dāng)執(zhí)行初始校正時(shí),控制器18可設(shè)定鼠標(biāo)10于啟動(dòng)時(shí)的位置,是對(duì)應(yīng)于顯示器20界面的該游標(biāo)的初始位置。隨著使用者擺動(dòng)手腕以改變控制器18與顯示器20的相對(duì)位置,控制器18即可依據(jù)第一重力加速度感測(cè)器12相對(duì)該游標(biāo)于顯示器20界面上的初始位置,驅(qū)動(dòng)該游標(biāo)于顯示器20的界面沿著X軸向及Y軸向移動(dòng)。在本發(fā)明的實(shí)施例中,鼠標(biāo)10可應(yīng)用無(wú)線傳輸技術(shù)來(lái)發(fā)送訊號(hào),因此控制器18通過(guò)訊號(hào)發(fā)射單元22發(fā)出無(wú)線控制訊號(hào),且顯示器18端設(shè)置有接收器24以接收該無(wú)線控制訊號(hào),因此使用者可便利地于空中擺動(dòng)手部以操控鼠標(biāo)10所指示的該游標(biāo)相對(duì)顯示器20界面的位置。
另一方面,當(dāng)?shù)谝恢亓铀俣雀袦y(cè)器12所感測(cè)的該第一物理量為零時(shí),表示使用者并未移動(dòng)腕部,因此該游標(biāo)的位置不會(huì)移動(dòng)。接著第二重力加速度感測(cè)器14與第三重力加速度感測(cè)器16即可分別被致動(dòng)以感測(cè)該第二物理量與該第三物理量。當(dāng)?shù)诙亓铀俣雀袦y(cè)器14與第三重力加速度感測(cè)器16被致動(dòng)時(shí),控制器18首先須判斷鼠標(biāo)10設(shè)定為何項(xiàng)操作模式,以識(shí)別出該第二物理量及該第三物理量分別代表何項(xiàng)控制指令,例如,本發(fā)明實(shí)施例的鼠標(biāo)10的操作模式可為滾輪模式與按鍵模式。當(dāng)控制器10判斷鼠標(biāo)10的滾輪模式已啟動(dòng)時(shí),使用者可藉由擺動(dòng)食指及中指來(lái)模擬滾輪的滾動(dòng)模態(tài),舉例來(lái)說(shuō),當(dāng)使用者擺動(dòng)食指時(shí),第二重力加速度感測(cè)器14可檢測(cè)到一加速度值而觸發(fā)產(chǎn)生該第二物理量,控制器18即可判讀該第二物理量且發(fā)出鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào)。反之,當(dāng)使用者擺動(dòng)中指時(shí),控制器18可判讀第三重力加速度感測(cè)器16所發(fā)出的該第三物理量,據(jù)此以發(fā)出鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào)。另一方面,若控制器10判斷滾輪模式未啟動(dòng),則鼠標(biāo)10即可處于按鍵模式??刂破?8可用來(lái)讀取第二重力加速度感測(cè)器14所產(chǎn)生的該第二物理量,以發(fā)出鼠標(biāo)左鍵的點(diǎn)擊訊號(hào);或可用來(lái)讀取第三重力加速度感測(cè)器16所發(fā)出的該第三物理量,以發(fā)出鼠標(biāo)右鍵的點(diǎn)擊訊號(hào)。其中該第二物理量還可依使用需求轉(zhuǎn)換為鼠標(biāo)右鍵的點(diǎn)擊訊號(hào),該第三物·理量還可依使用需求轉(zhuǎn)換為鼠標(biāo)左鍵的點(diǎn)擊訊號(hào),例如依據(jù)使用者的慣用手(左撇子或右撇子)而相應(yīng)調(diào)整設(shè)定。因此,本發(fā)明的控制器18可依據(jù)鼠標(biāo)10的設(shè)定模式,而將第二重力加速度感測(cè)器14及第三重力加速度感測(cè)器16所產(chǎn)生的訊號(hào)模擬為鼠標(biāo)的滾輪或鼠標(biāo)的左、右鍵的控制訊號(hào)。由于重力加速度感測(cè)器的數(shù)量少于待感測(cè)控制訊號(hào)的種類的數(shù)量,故鼠標(biāo)10可具有一切換機(jī)制,以控制其于滾輪模式與按鍵模式間切換。于本發(fā)明的實(shí)施例中,當(dāng)該第二物理量與該第三物理量同時(shí)產(chǎn)生一次或多次時(shí),鼠標(biāo)10可預(yù)設(shè)此動(dòng)作為切換使用模式的控制訊號(hào),以便于使用者反復(fù)切換鼠標(biāo)10的操作狀態(tài)為滾輪模式或按鍵模式。舉例來(lái)說(shuō),若滾輪模式為一預(yù)設(shè)模式,則當(dāng)檢測(cè)到該第二物理量與該第三物理量第一次同時(shí)產(chǎn)生時(shí),鼠標(biāo)10可將滾輪模式切換至按鍵模式(或是觸發(fā)按鍵模式啟動(dòng));而當(dāng)再次檢測(cè)到該第二物理量與該第三物理量同時(shí)產(chǎn)生(或同時(shí)檢測(cè)到兩次該第二物理量與該第三物理量),鼠標(biāo)10可將按鍵模式切換回滾輪模式(或是觸發(fā)滾輪模式啟動(dòng));若同時(shí)檢測(cè)到三次該第二物理量與該第三物理量,鼠標(biāo)10則又將滾輪模式切換至按鍵模式(或是觸發(fā)按鍵模式啟動(dòng))。因此,本發(fā)明的鼠標(biāo)10可藉由檢測(cè)該第二物理量與該第三物理量同時(shí)產(chǎn)生的次數(shù),來(lái)決定觸發(fā)按鍵模式或滾輪模式。綜合來(lái)說(shuō),當(dāng)鼠標(biāo)10為滾輪模式,且鼠標(biāo)10的第二重力加速度感測(cè)器14與第三重力加速度感測(cè)器16分開輸出訊號(hào)時(shí),該第二物理量及該第三物理量可分別用來(lái)代表鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào)及鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào);若第二重力加速度感測(cè)器14與第三重力加速度感測(cè)器16同時(shí)輸出訊號(hào),則控制器18可將鼠標(biāo)10自滾輪模式切換至按鍵模式,接下來(lái)第二重力加速度感測(cè)器14與第三重力加速度感測(cè)器16所輸出的訊號(hào)即可識(shí)別代表鼠標(biāo)左鍵的點(diǎn)擊訊號(hào)及鼠標(biāo)右鍵的點(diǎn)擊訊號(hào)。若控制器18再次讀取到第二重力加速度感測(cè)器14與第三重力加速度感測(cè)器16同時(shí)輸出訊號(hào),控制器18可再將鼠標(biāo)10自按鍵模式切換回滾輪模式。因此,使用者可藉由第一重力加速度感測(cè)器12于顯示器20的界面上移動(dòng)該游標(biāo)位置,并藉由第二重力加速度感測(cè)器14及第三重力加速度感測(cè)器16于滾輪模式輸出滾輪滾動(dòng)訊號(hào),以調(diào)整顯示器20界面上網(wǎng)頁(yè)卷軸的推拉;或可視使用需求將操作模式切換為按鍵模式,以使第二重力加速度感測(cè)器14及第三重力加速度感測(cè)器16可分別用來(lái)輸出左、右鍵的點(diǎn)擊訊號(hào),而達(dá)到模擬傳統(tǒng)滾輪鼠標(biāo)或光學(xué)鼠標(biāo)的控制功能。值得一提的是,為了便于區(qū)別使用者欲單獨(dú)操控第二重力加速度感測(cè)器14或第三重力加速度感測(cè)器16以輸出滾輪或按鍵控制訊號(hào),或欲同時(shí)操控第二重力加速度感測(cè)器14及第三重力加速度感測(cè)器16以切換滾輪模式或按鍵模式,鼠標(biāo)10可選擇性設(shè)定重力加速度感測(cè)器的致動(dòng)量值。舉例來(lái)說(shuō),使用者可設(shè)定第二與第三重力加速度感測(cè)器于感測(cè)到2G的加速度變化值時(shí),即分別輸出相對(duì)應(yīng)滾輪或按鍵的控制訊號(hào);且還設(shè)定第二與第三重力加速度感測(cè)器于同時(shí)感測(cè)到4G的加速度變化值時(shí),可同時(shí)輸出模式切換的控制訊號(hào),因此使用者可藉由輕微擺動(dòng)食指或中指,以控制滾輪正、反向滾動(dòng)或左、右鍵的點(diǎn)擊,且可藉由同時(shí)大力擺動(dòng)食指與中指,以將鼠標(biāo)10于滾輪模式及按鍵模式間來(lái)回切換。相較于現(xiàn)有技術(shù),本發(fā)明的鼠標(biāo)是套設(shè)于使用者的手部,使用者可藉由于空中擺 動(dòng)手腕及手指,即可輸出模擬傳統(tǒng)鼠標(biāo)的滾輪及左、右鍵的控制訊號(hào)。因此,本發(fā)明可將鼠標(biāo)的動(dòng)作控制自2D界面提升至3D界面,完全改變鼠標(biāo)使用的操作界面及控制型態(tài)。以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明的權(quán)利要求所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種用來(lái)判斷一顯示器界面的游標(biāo)動(dòng)作的方法,其包含有 執(zhí)行一初始校正; 一第一重力加速度感測(cè)器感測(cè)一第一物理量; 一控制器依據(jù)該第一物理量與該初始校正值控制一游標(biāo)的位移量; 依據(jù)該第一重力加速度感測(cè)器的感測(cè)結(jié)果,一第二感測(cè)器與一第三感測(cè)器分別感測(cè)一第二物理量與一第三物理量;以及 該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出一相對(duì)應(yīng)控制訊號(hào)。
2.如權(quán)利要求I所述的方法,其中該控制器依據(jù)該第一物理量與該初始校正值控制該游標(biāo)的位移量包含有 該控制器經(jīng)由一訊號(hào)發(fā)射單元發(fā)出一控制訊號(hào);以及 一接收器接收該控制訊號(hào),以利用該控制訊號(hào)與該初始校正值控制該游標(biāo)于該顯示器界面的位移量。
3.如權(quán)利要求I或2所述的方法,其中該控制器依據(jù)該第一物理量與該初始校正值控制該游標(biāo)的位移量還包含有 當(dāng)該第一物理量不為零時(shí),該控制器依據(jù)該第一物理量與該初始校正值控制該游標(biāo)產(chǎn)生相對(duì)應(yīng)該第一物理量的位移。
4.如權(quán)利要求I或2所述的方法,其中該控制器依據(jù)該第一物理量與該初始校正值控制該游標(biāo)的位移量還包含有 當(dāng)該第一物理量為零時(shí),該控制器控制該游標(biāo)不位移。
5.如權(quán)利要求I或4所述的方法,其中依據(jù)該第一重力加速度感測(cè)器的感測(cè)結(jié)果,該第二感測(cè)器與該第三感測(cè)器分別感測(cè)該第二物理量與該第三物理量包含有 當(dāng)該第一物理量為零時(shí),該第二感測(cè)器與該第三感測(cè)器分別感測(cè)該第二物理量與該第三物理量。
6.如權(quán)利要求I所述的方法,其中該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)包含有 當(dāng)控制器判斷該第二物理量與該第三物理量同時(shí)產(chǎn)生時(shí),該第二物理量代表一鼠標(biāo)左鍵的點(diǎn)擊訊號(hào),該第三物理量代表一鼠標(biāo)右鍵的點(diǎn)擊訊號(hào),且該控制器依據(jù)該鼠標(biāo)右鍵或該鼠標(biāo)左鍵的點(diǎn)擊訊號(hào)而發(fā)出該相對(duì)應(yīng)控制訊號(hào)。
7.如權(quán)利要求6所述的方法,其中該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)還包含有 當(dāng)控制器判斷該第二物理量與該第三物理量再次同時(shí)產(chǎn)生時(shí),該第二物理量代表一鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào),該第三物理量代表該鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào),且該控制器依據(jù)該正向滾動(dòng)訊號(hào)或該反向滾動(dòng)訊號(hào)而發(fā)出該相對(duì)應(yīng)控制訊號(hào)。
8.如權(quán)利要求I所述的方法,其中該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)包含有 當(dāng)控制器判斷該第二物理量與該第三物理量同時(shí)產(chǎn)生時(shí),該第二物理量代表一鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào),該第三物理量代表該鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào),且該控制器依據(jù)該正向滾動(dòng)訊號(hào)或該反向滾動(dòng)訊號(hào)而發(fā)出該相對(duì)應(yīng)控制訊號(hào)。
9.如權(quán)利要求8所述的方法,其中該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)還包含有 當(dāng)控制器判斷該第二物理量與該第三物理量再次同時(shí)產(chǎn)生時(shí),該第二物理量代表一鼠標(biāo)左鍵的點(diǎn)擊訊號(hào),該第三物理量代表一鼠標(biāo)右鍵的點(diǎn)擊訊號(hào),且該控制器依據(jù)該鼠標(biāo)右鍵或該鼠標(biāo)左鍵的點(diǎn)擊訊號(hào)而發(fā)出該相對(duì)應(yīng)控制訊號(hào)。
10.如權(quán)利要求I所述的方法,其中該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出該相對(duì)應(yīng)控制訊號(hào)還包含有 該控制器經(jīng)由一訊號(hào)發(fā)射單元發(fā)出該控制訊號(hào);以及 一接收器接收該控制訊號(hào),以利用該控制訊號(hào)發(fā)出相對(duì)應(yīng)該鼠標(biāo)右鍵或該鼠標(biāo)左鍵的點(diǎn)擊訊號(hào)、該鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào)或該反向滾動(dòng)訊號(hào)的動(dòng)作。
11.一種可控制一顯示器界面的游標(biāo)動(dòng)作的鼠標(biāo),其包含有 一第一重力加速度感測(cè)器,用來(lái)感測(cè)一第一物理量; 一第二重力加速度感測(cè)器,用來(lái)感測(cè)一第二物理量; 一第三重力加速度感測(cè)器,用來(lái)感測(cè)一第三物理量;以及 一控制器,電連接于該第一重力加速度感測(cè)器、該第二重力加速度感測(cè)器與該第三重力加速度感測(cè)器,該控制器用來(lái)依據(jù)該第一物理量與一初始校正值控制一游標(biāo)于該顯示器的界面的位移量,且還用來(lái)依據(jù)該第一重力加速度感測(cè)器的感測(cè)結(jié)果,發(fā)出相對(duì)應(yīng)該第二物理量與該第三物理量的一控制訊號(hào)。
12.如權(quán)利要求11所述的鼠標(biāo),其還包含有 一訊號(hào)發(fā)射單元,其電連接該控制器,該控制器通過(guò)該訊號(hào)發(fā)射單元發(fā)出該控制訊號(hào);以及 一接收器,其電連接于該顯示器,該接收器用來(lái)接收該訊號(hào)發(fā)射單元所發(fā)出的該控制訊號(hào),以控制該游標(biāo)于該顯示器界面的動(dòng)作。
13.如權(quán)利要求12所述的鼠標(biāo),其中該訊號(hào)發(fā)射單元為一無(wú)線發(fā)射單元。
14.如權(quán)利要求11所述的鼠標(biāo),其中該控制器用來(lái)于該第一物理量不為零時(shí),依據(jù)該第一物理量與該初始校正值控制該游標(biāo)產(chǎn)生相對(duì)應(yīng)該第一物理量的位移。
15.如權(quán)利要求11所述的鼠標(biāo),其中該控制器還用來(lái)于該第一物理量為零時(shí),控制該游標(biāo)不位移。
16.如權(quán)利要求11或15所述的鼠標(biāo),其中該控制器還用來(lái)于該第一物理量為零時(shí),依據(jù)該第二物理量或該第三物理量發(fā)出該相對(duì)應(yīng)控制訊號(hào)。
17.如權(quán)利要求16所述的鼠標(biāo),其中該控制器還用來(lái)于判斷該第二物理量與該第三物理量同時(shí)產(chǎn)生時(shí),將相對(duì)應(yīng)該第二物理量的控制訊號(hào)視為一鼠標(biāo)左鍵的點(diǎn)擊訊號(hào),且將相對(duì)應(yīng)該第三物理量的控制訊號(hào)視為一鼠標(biāo)右鍵的點(diǎn)擊訊號(hào)。
18.如權(quán)利要求17所述的鼠標(biāo),其中該控制器還用來(lái)于判斷該第二物理量與該第三物理量再次同時(shí)產(chǎn)生時(shí),將相對(duì)應(yīng)該第二物理量的控制訊號(hào)視為一鼠標(biāo)滾輪的正向滾動(dòng)訊號(hào),且將相對(duì)應(yīng)該第三物理量的控制訊號(hào)視為該鼠標(biāo)滾輪的反向滾動(dòng)訊號(hào)。
19.如權(quán)利要求11所述的鼠標(biāo),其中該第一重力加速度感測(cè)器經(jīng)由一串行通訊總線電連接于該控制器。
20.如權(quán)利要求11所述的鼠標(biāo),其還包含有 一電池模塊,其電連接于該控制器。
全文摘要
本發(fā)明揭示一種鼠標(biāo)及判斷游標(biāo)動(dòng)作的方法。該判斷游標(biāo)動(dòng)作的方法包含有執(zhí)行一初始校正,一第一重力加速度感測(cè)器感測(cè)一第一物理量,一控制器依據(jù)該第一物理量與該初始校正值控制一游標(biāo)的位移量,依據(jù)該第一重力加速度感測(cè)器的感測(cè)結(jié)果,一第二感測(cè)器與一第三感測(cè)器分別感測(cè)一第二物理量與一第三物理量,以及該控制器依據(jù)該第二感測(cè)器與該第三感測(cè)器的感測(cè)結(jié)果,發(fā)出一相對(duì)應(yīng)控制訊號(hào)。
文檔編號(hào)G06F3/038GK102955581SQ20111027119
公開日2013年3月6日 申請(qǐng)日期2011年9月14日 優(yōu)先權(quán)日2011年8月22日
發(fā)明者吳通明 申請(qǐng)人:緯創(chuàng)資通股份有限公司