[心得]光學滑鼠相關心得分享

最近看到許多網友對增進光學滑鼠效能的小道具相當有興趣. 但這些配件實際上能夠產生良好的功效嗎? 且讓小弟分享一點小小的心得. 若以下敘述有謬誤之處, 請各位業界先進逕行出手教訓即是....

鼠貼

鼠貼的功用主要在於增進滑鼠的機械操控性, 提高手感即可增進大腦-手-滑鼠間的feedback效率. 以傳統滾輪鼠來說, 這個道理相當成立. 但在光學鼠方面適用嗎? 且讓我們從光學鼠的核心零件 - optical sensor 開始談起.

optical sensor 其實就是一個黑白CMOS image sensor 加上一些週邊線路, 可以把它想像為一個畫素很低的攝影機. 有多低呢? 以我接下來舉例說明的Agilent ADNS-2051來說, 是16x16, "256"(沒有萬...)像素啦. 當滑鼠在移動間, 這個小攝影機以每秒1500 frame的速度不斷對著桌面拍照, 藉由分辨每個frame間影像的變化關係, 即可解出目前滑鼠的移動向量及速率. 因此, 滑鼠resolution良宥即與sensor得到的影像品質有絕對的關係. 那一張小小的鼠貼與成像品質有關係嗎? 當然有, 那可是大大的有關啊....且讓我們先從光學滑鼠的機構開始看起. 下面是optical sensor附近機構示意圖 :

[心得]光學滑鼠相關心得分享

這一張是上圖機構的剖面圖

[心得]光學滑鼠相關心得分享

接下來我們再看實際成像時的光學路徑:

[心得]光學滑鼠相關心得分享

由上圖可以很清楚看出, LED發出的光源經由light pipe的折射, 打在surface上, 這裡的surface即是您的桌面(或鼠墊). light pipe的功用是將光源角度變為斜斜的, 用意是讓surface表面細微的紋理產生陰影. 如果沒有陰影, sensor是啥也看不出來的啦.....所以surface的材質甚至顏色與滑鼠解析度亦是息息相關, 這部分下次再細談. 光源在surface上反射後由l鏡頭(就是滑鼠反過來看得到的透明部份)聚焦, 最後打在CMOS image sensor上. 而聚焦(焦距)就是這次要說的重點啦~~

由上圖中, 我們看到影響焦距的組件包括了:

1. PCB: 電路板的厚度, 這部份比較好掌握, 再爛的PCB廠也還不至於差到多少.

2. lens/light pipe: 這是透明塑膠射出組件, 它的厚度影響焦距, 鏡頭精密度影響成像品質. 理論上這是一個精度要求很高的零件, Agilent有機構專利並且也販賣這項組件(由第一張圖可以看到零件編號ADNS-2100). 但在光學鼠成為電腦不可或缺的周邊後, 免不了這項零件也由大陸烏鴉鴉的射出廠製造. 至於品質.....大家用的200元光學滑鼠還不是都會動嗎? 會動就好.....

3. Base Plate: 這裡指的是滑鼠的外殼. 但還包含一個上圖沒有畫到的部份-滑鼠的腳墊, 也就是幾顆由鐵氟龍材質製成的貼紙. 一個名牌的高檔滑鼠, 當然會連腳墊的厚度及形狀都經過整體計算, 才能符合焦距需要的精密度.

所以由以上關係來看, 不難了解到在滑鼠腳墊上貼"鼠貼"這類小配件, 即使增加機械操控性(使大腦認為解析度提高), 但也可能使sensor失焦. 那究竟sensor對於失焦的容忍度有多低呢?

[心得]光學滑鼠相關心得分享

上圖中的"Z" - 鏡頭組件與桌面的距離 - 即是接下來參考數據的基礎. 原廠的spec.如下:

[心得]光學滑鼠相關心得分享

中間是建議值, 左右為上限及下限, 可以看到容許誤差僅0.2mm而已. 若鼠貼加上背膠的厚度超過0.2mm, 即會影響滑鼠的解析度. 影響多少? 請參考下圖:

