觸控板的輸出如何對應到螢幕講堂

        對於光電滑鼠的解析度是從,安捷倫半導體事業部 (2005年12月更名為安華高科技Avago Technologies)所提出來的單位標準即「CPI」,但在於2011年12月,原相再與Avago達成專利交互授權下,在Optical Navigation device相關專利權由原相授權取得。而CPI的英文全名是「Count per inch」,就是說「每英吋所測量的次數」。而DPI呢? DPI的英文全名是「Dots per inch」,直接翻譯為「每英吋像素」,可以用來表示光電滑鼠在物體表面上每移動1英吋(約25.4mm)其感測器所能接收到的坐標數量。因為滑鼠的解析度本身是一個動態的滑動過程。不過目前在光學滑鼠的應用中,「DPI」和「CPI」都是用來形容光學滑鼠解析度的單位,性能表現方面是沒有差異。    

        剛剛解釋了光學滑鼠或是觸控板所使用的單位,對於「觸控板」我想大家都知道,就是筆電或是觸控鍵盤上那小區塊操作區,而隨著「觸控」的發展,從原本不被人重視的觸控板,現在卻做出可獨立使用的產品,給更多的使用者體驗感受更直接。原因不外乎就是「多點觸控」的手勢帶來更多簡化的應用,當然觸控板的尺寸也相對越來越大片。觸控板跟滑鼠做的事情一樣,但操作起來卻多了很多花俏的應用,滑鼠精準,而觸控板更加隨意。

        比如,電競鼠標的分辨率為1200 DPI,也就是說當使用者將鼠標移動1英吋時,其光學傳感器就會接收到反饋回來的1200個不同的坐標點,經過分析這1200個不同坐標點的反饋,鼠標箭頭同時會在螢幕上移動1200個像素點。那如何來定義觸控板比照電競鼠標的滑動,並把做標點呈現在屏幕上移動1200個像素點。

 T01

 Ex:PCB長x寬=57mm(L) x 41.5mm(W),

 1. 先將公釐換算成英吋:

(L) 57mm/25.4=2.24 inch(1英寸等於25.4mm)

(W) 41.5mm/25.4=1.63 inch




2. 再將尺寸乘解析度:

(L)2.24 inch x 1200CPI or DPI=2688

(W)1.63 inch x 1200CPI or DPI=1956


3. 將十進制換算成十六進制:

(L) Dec=0A80 Hex

(W)Dec=07A4 Hex


4. 以Pixart PCT1336QN為例將對應十六進制尺寸填入Register

Bank2, 0x00, 0x80

Bank 2, 0x01, 0x0A

Bank 2, 0x02, 0xA4

Bank 2, 0x03, 0x07



5. 如此就完成基本觸控板對應螢幕滑動報點。

        而對於滑鼠的解析度,不少人會有認知上的誤解:解析度越高,定位就越準。而實際上,提高解析度的目的就是減少使用者需要進行的滑動距離。例如,傳統滑鼠的分辨率是300 DPI,也就是說這款產品位移一英吋距離內可以量測300個像素,而測量每個像素就需要鼠標直線位移1/300英吋。那麼在1920×1080的系統解析度下,如果將鼠標箭頭以直線方式由左到右的點,理論上就需要經過1920個像素,也就是說需要移動滑鼠1920/300=6.4英吋。但如果這款滑鼠的解析度達到了1200 DPI,它只需要位移1.6英吋,就可以減少把滑鼠抓回來的次數。由此可見,鼠標箭頭在系統裡位移同等距離時,滑鼠的解析度越高,所需要的位移也就越短。在螢幕解析度越高情況下工作,這種情況也就越明顯。因為螢幕像素越多,所需鼠標移動的距離也就越長。

技術文檔

類型標題檔案
硬件Datasheet

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★博文作者未開放評論功能