專利名稱:具復(fù)合功能按鍵的鼠標的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有復(fù)合功能按鍵的鼠標,特別涉及一種可以將鼠標滾輪信號及按鍵信號仿真為計算機操作系統(tǒng)可識別的鼠標第四鍵以及第五鍵按鍵數(shù)據(jù)的鼠標。
背景技術(shù):
鼠標是目前最常用的計算機輸入裝置。通過將光標移動到窗口上的指令選項可執(zhí)行屏幕窗口的控制。然而,有一些功能,例如屏幕的上/下卷動,以及瀏覽因特網(wǎng)頁面時的前一頁(previous page)/下一頁(next page)的指令,是使用者常會使用的指令,在早期,使用者每次在執(zhí)行指令時都必須要將移動鼠標的光標移動到屏幕上的指令所在的選項位置,造成使用上的不便,因此鼠標的設(shè)計者便在鼠標附加了一些功能按鍵并以鼠標驅(qū)動程序定義每個功能按鍵的控制功能,以提升使用的便利性。例如目前常見的3D滾輪鼠標。
3D滾輪鼠標即是具有滾輪的鼠標。通過前/后轉(zhuǎn)動滾輪即可控制計算機屏幕滾動條的上/下卷動。
另一種公知的多按鍵鼠標是所謂的五按鍵鼠標,例如微軟公司(Microsoft)的IntelliMouse。五按鍵鼠標與公知的3D滾輪鼠標的差異在于其多了二個按鍵,即第四鍵與第五鍵。微軟公司在其所銷售的計算機操作系統(tǒng)內(nèi),如Windows2000,WindowsXP,定義了第四鍵的功能為指令“前一頁(previouspage)”,第五鍵的功能為指令“下一頁(next page)”。也就是說,當使用者觸壓第四鍵時,操作系統(tǒng)即執(zhí)行“前一頁”的指令,而觸壓第五鍵即可執(zhí)行“下一頁”的指令。換句話說,使用者不需要用光標點選瀏覽器畫面的指令選項即可執(zhí)行前一頁/下一頁的指令。
然而,相對于具有三按鍵的滾輪鼠標,具有五按鍵的滾輪鼠標成本較高,也就是說使用者必須購買五按鍵的鼠標才能達到以鼠標按鍵執(zhí)行前一頁/下一頁的指令的目的。如果使用者購買的不是微軟公司的五按鍵鼠標,則在使用前還必須安裝特定的鼠標驅(qū)動程序,經(jīng)過軟件設(shè)定后才能使用第四鍵以及第五鍵的功能。
對于使用者而言,不論是要購買價格較高的五按鍵鼠標或是要安裝特定的鼠標驅(qū)動程序并進行設(shè)定,都很不方便。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種具有復(fù)合功能按鍵的鼠標,其使用固件將鼠標滾輪信號及按鍵信號仿真為計算機操作系統(tǒng)可識別的鼠標第四鍵以及第五鍵按鍵數(shù)據(jù),因此可在不需要安裝驅(qū)動程序的情況下使三按鍵的鼠標達到五按鍵鼠標的功能。
本發(fā)明提供一種具有復(fù)合功能按鍵的鼠標,該鼠標可傳送信號至計算機操作系統(tǒng),該操作系統(tǒng)可識別具有五個按鍵的鼠標的第四按鍵以及第五按鍵的數(shù)據(jù),該鼠標包括殼體;開關(guān),設(shè)置于該殼體內(nèi),用以產(chǎn)生按鍵信號;滾輪,設(shè)置于該殼體內(nèi)且部份凸出于該殼體的表面,其可被前/后轉(zhuǎn)動而產(chǎn)生前/后轉(zhuǎn)動信號,并在被向下觸壓時觸動該開關(guān)產(chǎn)生該按鍵信號;按鍵信號仿真模塊,設(shè)置于該殼體內(nèi),其在該滾輪被觸壓且被前/后轉(zhuǎn)動時,將所接收的該按鍵信號以及該滾輪信號轉(zhuǎn)變?yōu)樵摬僮飨到y(tǒng)可識別的該第四鍵數(shù)據(jù)或該第五按鍵數(shù)據(jù)。其中該按鍵信號仿真模塊以固件實施。該第四按鍵信號是因特網(wǎng)瀏覽器(browser)的“前一頁面”指令,而該第五按鍵指令是“下一頁面”指令。
圖1是本發(fā)明鼠標的使用狀態(tài)示意圖。
其中,附圖標記說明如下1000鼠標100殼體101轉(zhuǎn)動軸1011滾輪102開關(guān)103控制電路1031按鍵信號仿真模塊 104第一按鍵105第二按鍵200計算機屏幕300計算機主機
A功能選項“前一頁”B功能選項“下一頁” 301操作系統(tǒng)具體實施方式
請參閱圖1,其為本發(fā)明鼠標的使用狀態(tài)示意圖。
圖1表示了本發(fā)明鼠標1000,計算機屏幕200,計算機主機300。鼠標100連接至計算機主機300,以控制計算機屏幕200的畫面。在計算機屏幕200上顯示了因特網(wǎng)的畫面,在畫面上具有指令選項A以及B,其中A表示“前一頁”,而B表示“下一頁”。
計算機主機300內(nèi)儲存有操作系統(tǒng)301,如微軟的Windows200或WindowsXP。
本發(fā)明的鼠標1000包含殼體100,滾輪101,開關(guān)102,控制電路103,第一按鍵104以及第二按鍵105。第一按鍵104以及第二按鍵105執(zhí)行公知的鼠標功能,而滾輪101可被前/后滾動并可被使用者向下觸壓。當使用者觸壓滾輪101時,滾輪101的轉(zhuǎn)動軸1011可觸動開關(guān)102(一般稱為鼠標的第三按鍵)。而在控制電路103中具有按鍵信號仿真模塊1031,用以將滾輪101產(chǎn)生的滾輪信號以及開關(guān)102產(chǎn)生的按鍵信號仿真為操作系統(tǒng)301可識別的五按鍵鼠標的第四鍵以及第五鍵數(shù)據(jù)。
關(guān)于微軟五按鍵鼠標的數(shù)據(jù)格式信息可于以下網(wǎng)站獲得http://www.microsoft.com/taiwan/whdc/device/input/mcompat.mspx#EBB當使用者觸壓滾輪101以觸動開關(guān)102并向前轉(zhuǎn)動滾輪101時,所產(chǎn)生的開關(guān)信號及滾輪信號經(jīng)由按鍵信號仿真模塊1031轉(zhuǎn)換為操作系統(tǒng)301可識別的鼠標的第四鍵數(shù)據(jù),此數(shù)據(jù)經(jīng)由操作系統(tǒng)301接收后產(chǎn)生執(zhí)行“前一頁”A的指令動作,因此畫面將轉(zhuǎn)變到前一頁。同樣地,當使用者向下觸壓滾輪101并向后轉(zhuǎn)動滾輪101時,按鍵信號仿真模塊1031會將此動作所產(chǎn)生的信號轉(zhuǎn)換為操作系統(tǒng)301可識別的鼠標的第五鍵數(shù)據(jù),此數(shù)據(jù)經(jīng)由操作系統(tǒng)301接收后產(chǎn)生執(zhí)行“下一頁”B的指令動作,因此畫面將轉(zhuǎn)變到下一頁。
按鍵信號仿真模塊1031的作業(yè)流程如下步驟a接收按鍵信號及滾輪信號;步驟b依據(jù)滾輪信號判斷滾輪是向前滾動或是向后滾動;
步驟c當滾輪信號表示滾輪向前滾動時,產(chǎn)生符合操作系統(tǒng)第四鍵信號格式的第四鍵數(shù)據(jù)并傳送至計算機。當滾輪信號表示滾輪向后滾動時,產(chǎn)生符合操作系統(tǒng)第五鍵信號格式的第五鍵數(shù)據(jù)并傳送至計算機。
由于按鍵信號仿真模塊1031是以固件(firmware)的形式實施,直接設(shè)置在鼠標的控制電路103內(nèi),因此使用者不需要在計算機主機內(nèi)安裝任何的鼠標驅(qū)動程序即可執(zhí)行鼠標第四鍵以及第五鍵的功能。
以上實施例僅為說明本發(fā)明之用,其它在不脫離本發(fā)明精神情況下所做的修改都應(yīng)視為落入本發(fā)明的權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種具有復(fù)合功能按鍵的鼠標,該鼠標可傳送信號至計算機操作系統(tǒng),該操作系統(tǒng)可識別具有五個按鍵的鼠標的第四按鍵以及第五按鍵的數(shù)據(jù),該鼠標包括殼體;開關(guān),設(shè)置于該殼體內(nèi),用以產(chǎn)生按鍵信號;滾輪,設(shè)置于該殼體內(nèi)且部份凸出于該殼體的表面,其可被前/后轉(zhuǎn)動而產(chǎn)生前/后轉(zhuǎn)動信號,并于被向下觸壓時觸動該開關(guān)產(chǎn)生該按鍵信號;其特征在于該鼠標還包含按鍵信號仿真模塊,設(shè)置于該殼體內(nèi),其在該滾輪被觸壓且被前/后轉(zhuǎn)動時,將所接收的該按鍵信號以及該滾輪信號轉(zhuǎn)變?yōu)樵摬僮飨到y(tǒng)可識別的該第四鍵數(shù)據(jù)或該第五按鍵數(shù)據(jù)。
2.如權(quán)利要求1所述的具有復(fù)合功能按鍵的鼠標,其特征在于該按鍵信號仿真模塊以固件實施。
3.如權(quán)利要求1所述的具有復(fù)合功能按鍵的鼠標,其特征在于該第四按鍵信號是因特網(wǎng)瀏覽器的“前一頁面”指令,而該第五按鍵指令是“下一頁面”指令。
全文摘要
本發(fā)明公開一種具有復(fù)合功能按鍵的鼠標,其利用固件將鼠標滾輪信號及按鍵信號仿真為計算機操作系統(tǒng)可識別的鼠標第四鍵以及第五鍵按鍵數(shù)據(jù),因此可在不需要安裝驅(qū)動程序的情況下使三按鍵的鼠標達到五按鍵鼠標的功能。
文檔編號G06F3/033GK1967454SQ20051012019
公開日2007年5月23日 申請日期2005年11月15日 優(yōu)先權(quán)日2005年11月15日
發(fā)明者史自強, 林志宏 申請人:致伸科技股份有限公司