觸摸屏中觸覺反饋增強器件設計
最近許多器件制造商都開始集成觸覺反饋或者觸摸反饋到各自的器件設計中。在觸摸屏環境中,觸覺提供了可靠的觸碰的確認,同時產生了伴隨觸覺反饋的視覺和聲音的更具吸引力的“多模式”體驗。
集成觸覺功能到觸摸屏器件需要匯集系統級的設計技能(如圖1所示):

圖1 建造一個觸覺系統模塊
● 識別鍵盤系統參數的機械設計引導選擇適當的執行器以及其位置。
● 電學設計決定嵌入式控制器與驅動電路和事件控制器的電氣連接。
● 嵌入式控制軟件控制并優化執行器以確保觸覺傳感的質量。
一旦集成這些元器件到器件設計中去,那么最后具有挑戰性的一步通常都會忽視或者貿然進行用戶界面的集成。無論使用何種用戶界面元件,觸覺設計必須經過深思熟慮,以獲得想要的效果。用戶期盼著視覺、聲音和觸摸感受是一致、清楚且充分集成的。如果這些組件一起工作,聯合了音頻和圖像用戶界面的觸覺會具有驚人的效果,但是,如果設計得不好,也可能會讓人迷惑。為了幫助開發者通過這一關,我們針對常用實現方式做了一系列的設計建議。
針對姿勢的觸覺設計建議
分接:這是一種簡單易懂的姿勢,分接常常指的是“確認反饋”,因為它確認用戶已經選擇了某個選項,例如一個按鈕。不論單個的觸覺效果是否是用來確認所有的分接姿勢,還是不同的效果聯系不同的分接目標,任何可分接的用戶界面元件都會從確認反饋中受益。例如,用戶界面中的某個分接的感受可能與用戶在鍵盤區打字的感受不同。
雙分接:通常用于放大或縮小,雙分接經常聯系著圖形轉換,并且因此應當激活“轉換”效果。轉換涉及到任何具有尺度標準的效果——也就是隨著時間增強或減弱的效果。設計者應當在用戶界面中緊密的匹配轉換效果與視覺轉換。例如,如果一個圖形轉換通過一個虛擬的反彈來結束,那么觸覺轉換應當在反彈為可見的某一時刻有一個峰值。
長按:有時候是指“分接之后”或“觸碰和保持”,這個姿勢與分接相似,但是除非用戶的手指觸碰了目標并且保持了一段時間,否則它不被識別。使用觸覺響應來激發長按相互作用是很有價值的,因為長按反饋通常有助于避免由于用戶無意的將手指放在相同的位置時間過長而導致的錯誤。因為長按的時間會改變,我們建議采用時間稍微長點的持續觸覺效果來作為匹配任何長按事件的起始點。
滑動/拉動:這是一種常用的姿勢,滑動或者拉動用于重新定位目標、調整窗口大小、設置以及改變滑動條的位置,以及用來滾動屏幕。因為大多數的滑動姿勢都持續控制著用戶界面元素沿著某個自由度,觸覺反饋效果應當用來指示某一分支元素正在持續通過某一自由度。使用這一技術,此項效果的時間間隔表明了滾動的速度,并且能幫助用戶提供相關背景,包括其在菜單中的位置。例如,當用戶滾動某文檔的時候,每當顯示一行新的文本時,他會感受到一個“滴答聲”,而當他感受到的“滴答聲”越快則說明滾動的越快,而當滾動到末尾的時候則會有一個“碰撞”效果,這能提供一個對判別滾動已經結束的確認信號。

評論