雙子貓 wrote:
其實觸控偵測還是獨立電路在掃描,CPU只是主動或被動去讀取觸控點的座標值,再決定這些座標值數據該如何處置。如果觸控偵測元件在發現觸碰發生時可以用中斷或I/O的方式觸發CPU,就像按手機的喚醒鈕一樣,就能喚醒系統了。不管這個偵測元件是內建在CPU還是外部元件,待機時僅供應這個電路偵測任何單一觸碰,耗電應該不會太高。要用觸控喚醒裝置不是辦不到,只是看要不要那樣設計罷了。
實際上
觸控面板的耗電跟尺寸是有關係的
面板越大越耗電
因此用觸控面板喚醒裝置將會非常耗電
如果採用單點觸控
由於多點觸控螢幕是採xy軸輪流掃描
那只能感應螢幕上的"一小點"
會變得超難按
又非常容易誤觸
雙子貓 wrote:
另外,前面各位提到取消實體按鍵會失去緊急重置系統的能力,這個也不是問題,但也是看想不想那樣設計罷了。
舉個假設構想,假設四個觸控點同時先各自按住螢幕四個角落,再同時往螢幕左上角集中,停留三秒鐘,再同時放開,以這樣代表系統重置。上述的動作很容易用硬體來達成偵測,觸控偵測元件若內建這個動作偵測,當此動作發生時,用一根I/O腳去驅動系統的Reset,就跟WM手機的插屁屁一樣,就達成系統重置了。
系統掛掉有兩種
一種是軟體掛掉
那上述方法可行
但前提是手勢演算法由硬體去實作
且一出場就不能更改
如果是硬體掛掉
上述方法就掰掰了
花這麼多硬體資源
消耗這麼多電力
要求使用者用這麼麻煩的方法
只為了省下一顆按鈕....