[心得]光學滑鼠相關心得分享

上圖以幾種常見的surface材質測試, 標示出焦距與解析度間的對應關係. 以"manila folder"(卷宗夾, 真的有人拿來當鼠墊嗎?!...)為例, 在Z=3.1mm時解析度僅剩一半 - 200dpi. 也就是說, 連爛爛的滾球滑鼠都不如啦........

經過以上粗淺的整理, 希望大家能夠大略了解小小一片鼠貼對光學滑鼠解晰度可能產生的影響. 若有機會再對surface部份分享相關的心得.

以上圖面由安捷倫網站之ADNS-2051規格書擷取
http://literature.agilent.com/litweb/pdf/5988-4289EN.pdf

如需轉載, 請先取得小弟同意, 謝謝!

- Luzofan (Jimmy Su)

這原本是小弟去年放在PIL, 關於滑鼠特性一些簡單的介紹. 最近大家對滑鼠周邊的玩意兒也有些討論, 因此小弟把這篇雜文轉回到01, 希望能拋磚引玉大家交流一下.
2003-11-17 21:05 發佈
文章關鍵字 心得 光學滑鼠
總算看到Luzofan兄的硬派文章了,等很久了耶!!

那我可否問一下,假使將LED光源的亮度加強,是否也會提升敏感度呢?!
Computer的來臨, 不見得要割捨溫暖的古老打字機... Digital的衝襲, 讓我們更加了解人文的豐富與獨特性。
增加亮度不能增加敏感度,SENCER IC是感應桌面的亮、暗表面,增加亮度沒有用。如果是現在流行的雷射滑鼠的話,增加功率就會有幫助,但是小心不要被照射到,眼睛會瞎掉。而且雷射鼠是用不可見光的雷射,照到也看不到。
to brianlien
你說的好像不對喔....我的mx1000用的就是可見光雷射....只是不像雷射筆....他的光點很小,直視時要調到一個很準確的角度才看的見....而且焦距被設定在離滑鼠很近的地方(幾mm),之後光就散開了....所以也不太會傷眼
大哥~
不要再眼睛對著那個光點了
會傷眼的~

今年上半年,國內一家滑鼠廠商才被日本因雷射滑鼠的雷射傷眼而全被退貨而已哦!~

雷射的光功率不傷眼的等級為class 1(功率為0.8mW以下),然後就算是通過class 1,也不要長時間看著那個雷射燈哦!會得白內障的,小心哦!

而所謂不可見光是指光的波長在750nm以上(紅外線)及300nm以下(紫外線)
人的肉眼只能看到可見光。而怎麼判定是可見光,最好的方法是將光源照射至物體上,你能看到光點,那就是可見光,如手電筒的光、雷射光筆的光點。
如果照射在物體上看不見,那就是不可見光。

所謂雷射(laser)是一種技術,是用某材質及技後術將光導成直射(高同方向性)的,而不是散射的。
這個就是laser(Light amplification by stimulated emission of radiation)
所以雷射光筆射出來是光點,而不是像普通光一點四面八方的散射。

所以你看到這個小紅點是可見光在雷射二極管上的聚射的,雷射光是你看不見的。小心哦!不要不聽話哦!

* 光學滑鼠的雷射波長的 850nm,屬於紅外線不可見光
* 紅色雷射光筆的雷射波長是 650nm,紅色可見光。
* 可見光是從700~400波長: 紅、澄、黃、綠、藍、靛、紫
* 不可見光是 700以上的 紅外光,及400以下的紫外光

Brian
我最近想要使用光學滑鼠位移得知距離的功能
例如 IC往前位移10CM 我要能夠從硬體得知
但卻不知道滑鼠IC的每支接腳是在做什麼的
輸出是怎樣的訊號 所以不知道該如何用程式去處裡
tommiaomiles wrote:
我最近想要使用光學滑...(恕刪)

那就要去看 IC 的 spec 了,裡面有說明各腳位的功能以及 IC 內部各暫存器的義意和值。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?