360瀏覽器鼠標(biāo)手勢的使用(360瀏覽器按鼠標(biāo)中鍵)
2024-07-30
更新時間:2024-07-30 00:13:01作者:佚名
【IT168資訊】隨著光電鼠標(biāo)價格的不斷下跌,取代機械式鼠標(biāo)而成為市場主流的趨勢已不可阻擋。
今天,就以大眼光電鼠標(biāo)為例,帶領(lǐng)大家一起去見識一下光電鼠標(biāo)的內(nèi)部“風(fēng)光”。
光電鼠標(biāo)的工作原理
光電鼠標(biāo)與機械式鼠標(biāo)最大的不同之處在于其定位方式不同。
光電鼠標(biāo)的工作原理是:在光電鼠標(biāo)內(nèi)部有一個發(fā)光二極管,通過該發(fā)光二極管發(fā)出的光線,照亮光電鼠標(biāo)底部表面(這就是為什么鼠標(biāo)底部總會發(fā)光的原因)。然后將光電鼠標(biāo)底部表面反射回的一部分光線,經(jīng)過一組光學(xué)透鏡,傳輸?shù)揭粋€光感應(yīng)器件(微成像器)內(nèi)成像。這樣,當(dāng)光電鼠標(biāo)移動時,其移動軌跡便會被記錄為一組高速拍攝的連貫圖像。最后利用光電鼠標(biāo)內(nèi)部的一塊專用圖像分析芯片(DSP,即數(shù)字微處理器)對移動軌跡上攝取的一系列圖像進(jìn)行分析處理,通過對這些圖像上特征點位置的變化進(jìn)行分析,來判斷鼠標(biāo)的移動方向和移動距離,從而完成光標(biāo)的定位。
光電鼠標(biāo)通常由以下部分組成:光學(xué)感應(yīng)器、光學(xué)透鏡、發(fā)光二極管、接口微處理器、輕觸式按鍵、滾輪、連線、PS/2或USB接口、外殼等。下面分別進(jìn)行介紹:
光學(xué)感應(yīng)器
光學(xué)感應(yīng)器是光電鼠標(biāo)的核心,目前能夠生產(chǎn)光學(xué)感應(yīng)器的廠家有安捷倫公司(HP改革機構(gòu))及臺灣、日本小部份公司。其中,高檔次的光電鼠標(biāo)都采用安捷倫公司的光學(xué)感應(yīng)器,目前除了微軟全部采用和羅技全部采用、明基部份光電鼠標(biāo)采用之外,大眼的光電鼠標(biāo)也都采用了安捷倫公司的光學(xué)感應(yīng)器。
圖1光電鼠標(biāo)內(nèi)部的光學(xué)感應(yīng)器
安捷倫公司的光學(xué)感應(yīng)器主要由CMOS感光塊(低檔攝像頭上采用的感光元件)和DSP組成。CMOS感光塊負(fù)責(zé)采集、接收由鼠標(biāo)底部光學(xué)透鏡傳遞過來的光線(并同步成像),然后CMOS感光塊會將一幀幀生成的圖像交由其內(nèi)部的DSP進(jìn)行運算和比較,通過圖像的比較,便可實現(xiàn)鼠標(biāo)所在位置的定位工作。
圖2光學(xué)感應(yīng)器內(nèi)部的組成方式
圖1是大眼光電鼠內(nèi)部的光學(xué)感應(yīng)器。安捷倫公司目前生產(chǎn)光學(xué)感應(yīng)器的H2000-A0214---400DPI、H2051-A2096---800DPI光學(xué)感應(yīng)元件,其芯片內(nèi)部的組成方式可參見圖2。圖3是H2000-A0214光學(xué)感應(yīng)器的背面,從圖中我們可以看到,芯片上有一個小孔,這個小孔用來接收由鼠部底部的光學(xué)透鏡傳送過來的圖像。
圖3光學(xué)感應(yīng)器背面的小孔用來接收由鼠部底部的光學(xué)透鏡傳送過來的圖像
光電鼠標(biāo)的控制芯片
控制芯片負(fù)責(zé)協(xié)調(diào)光電鼠標(biāo)中各元器件的工作,并與外部電路進(jìn)行溝通(橋接)及各種信號的傳送和收取。我們可以將其理解成是光電鼠標(biāo)中的“管家婆”。
圖4是羅技光電鼠中的CP5919AM控制芯片,它可以配合安捷倫的H2000-A0214光學(xué)感應(yīng)元件,實現(xiàn)與主板USB接口之間的橋接。當(dāng)然,它也具備了一塊控制芯片所應(yīng)該具備的控制、傳輸、協(xié)調(diào)等功能。
這里有一個非常重要的概念大家應(yīng)該知道,就是dpi對鼠標(biāo)定位的影響。dpi是它用來衡量鼠標(biāo)每移動一英寸所能檢測出的點數(shù),dpi越小,用來定位的點數(shù)就越少,定位精度就低;dpi越大,用來定位點數(shù)就多,定位精度就高。
圖4羅技光電鼠中的CP5919AM控制芯片
通常情況下,傳統(tǒng)機械式鼠標(biāo)的掃描精度都在200dpi以下,而光電鼠標(biāo)則能達(dá)到400甚至800dpi,這就是為什么光電鼠標(biāo)在定位精度上能夠輕松超過機械式鼠標(biāo)的主要原因。
光學(xué)透鏡組件
光學(xué)透鏡組件被放在光電鼠標(biāo)的底部位置,從圖5中可以清楚地看到,光學(xué)透鏡組件由一個棱光鏡和一個圓形透鏡組成。
圖5光學(xué)透鏡組件由一個棱光鏡和一個透鏡組成
其中,棱光鏡負(fù)責(zé)將發(fā)光二極管發(fā)出的光線傳送至鼠標(biāo)的底部,并予以照亮。
圓形透鏡則相當(dāng)于一臺攝像機的鏡頭,這個鏡頭負(fù)責(zé)將已經(jīng)被照亮的鼠標(biāo)底部圖像傳送至光學(xué)感應(yīng)器底部的小孔中。通過觀看光電鼠標(biāo)的背面外殼,我們可以看出圓形透鏡很像一個攝像頭(如圖6)!
圖6光電鼠標(biāo)的背面外上的殼圓形透鏡很像一個攝像頭
通過試驗,筆者得出結(jié)論:不管是阻斷棱光鏡還是圓形透鏡的光路,均會立即導(dǎo)致光電鼠標(biāo)“失明”。其結(jié)果就是光電鼠標(biāo)無法進(jìn)行定位,由此可見光學(xué)透鏡組件的重要性。
發(fā)光二極管
光學(xué)感應(yīng)器要對缺少光線的鼠標(biāo)底部進(jìn)行連續(xù)的“攝像”,自然少不了“攝影燈”的支援。否則,從鼠標(biāo)底部攝到的圖像將是一片黑暗,黑暗的圖像無法進(jìn)行比較,當(dāng)然更無法進(jìn)行光學(xué)定位了。
圖7光電鼠標(biāo)內(nèi)部的發(fā)光二極管
通常,光電鼠標(biāo)采用的發(fā)光二極管(如圖7)是紅色的(也有部分是藍(lán)色的),且是高亮的(為了獲得足夠的光照度)。發(fā)光二極管發(fā)出的紅色光線,一部分通過鼠標(biāo)底部的光學(xué)透鏡(即其中的棱鏡)來照亮鼠標(biāo)底部;另一部分則直接傳到了光學(xué)感應(yīng)器的正面。
用一句話概括來說,發(fā)光二極管的作用就是產(chǎn)生光電鼠標(biāo)工作時所需要的光源。輕觸式按鍵
沒有按鍵的鼠標(biāo)是不敢想象的,因而再普通的光電鼠標(biāo)上至少也會有兩個輕觸式按鍵。大眼光電鼠標(biāo)的PCB上共焊有三個輕觸式按鍵(圖8)。除了左鍵、右鍵之外,中鍵被賦給了翻頁滾輪。高級的鼠標(biāo)通常帶有X、Y兩個翻頁滾輪,而大多數(shù)光電鼠標(biāo)還是像這個大眼光電鼠標(biāo)一樣,僅帶了一個翻頁滾輪。翻頁滾輪上、下滾動時,會使正在觀看的“文檔”或“網(wǎng)頁”上下滾動。而當(dāng)滾輪按下時,則會使PCB上的“中鍵”產(chǎn)生作用。注意:“中鍵”產(chǎn)生的動作,可由用戶根據(jù)自己的需要進(jìn)行定義。
圖8大眼光電鼠標(biāo)的PCB上共焊有三個輕觸式按鍵
當(dāng)我們卸下翻頁滾輪之后,可以看到滾輪位置上,“藏”有一對光電“發(fā)射/接收”裝置(如圖9)。“滾輪”上帶有柵格,由于柵格能夠間隔的“阻斷”這對光電“發(fā)射/接收”裝置的光路,這樣便能產(chǎn)生翻頁脈沖信號,此脈沖信號經(jīng)過控制芯片傳送給Windows操作系統(tǒng),便可以產(chǎn)生翻頁動作了。
圖9光電“發(fā)射/接收”裝置
除了以上這些,光電鼠標(biāo)還包括些什么呢?它還包括連接線、PS/2或USB接口、外殼等。由于這幾個部分與機械式鼠標(biāo)沒有多大分別,因此,這里就不再說明了!