力與美的較量 游戲鼠標全方位詳盡剖
要選好游戲用鼠標,你首先要弄明白為什么光學鼠標在游戲中會丟幀。要明白為什么會丟幀,你要弄清楚光學鼠標的工作方式,也就是光學鼠標通過什么來定位的。簡單來說,光學鼠標是通過一個小型的光學傳感器(相當于攝像頭),不停地拍攝鼠標接觸的表面,對比拍攝的畫面來定位的。我們先來看看兩張圖所示。鼠標定位是對比兩張連續拍攝的畫面,而這兩張畫面上至少要有同一個點,圖示中我們假設為A點。第一張畫面里A點在左上方,而第二張畫面里A點移到了右下方,通過對比,可以判斷出鼠標是在朝左上方移動。
鼠標拍攝的第一張畫面,A點在左上方
鼠標連續拍攝的第二張畫面,A點到了右下方
當然,這只是舉一個例子,事實上兩張畫面中可以對比的往往不止一個點。但是,如果連續拍攝的兩張畫面中,連一個相同的點都沒有,會產生怎樣的情況?那就是鼠標無法進行定位,產生丟幀的現象。那么,連續拍攝的兩張畫面中,連一個相同的點都沒有的情況是如何產生的呢?光學鼠標都有一顆核心的IC,這顆IC相當于鼠標的CPU,英文叫做Optical Mouse Sensor(光學鼠標傳感器),它主要負責處理拍攝數據,其中和性能至關重要的兩方面是由它決定的:
第一,我們前面講過,光學鼠標有一個拍攝的攝像頭,這個攝像頭拍攝的畫面是有大小限制的,我們把這個叫做Image sensor size。早期的鼠標Image sensor size面積為16×16,現在大的可達到30×30。
第二,既然是連續拍攝,那么連續拍攝的速度就相當重要,這個指標我們叫做Refresh Rate(刷新率),單位是fps,意味著傳感器每秒能連續拍攝多少張圖片。弄清這兩個概念,丟幀現象是如何產生的就變得簡單了:當手握鼠標的移動速度過快時,而鼠標拍攝速度又跟不上,那么鼠標攝像頭連續拍攝的兩幅畫面中就完全沒有重合的地方,也就是沒有可對比的點,丟幀現象也就產生了。<
關注我們


