[發明專利]一種按鍵響應控制方法、裝置、終端設備及存儲介質有效
| 申請號: | 202110223728.0 | 申請日: | 2021-03-01 |
| 公開(公告)號: | CN113126815B | 公開(公告)日: | 2023-09-01 |
| 發明(設計)人: | 廖昌海;劉延飛;潘陽;李志晨;劉國輝 | 申請(專利權)人: | 臥安科技(深圳)有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041;G06F3/044 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 劉永康 |
| 地址: | 518000 廣東省深圳市寶安區西*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 按鍵 響應 控制 方法 裝置 終端設備 存儲 介質 | ||
1.一種按鍵響應控制方法,其特征在于,包括:
以第一預設周期為間隔獲取第一預設數量的按鍵值,從所述第一預設數量的按鍵值中選取最大值和最小值;
根據所述最大值和所述最小值之間的差值確定采樣環境,當所述采樣環境穩定時,計算所述最小值和預設的閾值計算系數的第一乘積;
根據所述第一乘積對預設的按鍵閾值進行校正,并根據校正后的按鍵閾值確定按鍵觸發結果;
所述根據所述第一乘積對按鍵閾值進行校正,包括:
當所述第一乘積大于預設的按鍵閾值時,將所述第一乘積替換為按鍵閾值;
所述根據校正后的按鍵閾值確定按鍵觸發結果,包括:
以第二預設周期為間隔獲取按鍵值;
當所述按鍵值小于所述校正后的按鍵閾值時,確定所述觸發結果為觸摸按鍵;
當確定所述按鍵觸發結果為觸摸按鍵時,以第三預設周期為間隔獲取第一預設數量的按鍵值,得到按鍵數據集;當所述按鍵數據集中各個按鍵值均小于所述按鍵閾值時,計算所述按鍵數據集中各個所述按鍵值的第一均值,根據所述第一均值確定觸發結果;若所述按鍵數據集中存在一個按鍵值不小于所述按鍵閾值的按鍵值,則將當前觸發結果確定為觸摸釋放;
所述根據所述第一均值確定觸發結果,包括:以所述第三預設周期為間隔獲取至少一組第二預設數量的按鍵值;將所述第二預設數量的按鍵值進行均值處理,得到按鍵均值;利用所述按鍵均值替換所述按鍵數據集中獲取時間最早的按鍵值,得到最新按鍵數據集;計算所述最新按鍵數據集中各個所述按鍵值的第二均值;當所述第二均值大于所述第一均值時,確定觸發結果為觸摸釋放;當所述第二均值小于或等于所述第一均值時,則確定觸發結果為觸摸按鍵,并繼續更新最新按鍵數據集,直至最新按鍵數據集的所述第二均值大于所述第一均值時,確定觸發結果為觸摸釋放。
2.如權利要求1所述的按鍵響應控制方法,其特征在于,所述根據所述最大值和所述最小值之間的差值確定采樣環境,包括:
計算所述最大值和預設的穩定系數的乘積,得到穩定參數;
當所述最大值和所述最小值之間的差值小于所述穩定參數時,所述采樣環境穩定。
3.如權利要求1所述的按鍵響應控制方法,其特征在于,在以第一預設周期為間隔獲取第一預設數量的按鍵值之前,包括:
當檢測到設備初始化時,獲取第二預設數量的按鍵數據集;
對所述第二預設數量的按鍵數據集進行處理,得到按鍵閾值。
4.如權利要求3所述的按鍵響應控制方法,其特征在于,所述對所述第二預設數量的按鍵數據集進行處理,得到按鍵閾值,包括:
對所述第二預設數量的按鍵數據集分別進行濾波處理,得到對應的目標按鍵值;
對所述第二預設數量的目標按鍵值進行均值處理,得到初始按鍵值;
計算所述初始按鍵值和所述閾值計算系數的第二乘積,得到所述按鍵閾值。
5.如權利要求1所述的按鍵響應控制方法,其特征在于,在確定所述觸發結果為觸摸按鍵之后,包括:
當檢測到觸發結果變為觸摸釋放時,獲取當前按鍵值;
將所述當前按鍵值與預設的閾值計算系數的乘積作為所述按鍵閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于臥安科技(深圳)有限公司,未經臥安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110223728.0/1.html,轉載請聲明來源鉆瓜專利網。





