[發明專利]一種改善觸控屏觸控靈敏度的方法、觸控屏及觸控終端有效
| 申請號: | 201410010482.9 | 申請日: | 2014-01-10 |
| 公開(公告)號: | CN103761004A | 公開(公告)日: | 2014-04-30 |
| 發明(設計)人: | 吳勇軍 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 羅曉林;李志強 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 改善 觸控屏觸控 靈敏度 方法 觸控屏 終端 | ||
技術領域
本發明涉及觸控屏領域,特別涉及一種改善觸控屏觸控靈敏度的方法、觸控屏及觸控終端。
背景技術
目前,Android(安卓)系統在處理事件派發時,是隊列式先派發先處理,處理完一個再接著處理下一個。現有采用Android系統的觸控終端,如智能手機,在長時間處理大量touch事件時,當有一個事件處理有延遲時,下一個事件就明顯延遲,如此積累下去造成的延遲就非常明顯了。例如在玩需要在觸控屏上進行較長時間的滑動操作的游戲時,一旦滑動操作的時間長了,觸控屏的靈敏度會明顯降低,即在游戲過程中觸控屏對滑動操作有明顯延遲處理的現象。
發明內容
基于此,有必要針對現有觸控終端在對觸控屏較長時間的滑動操作后,觸控屏的靈敏度會降低的問題,提供一種改善觸控屏觸控靈敏度的方法、觸控屏及觸控終端。
一種改善觸控屏觸控靈敏度的方法,應用于具有觸控屏的觸控終端中,所述方法包括:
S1、在touch事件接收與touch事件派發之間增加一緩沖隊列,所述緩沖隊列的入口端用于touch事件接收,所述緩沖隊列的出口端用于touch事件派發;
S2、在所述緩沖隊列的入口端處與出口端處各增加一事件流量監控器,用于每間隔一定時間檢測所述緩沖隊列內touch事件出入的情況;
S3、若檢測到所述緩沖隊列接收touch事件的速率大于或等于派發touch事件的速率,則降低觸控屏的報點率;若檢測到所述緩沖隊列接收touch事件的速率小于派發touch事件的速率,則提高觸控屏的報點率。
具體地,所述步驟S3包括:
S31、比較所述緩沖隊列內列接收touch事件的速率與派發touch事件的速率;
S32、若所述緩沖隊列接收touch事件的速率大于或等于派發touch事件的速率,則驅動層上報touch事件速率下降,降低觸控屏的報點率;若所述緩沖隊列接收touch事件的速率小于派發touch事件的速率,則驅動層上報touch事件速率上升,提高觸控屏的報點率。
優選地,所述緩沖隊列的touch事件派發原則為先入者先出;所述觸控終端采用安卓系統。
本發明還提供了基于上述發明構思的觸控屏,所述觸控屏包括:
緩沖隊列,緩沖隊列的入口端用于touch事件接收,緩沖隊列的出口端用于touch事件派發;優選地,所述緩沖隊列的touch事件派發原則為先入者先出;
事件流量監控器,用于每間隔一定時間檢測所述緩沖隊列內touch事件出入的情況,設置于所述緩沖隊列的入口端處與出口端處;
處理模塊,用于當事件流量監控器檢測到所述緩沖隊列接收touch事件的速率大于或等于派發touch事件的速率時,則降低觸控屏的報點率;當事件流量監控器檢測到所述緩沖隊列接收touch事件的速率小于派發touch事件的速率,則提高觸控屏的報點率。
本發明還提供了一種觸控終端,所述觸控終端包括有如上所述的觸控屏;較佳地,所述觸控終端采用安卓系統。
現有觸控終端在對觸控屏進行較長時間的滑動操作后,觸控屏對滑動操作有明顯延遲處理的現象,即觸控屏的靈敏度會明顯降低;而本發明通過在觸控屏內增加緩沖隊列以及事件流量監控器,根據接收touch事件的速率與派發touch事件的速率關系來降低或提高觸控屏的報點率,從而可大大改善觸控屏的靈敏度,可解決在對觸控屏進行較長時間的滑動操作后,觸控屏對滑動操作有明顯延遲處理的問題。
?
附圖說明
附圖1為本發明的方法流程示意圖;
附圖2為本發明實施例中觸控屏的信號流向示意簡圖。
具體實施方式
為了便于本領域技術人員的理解,下面結合附圖對本發明作進一步的描述。
如附圖1所示,一種改善觸控屏觸控靈敏度的方法,應用于具有觸控屏的觸控終端中,所述方法包括:
S1、在touch事件接收與touch事件派發之間增加一緩沖隊列,所述緩沖隊列的入口端用于touch事件接收,所述緩沖隊列的出口端用于touch事件派發;?
S2、在所述緩沖隊列的入口端處與出口端處各增加一事件流量監控器,用于每間隔一定時間檢測所述緩沖隊列內touch事件出入的情況;
S3、若檢測到所述緩沖隊列接收touch事件的速率大于或等于派發touch事件的速率,則降低觸控屏的報點率;若檢測到所述緩沖隊列接收touch事件的速率小于派發touch事件的速率,則提高觸控屏的報點率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410010482.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:應用于石油開采領域的壓力泵回收工藝
- 下一篇:一種共聚酯及其生產方法和用途





