Android 觸摸屏(TP)問題現象分析和解決方法匯總 .


No.1

現象描述:進入瀏覽器,網頁放大和縮小效果差

原因分析:由於TP抖動導致該問題。

解決方法:有抖動導致放大縮小不穩定,需要開啟防抖功能,在最后主動丟掉2~3個點。

                      開啟防抖會降低報點率,需要結合用戶效果體驗測試來決定防抖功能舍棄幾個點。

 

No.2

現象描述:TP下邊緣划線測試80%幾率出現斷線

原因分析:由於LCD顯示區域和TP貼合的問題引起的。

解決方法:如果按鍵區與AA區是連成一塊報坐標的,所以下邊沿很容易划到AA區以外的值,該值在LCD是顯示不出來

                  的,所以就類似斷線。目前修改的方法為:在驅動中,對Y軸下邊大於Y_MAX且小於Key_Y值時,則統一上

                  報為Y_MAX

 

No.3

現象描述:三個點同時接觸TPTP失效沒有反應        

原因分析:TP IC本身算法問題。當限定為最大允許2指時,在有第3指時將不會上報。

解決方法:有些IC算法對於最大上報點數進行上報抑制,目前的智能機一般最多支持兩點,

                  檢測到多於2個點時,只上報前2個點:即上報ID=1ID=2的兩個點。

 

No.4

現象描述:3個手指同時點擊TP,手指間連成一條線段

原因分析:TP ID上報導致的問題           

解決方法:多指同時觸摸時容易導致ID切換,從而手指間由於ID匹配錯誤造成連成一條線段。

 

No.5

現象描述:手指點擊TP上的功能圖標,概率性不能進入該圖標功能而是引起翻動界面現象

原因分析:在點擊操作時,如果TP非常靈敏,單點也會出現一條線,被認為是翻頁操作。

解決方法:TP抖動導致單擊會連線,可以通過增加filter坐標窗口來對抖動進行抑制。

                       filter為坐標過濾窗口,即坐標的移動要大於這個值才會真正上報,即開啟防抖功能。

 

No.6

現象描述:進入Development.apk,划出的線扭曲不平滑

解決方法:畫線平滑度是通過調整TP配置參數的差值一致性來調整的,與TP結構阻抗等有關

 

 

No.7

現象描述:懸空用電容筆做TP划線測試1分鍾,斷線超過10

原因分析:由於懸空導致電荷差值變化減小,算法中不認為是TOUCH事件,導致斷線問題

解決方法:懸空容易誤判斷到松鍵導致斷線,通過提高觸摸靈敏度,主要為降低松鍵閾值,

                  使懸浮狀態時不容易松鍵,從而解決斷線問題。

 

No.8

現象描述:懸空時,TP上一手指固定,另一手指划過其X值或Y值位置易引發誤觸和斷線

原因分析:懸空導致的問題

解決方法:懸浮時雙指並行容易差值起不來,因此通過減小松鍵閾值使其不容易松鍵,來解決誤觸和斷線的問題

 

No.9

現象描述:懸空多點點擊TP,出現誤觸

原因分析:懸空導致的問題。

解決方法:觸摸響應靈敏度過高導致,通過提高按鍵的閾值,使IC不會誤檢測到有按鍵。

 

No.10

現象描述:連接USBTP定位不准確,點擊第二排,卻響應第三排

原因分析:充電共模干擾問題。

解決方法:在通過調整共模干擾參數無法解決的情況下,可以通過下發兩種配置參數的機制來解決該問題。即:在通

                  常使用條件下,使用一組參數;在檢測到充電狀態時,下發另一組充電狀態下使用的配置參數來規避。

 

No.11

現象描述:測試機放置在桌上,接標配BYD_TC-G60充電器,大拇指接觸TP有明顯誤觸

原因分析:共模干擾和大面積拆合點問題導致

解決方法:大面積TOUCH時,會出現拆點和合點的問題,會在拆點和合點之間來回切換,

                  通過調高識別為TOUCH事件點數的閥值來規避該問題。

 

No.12

現象描述:充電時慢速划線,划出的線非常扭曲

原因分析:充電共模干擾問題。

解決方法:共模干擾導致,提高驅動頻率可以解決該問題。因為充電器在不同的頻段干擾信號的強度會不一樣,只要

                  低於3mv的干擾就基本不會對TP生影響,通過充電器的共模分析,0X70724Khz可以滿足該該要求。

 

No.13

現象描述:測試機在手上或桌上,安裝Development.apk,大拇指划線測試出現不同程度斷線  

原因分析:大面積拆合點問題導致

解決方法:懸浮大面積觸摸導致拆點不穩定,從而產生斷線,跟TP結構和整機結構有很大關系,

                  通過調高識別為TOUCH事件點數的閥值來規避該問題。

 

No.14

現象描述:桌上或手持測試機,大拇指接觸TP報兩點      

原因分析:大面積及拆點算法問題。    

解決方法:解決方法問題同13

      

No.15  

現象描述:左半屏報點偏左上,右半屏報點偏右上

原因分析:TP IC算法問題,由於邊緣拉伸導致。

解決方法:由於TP邊緣只有半個PITCH的通道,導致觸摸TP時發生向內偏移的問題。IC為了解決該問題做了邊緣拉伸算

                  法,對邊沿專門做了邊沿拉伸處理,所以會微偏,不會影響使用且能畫到邊。但可以通過邊沿回縮方式對

                  邊沿進行回拉,唯一響應點就是會稍微摸不到邊。

 

No.16

現象描述:蘸少量水畫線,出現線條凌亂現象

原因分析:TP表面有水后,導致TP基准發生變化,導致畫線凌亂問題

解決方法:這個跟TP的表面材質的親水性有很大關系,目前只能通過調高靈敏度來規避,

                      由於基准值發生變化,只能采取規避措施。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM