觸控螢幕如何偵測並解讀你的觸控輸入?

觸控螢幕是不是很神奇?它似乎知道你手指落在哪裡,能立刻回應你的每一次點擊、滑動與縮放。但它究竟是怎麼辦到的?這一切都歸功於一些聰明的技術,它們用不同的方式感測你的觸碰,並把它轉譯成數位指令。

把觸控螢幕想像成一張看不見的巨大網格,就像戰艦棋(Battleship)遊戲一樣。當你按下螢幕時,等於在這張網格上的某個點觸發了一次「命中」。依照使用的技術不同,螢幕會以不同方式偵測你的觸碰:

1. 電阻式觸控螢幕(Resistive Touchscreens):

可以把它想像成一層看不見的玻璃紙,緊繃地覆蓋在螢幕上。當你按下螢幕時,其實是把這層玻璃紙壓向底下的另一層,兩層之間因此形成電性連接。觸控螢幕接著測量兩層接觸的確切位置,告訴裝置你按在哪裡。

2. 電容式觸控螢幕(Capacitive Touchscreens):

這種螢幕就像會感應你觸碰的魔鏡,就算你其實沒有真的碰到它,也能察覺你的動作。它使用一層薄薄的材料,用來儲存電荷。當你用手指碰螢幕時,因為手指本身也是導體,會讓這股電荷產生輕微的變化。觸控螢幕就是靠測量這個電荷變化,來判定你觸碰的確切位置。

3. 紅外線觸控螢幕(Infrared Touchscreens):

這種螢幕的運作方式,就像螢幕上方織了一張由紅外線光束組成的巨大網。當你觸碰螢幕時,會擋住這些光束,形成一組「中斷點」的圖樣。觸控螢幕再根據這個圖樣,精準定位你觸碰的位置。

4. 表面聲波觸控螢幕(Surface Acoustic Wave,SAW Touchscreens):

這種螢幕就像許多細小、看不見的麥克風,在傾聽聲波的變化。當你觸碰螢幕時,會產生輕微的振動,觸控螢幕便能「聽見」這個振動。透過測量這些振動的時間差與位置,觸控螢幕就能定位你的觸碰點。

5. 投射式電容觸控螢幕(Projective Capacitive Touchscreens):

這是目前最先進、也最普遍使用於智慧型手機與平板電腦的觸控螢幕。螢幕裡嵌入了一整片由極小感測器組成的網格。當你觸碰螢幕時,手指會讓這些感測器附近的電場產生小小的變化。觸控螢幕就利用這個資訊,判定你觸碰的確切位置,甚至能支援多點觸控手勢,例如縮放與放大等操作。

當觸控螢幕偵測到你的觸碰後,會把這份資訊傳給裝置的處理器。處理器再解讀這些資訊,把你的觸碰轉譯成具體的動作,例如開啟一個 App、捲動網頁,或是打出一個字母。

參考資料

  1. How do touch-screen monitors know where you’re touching?(觸控螢幕如何知道你正在觸碰哪裡?)
  2. How can a screen sense touch? A basic understanding of touch panels(螢幕如何感測觸碰?認識觸控面板的基礎知識)
  3. How do touchscreens work?(觸控螢幕是怎麼運作的?)
  4. How do touchscreens know the difference between your skin and any other object?(觸控螢幕如何分辨你的皮膚與其他物體?)
  5. Okay, but how do touch screens actually work?(好吧,那觸控螢幕到底是怎麼運作的?)

延伸閱讀