專利名稱:具有可切換操作模式的鼠標(biāo)與其操作模式的切換方法
具有可切換操作模式的鼠標(biāo)與其操作模式的切換方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種具有可切換操作模式的鼠標(biāo)與其操作模式的切換方法,特別是一種經(jīng)由產(chǎn)生切換訊號,以進行微處理器韌體切換的鼠標(biāo)與其操作模式的切換方法。
背景技術(shù):
鼠標(biāo)為一種電腦周邊輸入設(shè)備,隨著圖形化電腦作業(yè)系統(tǒng)的普及化,鼠標(biāo)已成為電腦的基本輸入設(shè)備。鼠標(biāo)的優(yōu)點包括可藉由移動鼠標(biāo)快速控制作業(yè)視窗的游標(biāo)(cursor)、藉由點擊鼠標(biāo)的按鈕選擇作業(yè)視窗命令表中的命令、與進行其他應(yīng)用程式等作業(yè)(例如文書處理、游戲、網(wǎng)頁瀏覽等)?!愣?,鼠標(biāo)有許多種分類方式,依照鼠標(biāo)的定位原理可分為機械式鼠標(biāo)、光學(xué) 機械式鼠標(biāo)以及光學(xué)式鼠標(biāo),當(dāng)然依照光源的不同還可以進一步被區(qū)分為紅外線鼠標(biāo)或者是雷射鼠標(biāo);另一種分類方式則依照鼠標(biāo)上所具有的按鍵來作區(qū)分,依照鼠標(biāo)按鍵數(shù)量,可將鼠標(biāo)分為單鍵鼠標(biāo)(如麥金塔電腦專用鼠標(biāo))、標(biāo)準(zhǔn)雙鍵鼠標(biāo)、具有滾輪功能的三鍵鼠標(biāo)、或是二鍵以上的多工鼠標(biāo)。上述規(guī)格的鼠標(biāo)基于輕巧耐用、價格合理且符合網(wǎng)際網(wǎng)路使用,因此受到大多數(shù)使用者的青睞。此種鼠標(biāo)于其殼體表面上多直接配置有一滾輪,以提供使用者直接以滾動滾輪進行瀏覽網(wǎng)頁時的垂直卷動頁面。然而,隨著科技發(fā)展不斷地推陳出新,再加上使用者對于電子產(chǎn)品輕薄化的依賴程度越來越高,滾輪機構(gòu)勢必占去鼠標(biāo)本體相當(dāng)大的體積。在此情況之下,原有的鼠標(biāo)勢必?zé)o法滿足未來產(chǎn)品精簡化的應(yīng)用趨勢,因此有必要針對現(xiàn)有利用滾輪以進行卷動頁面的功能提出改進,以符合未來發(fā)展應(yīng)用上所需要的輕薄型鼠標(biāo)。除此之外,由于目前市面上的鼠標(biāo),在其顯示介面上的上下左右卷動方式,均需仰賴其本體上的滾輪機構(gòu)。當(dāng)使用者所瀏覽的網(wǎng)頁頁面過長時,使用者通常必須重復(fù)滾動滾輪,以因應(yīng)過長的頁面卷動,于此亦對使用者造成實際應(yīng)用上的不便。
發(fā)明內(nèi)容鑒于上述欲使鼠標(biāo)滿足本體輕薄化且同時維持其原有功能的需求,本發(fā)明提供一種具有可切換操作模式的鼠標(biāo)與其操作模式的切換方法,其透過產(chǎn)生一切換訊號,以自動切換鼠標(biāo)的操作模式,藉以解決已知鼠標(biāo)僅能利用滾輪卷動來瀏覽網(wǎng)頁的問題。本發(fā)明揭露一種鼠標(biāo)操作模式的切換方法,適用于具有一游標(biāo)控制功能與一頁面卷動功能的鼠標(biāo)。鼠標(biāo)常態(tài)地執(zhí)行游標(biāo)控制功能,并藉由一微處理器執(zhí)行切換。此種鼠標(biāo)操作模式的切換方法包括以下步驟以一第一開關(guān)單元產(chǎn)生一第一切換訊號,觸發(fā)微處理器執(zhí)行一第一判斷邏輯。當(dāng)微處理器接收一位移訊號時,該鼠標(biāo)根據(jù)位移訊號及第一判斷邏輯執(zhí)行頁面卷動功能。本發(fā)明揭露鼠標(biāo)操作模式的切換方法,更可包括以下步驟以一第二開關(guān)單元產(chǎn)生一第二切換訊號,觸發(fā)微處理器執(zhí)行一第二判斷邏輯。當(dāng)微處理器接收位移訊號時,鼠標(biāo)根據(jù)位移訊號及第二判斷邏輯執(zhí)行快速卷頁功能。本發(fā)明另揭露一種具有可切換操作模式的鼠標(biāo),常態(tài)地執(zhí)行一游標(biāo)控制功能。本發(fā)明的具有可切換操作模式的鼠標(biāo)包括一第一開關(guān)單元、一微處理器與一感測單元。第一開關(guān)單元選擇性的產(chǎn)生一第一切換訊號,微處理器電性連接于第一開關(guān)單元,并在接收第一切換訊號后執(zhí)行第一判斷邏輯。感測單元電性連接于微處理器,并且根據(jù)鼠標(biāo)的移動路徑輸出對應(yīng)的一位移訊號至微處理器。當(dāng)微處理器接收該位移訊號時,鼠標(biāo)根據(jù)該位移訊號及第一判斷邏輯執(zhí)行一頁面卷動功能。是以,本發(fā)明提出的具有可切換操作模式的鼠標(biāo)與其操作模式的切換方法,藉由第一開關(guān)單元產(chǎn)生第一切換訊號,以切換微處理器內(nèi)部所執(zhí)行的韌體。藉此,根據(jù)本發(fā)明實施例的鼠標(biāo),在第一切換訊號的觸發(fā)下,自動切換其操作模式為游標(biāo)控制功能或頁面卷動功能。
本發(fā)明的功效在于,應(yīng)用此種切換方法于具有可切換操作模式的鼠標(biāo)時,鼠標(biāo)在結(jié)構(gòu)外型上不僅可有效省卻已知的滾輪結(jié)構(gòu),更僅需第一切換訊號的觸發(fā),即可使得鼠標(biāo)在游標(biāo)控制功能與頁面卷動功能之間進行切換,兼具了產(chǎn)品體積輕薄及使用者操作直覺的優(yōu)點。有關(guān)本發(fā)明的特征、實作與功效,茲配合圖式作較佳實施例詳細說明如下。
圖I為根據(jù)本發(fā)明一實施例的鼠標(biāo)操作模式的切換方法的步驟流程圖。圖2為根據(jù)本發(fā)明一實施例的鼠標(biāo)的系統(tǒng)方塊圖。圖3為根據(jù)本發(fā)明另一實施例的鼠標(biāo)的系統(tǒng)方塊圖。圖4為根據(jù)本發(fā)明另一實施例的鼠標(biāo)操作模式的切換方法的步驟流程圖。
具體實施方式請參閱圖1,為根據(jù)本發(fā)明一實施例的鼠標(biāo)操作模式的切換方法的步驟流程圖,本發(fā)明所揭露的切換方法適用于兼具有游標(biāo)控制功能與頁面卷動功能的鼠標(biāo)。應(yīng)用本發(fā)明提出的切換方法,鼠標(biāo)在無需額外配置有滾輪機構(gòu)的情況下,仍可執(zhí)行游標(biāo)控制功能與頁面卷動功能。根據(jù)本發(fā)明實施例的鼠標(biāo)操作模式的切換方法,主要包括以下步驟步驟S102 :以一第一開關(guān)單元產(chǎn)生一第一切換訊號;步驟S104 :觸發(fā)微處理器執(zhí)行一第一判斷邏輯;以及步驟S 106 :當(dāng)微處理器接收一位移訊號,鼠標(biāo)根據(jù)位移訊號及第一判斷邏輯執(zhí)行頁面卷動功能。以下關(guān)于本發(fā)明的實施方式與詳細說明,請一并參閱圖2所示。圖2為根據(jù)本發(fā)明一實施例的鼠標(biāo)的系統(tǒng)方塊圖,鼠標(biāo)200包括有一第一開關(guān)單兀202、一微處理器204與一感測單元206。根據(jù)本發(fā)明的實施例,鼠標(biāo)200的種類可以是但不限于光學(xué)式鼠標(biāo)、機械式鼠標(biāo)等,并且鼠標(biāo)200在常態(tài)下執(zhí)行游標(biāo)控制功能。換言之,使用者可常態(tài)地藉由移動鼠標(biāo)200來控制作業(yè)視窗的游標(biāo)移動。其中,第一開關(guān)單元202可以是但不限于設(shè)置在鼠標(biāo)200殼體上的實體按鍵或其他具有觸控功能的虛擬按鍵,并不以本發(fā)明所揭露的實施利為限。
第一開關(guān)單元202電性連接于微處理器204,并且第一開關(guān)單元202選擇性的產(chǎn)生一第一切換訊號SW1。微處理器204中暫存有一起始判斷邏輯10與一第一判斷邏輯11。根據(jù)本發(fā)明的實施例,當(dāng)?shù)谝婚_關(guān)單元202產(chǎn)生第一切換訊號SWl以致能(enable)或觸發(fā)(trigger)微處理器204時,微處理器204在接收到第一切換訊號SWl后開始執(zhí)行第一判斷邏輯11。否則,微處 理器204在未接收第一切換訊號SWl之前,常態(tài)地執(zhí)行起始判斷邏輯10。感測單元206電性連接于微處理器204,并且感測單元206根據(jù)鼠標(biāo)200的移動路徑輸出對應(yīng)的一位移訊號DS至微處理器204。在一實施例中,以光學(xué)式鼠標(biāo)為例,當(dāng)使用者使用鼠標(biāo)200以形成移動路徑時,感測單元206藉由偵測鼠標(biāo)200本體內(nèi)折射光的路徑,而輸出位移訊號DS。例如,感測單元206接收折射后的光線折射變化(即都卜勒效應(yīng)Doppler effect)來判斷鼠標(biāo)200的移動;或者,感測單元206可采集折射光線中所形成的圖像,并藉由比對生成的圖像判斷鼠標(biāo)200的移動。在其他實施例中,感測單元206當(dāng)然也可藉由偵測機械式鼠標(biāo)200底部的軌跡球而輸出位移訊號DS。本發(fā)明并不以鼠標(biāo)200的種類與感測單元206的偵測機制為限,凡根據(jù)鼠標(biāo)200的移動路徑以輸出位移訊號DS者,皆屬于本發(fā)明的發(fā)明范疇。感測單元206例如是但不限于互補金屬氧化物半導(dǎo)體(Complementary Metal Oxide Semiconductor, CMOS)或電荷I禹合兀件(Charge Coupled Device, CCD)。一般而言,微處理器204擷取得位移訊號DS的方法例如是藉由連續(xù)讀取放置鼠標(biāo)200的平面的表面品質(zhì)值(Surface Quality Value, SQUAL),并且每隔一單位時間計算該些表面品質(zhì)值的平均值,以獲得位移訊號DS。舉例而言,感測單元206首先采集經(jīng)由鼠標(biāo)200底部傳遞進來的光線而形成圖像。之后,微處理器204內(nèi)部的數(shù)字訊號處理晶片即可偵測該些圖像的數(shù)個特征,而依據(jù)這些特征數(shù)量計算出表面品質(zhì)值。藉此,位移訊號DS對應(yīng)于鼠標(biāo)200于每一單位時間內(nèi)的位移量。因此,微處理器204在常態(tài)下(意即未接收第一切換訊號SWl前)執(zhí)行起始判斷邏輯10。當(dāng)微處理器204接收到位移訊號DS,鼠標(biāo)200根據(jù)微處理器204接收的位移訊號DS與其起始判斷邏輯10執(zhí)行游標(biāo)控制功能。至于,當(dāng)?shù)谝婚_關(guān)單元202產(chǎn)生第一切換訊號SWl以致能或觸發(fā)微處理器204的時候(對應(yīng)步驟S102),在此情況下,微處理器204內(nèi)部的執(zhí)行韌體(起始判斷邏輯10)被第一切換訊號SWl切換至第一判斷邏輯11 (對應(yīng)步驟S104)。于是,當(dāng)此時微處理器204接收到位移訊號DS時,鼠標(biāo)200根據(jù)位移訊號DS與第一判斷邏輯11而被切換至頁面卷動功能(對應(yīng)步驟S106)。為了因應(yīng)使用者瀏覽頁面過長的需求,根據(jù)本發(fā)明的實施例,微處理器204內(nèi)可儲存有一臨界值,當(dāng)鼠標(biāo)200在每單位時間內(nèi)的位移量超過該臨界值時,鼠標(biāo)200根據(jù)微處理器204的比較結(jié)果執(zhí)行一快速卷頁功能。藉此,本發(fā)明提出的鼠標(biāo)操作模式的切換方法,更可用以因應(yīng)使用者快速瀏覽網(wǎng)頁的目的。其中,臨界值的設(shè)定可依據(jù)實際設(shè)計需求或使用需求而對應(yīng)改變,并非用以限定本發(fā)明的發(fā)明范圍。圖3為根據(jù)本發(fā)明另一實施例的具有可切換操作模式的鼠標(biāo)的系統(tǒng)方塊圖,與前一實施例不同的是,鼠標(biāo)200’更包括有一第二開關(guān)單元302,且鼠標(biāo)200’的微處理器204中更儲存有一第二判斷邏輯12。其中,第一開關(guān)單元202與第二開關(guān)單元302可以是但不限于設(shè)置在鼠標(biāo)200’殼體上的實體按鍵或其他具有觸控功能的虛擬按鍵,并不以本發(fā)明所揭露的實施例為限。關(guān)于本發(fā)明另一實施例的實施方式與詳細說明,請一并參閱圖4所示,其為根據(jù)本發(fā)明另一實施例鼠標(biāo)操作模式的切換方法的步驟流程圖。由圖4可見,鼠標(biāo)操作模式的切換方法更可包括以下步驟步驟S402 以一第二開關(guān)單元產(chǎn)生一第二切換訊號;步驟S404 :觸發(fā)微處理器執(zhí)行一第二判斷邏輯;以及步驟S406 :當(dāng)微處理器接收一位移訊號,鼠標(biāo)根據(jù)位移訊號及第二判斷邏輯執(zhí)行快速卷頁功能。第二開關(guān)單元302電性連接于微處理器204,并可選擇性地產(chǎn)生一第二切換訊號 SW2至微處理器204 (對應(yīng)步驟S402)。當(dāng)微處理器204接收到第二切換訊號SW2,微處理器204切換其執(zhí)行韌體至第二判斷邏輯12(對應(yīng)步驟S404)。因此,根據(jù)本發(fā)明的另一實施例,當(dāng)?shù)诙_關(guān)單元302產(chǎn)生第二切換訊號SW2以觸發(fā)微處理器204時,鼠標(biāo)200’根據(jù)微處理器204接收到的位移訊號DS及其第二判斷邏輯12,執(zhí)行快速卷頁功能(對應(yīng)步驟S406)。值得說明的是,根據(jù)本發(fā)明的實施例,微處理器204內(nèi)部的執(zhí)行韌體,包括起始判斷邏輯10、第一判斷邏輯12及第二判斷邏輯12不僅可經(jīng)由程式設(shè)計者預(yù)先編撰;在實際應(yīng)用的層面上,該些判斷邏輯更可透過鼠標(biāo)本身作業(yè)系統(tǒng)中的軟體回寫控制,達到人機介面(human interface device, HID)的目的。換言之,當(dāng)起始判斷邏輯10、第一判斷邏輯12及第二判斷邏輯12各自暫存有不同的程式時,終端使用者可藉由作業(yè)系統(tǒng)中的軟體回寫控制微處理器204選擇其中之一作為其執(zhí)行韌體,藉此控制鼠標(biāo)切換其操作模式為游標(biāo)控制功能、頁面卷動功能抑或快速卷頁功能。為擴大鼠標(biāo)的應(yīng)用層面,根據(jù)本發(fā)明所教示的內(nèi)容,設(shè)計者當(dāng)然也可自行增加其他的判斷邏輯作為微處理器中的執(zhí)行韌體,并且透過一特定切換訊號進行切換,以進一步地增加鼠標(biāo)操作模式的應(yīng)用范圍。綜上所述,本發(fā)明提出具有可切換操作模式的鼠標(biāo)與其操作模式的切換方法,不僅省卻已知鼠標(biāo)的滾輪結(jié)構(gòu),更僅藉由一切換訊號的觸發(fā),即可使得鼠標(biāo)切換至對應(yīng)的操作模式,增加了應(yīng)用上的便利性,并且達到產(chǎn)品輕巧的目的。其次,上述本發(fā)明的具有可切換操作模式的鼠標(biāo)與其操作模式的切換方法,更藉由預(yù)先設(shè)定一臨界值于微處理器中,或者設(shè)置一第二開關(guān)單元產(chǎn)生第二切換訊號,進一步地實現(xiàn)鼠標(biāo)快速卷頁的功效,并且達到人機介面(HID)的目的。
權(quán)利要求
1.一種鼠標(biāo)操作模式的切換方法,適用于具有一游標(biāo)控制功能與一頁面卷動功能的一鼠標(biāo),其特征在于,該鼠標(biāo)常態(tài)地執(zhí)行該游標(biāo)控制功能,并藉由一微處理器執(zhí)行切換,該鼠標(biāo)操作模式的切換方法包括以下步驟 以一第一開關(guān)單元產(chǎn)生一第一切換訊號; 觸發(fā)該微處理器執(zhí)行一第一判斷邏輯;以及 當(dāng)該微處理器接收一位移訊號,該鼠標(biāo)根據(jù)該位移訊號及該第一判斷邏輯執(zhí)行該頁面卷動功能。
2.如權(quán)利要求I所述的鼠標(biāo)操作模式的切換方法,其特征在于,其中在以該第一開關(guān)單元產(chǎn)生該第一切換訊號之前,該鼠標(biāo)操作模式的切換方法包括以下步驟 該微處理器常態(tài)執(zhí)行一起始判斷邏輯;以及 當(dāng)該微處理器接收該位移訊號,該鼠標(biāo)根據(jù)該位移訊號及該起始判斷邏輯執(zhí)行該游標(biāo) 控制功能。
3.如權(quán)利要求2所述的鼠標(biāo)操作模式的切換方法,其特征在于,其中該起始判斷邏輯與該第一判斷邏輯儲存于該微處理器的韌體中。
4.如權(quán)利要求I所述的鼠標(biāo)操作模式的切換方法,其特征在于,其中擷取到該位移訊號的步驟包括 連續(xù)讀取放置該鼠標(biāo)的平面的一表面品質(zhì)值(Surface Quality Value, SQUAL);以及 每隔一單位時間計算該些表面品質(zhì)值的平均值,以獲得該位移訊號,其中該位移訊號對應(yīng)于該鼠標(biāo)于該單位時間內(nèi)的位移量。
5.如權(quán)利要求4所述的鼠標(biāo)操作模式的切換方法,其特征在于,其中當(dāng)該單位時間內(nèi)的位移量超過一臨界值時,該鼠標(biāo)執(zhí)行一快速卷頁功能。
6.如權(quán)利要求I所述的鼠標(biāo)操作模式的切換方法,其特征在于,更包括以下步驟 以一第二開關(guān)單元產(chǎn)生一第二切換訊號; 觸發(fā)該微處理器執(zhí)行一第二判斷邏輯;以及 當(dāng)該微處理器接收該位移訊號,該鼠標(biāo)根據(jù)該位移訊號及該第二判斷邏輯執(zhí)行一快速卷頁功能。
7.一種具有可切換操作模式的鼠標(biāo),常態(tài)地執(zhí)行一游標(biāo)控制功能,其特征在于,該鼠標(biāo)包括 一第一開關(guān)單元,選擇性的產(chǎn)生一第一切換訊號; 一微處理器,電性連接于該第一開關(guān)單元,該微處理器接收該第一切換訊號并執(zhí)行一第一判斷邏輯;以及 一感測單元,電性連接于該微處理器,該感測單元根據(jù)該鼠標(biāo)的移動路徑輸出對應(yīng)的一位移訊號至該微處理器; 其中,當(dāng)該微處理器接收該位移訊號,該鼠標(biāo)根據(jù)該位移訊號及該第一判斷邏輯執(zhí)行一頁面卷動功能。
8.如權(quán)利要求7所述的具有可切換操作模式的鼠標(biāo),其特征在于,其中在該微處理器未接收該第一切換訊號之前,該微處理器常態(tài)地執(zhí)行一起始判斷邏輯,該鼠標(biāo)根據(jù)該微處理器接收的該位移訊號及該起始判斷邏輯執(zhí)行該游標(biāo)控制功能。
9.如權(quán)利要求7所述的具有可切換操作模式的鼠標(biāo),其特征在于,其中該位移訊號對應(yīng)于該鼠標(biāo)于每一單位時間內(nèi)的位移量,當(dāng)該單位時間內(nèi)的位移量超過一臨界值時,該鼠標(biāo)執(zhí)行一快速卷頁功能。
10.如權(quán)利要求7所述的具有可切換操作模式的鼠標(biāo),其特征在于,其中更包括一第二開關(guān)單元,電性連接于該微處理器,該第二開關(guān)單元選擇性的產(chǎn)生一第二切換訊號至該微 處理器,以觸發(fā)該微處理器執(zhí)行一第二判斷邏輯,該鼠標(biāo)根據(jù)該微處理器接收的該位移訊號及該第二判斷邏輯,以執(zhí)行一快速卷頁功能。
全文摘要
一種具有可切換操作模式的鼠標(biāo)與其操作模式的切換方法,適用于常態(tài)執(zhí)行游標(biāo)控制功能的一鼠標(biāo),其透過一切換訊號切換微處理器的韌體,以改變鼠標(biāo)對應(yīng)的操作模式。此種切換方法包括以下步驟以一第一開關(guān)單元產(chǎn)生一第一切換訊號;觸發(fā)微處理器執(zhí)行一第一判斷邏輯;以及當(dāng)微處理器接收一位移訊號,鼠標(biāo)根據(jù)位移訊號及第一判斷邏輯執(zhí)行頁面卷動功能。應(yīng)用此種切換方法于具有可切換操作模式的鼠標(biāo),不僅可改善已知鼠標(biāo)體積較大的問題,更進一步地增加使用者操作的便利性。
文檔編號G06F3/033GK102722266SQ20111008000
公開日2012年10月10日 申請日期2011年3月31日 優(yōu)先權(quán)日2011年3月31日
發(fā)明者施博仁, 林英宇, 黃浩鎧 申請人:技嘉科技股份有限公司