[發(fā)明專利]全鍵盤按鍵的輸入檢測方法、設(shè)備和計算機可讀存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202011327564.8 | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112379820B | 公開(公告)日: | 2022-08-05 |
| 發(fā)明(設(shè)計)人: | 俞斌 | 申請(專利權(quán))人: | 惠州TCL移動通信有限公司 |
| 主分類號: | G06F3/04883 | 分類號: | G06F3/04883;G06F3/04886 |
| 代理公司: | 深圳紫藤知識產(chǎn)權(quán)代理有限公司 44570 | 代理人: | 呂姝娟 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 鍵盤 按鍵 輸入 檢測 方法 設(shè)備 計算機 可讀 存儲 介質(zhì) | ||
1.一種全鍵盤按鍵的輸入檢測方法,其特征在于,所述方法包括:
當(dāng)捕獲到在全鍵盤移動終端的全鍵盤上的按鍵事件時,檢測在所述全鍵盤上的按鍵輸入結(jié)束,包括:記錄在所述全鍵盤上的按鍵輸入開始時刻t_1;將所述按鍵輸入開始時刻t_1加上預(yù)設(shè)時長Δt,得到疑似按鍵輸入結(jié)束時刻t_2;檢測所述疑似按鍵輸入結(jié)束時刻t_2是否有按鍵事件發(fā)生,若所述疑似按鍵輸入結(jié)束時刻t_2沒有按鍵事件發(fā)生,則確定在所述全鍵盤上的按鍵輸入結(jié)束,其中,所述按鍵事件至少包括第一類型按鍵事件、第二類型按鍵事件以及第三類型按鍵事件,所述第一類型按鍵事件對應(yīng)按下按鍵狀態(tài),第二類型按鍵事件對應(yīng)按下按鍵且未釋放狀態(tài),第三類型按鍵事件對應(yīng)釋放按鍵狀態(tài),所述在所述全鍵盤上的按鍵輸入結(jié)束,包括:完成所述第一類型按鍵事件、所述第二類型按鍵事件以及所述第三類型按鍵事件;
獲取所述按鍵事件對應(yīng)按鍵;
當(dāng)所述按鍵事件對應(yīng)按鍵為組合按鍵時,判斷以所述組合按鍵中各按鍵為頂點、所述頂點之間連線為邊時是否構(gòu)成預(yù)設(shè)幾何圖形;
若構(gòu)成所述預(yù)設(shè)幾何圖形,則判斷所述預(yù)設(shè)幾何圖形的面積是否在預(yù)設(shè)面積閾值范圍之內(nèi);
若所述預(yù)設(shè)幾何圖形的面積在所述預(yù)設(shè)面積閾值范圍之內(nèi),則將所述組合按鍵的按鍵行為識別為所述全鍵盤移動終端的按鍵手勢。
2.如權(quán)利要求1所述全鍵盤按鍵的輸入檢測方法,其特征在于,所述預(yù)設(shè)幾何圖形為預(yù)設(shè)的三角形。
3.如權(quán)利要求2所述全鍵盤按鍵的輸入檢測方法,其特征在于,所述判斷以所述組合按鍵中各按鍵為頂點、所述頂點之間連線為邊時是否構(gòu)成預(yù)設(shè)幾何圖形,包括:
獲取所述組合按鍵中三個按鍵的任意兩個按鍵之間連線構(gòu)成的邊vij、vik和vjk以及所述邊vij的長度lij、所述邊vik的長度lik和所述邊vjk的長度ljk;
當(dāng)所述邊vij的長度lij與所述邊vij的鄰邊vik的長度lik之和大于所述邊vjk的長度ljk以及所述邊vij的長度lij與所述邊vij的鄰邊vik的長度lik之差不大于所述邊vjk的長度ljk,則確定所述組合按鍵中各按鍵為頂點、所述頂點之間連線為邊時構(gòu)成所述預(yù)設(shè)的三角形。
4.如權(quán)利要求1至3任意一項所述全鍵盤按鍵的輸入檢測方法,其特征在于,所述方法還包括:
當(dāng)捕獲到所述全鍵盤移動終端的按鍵事件時,記錄所述全鍵盤上按鍵被按下的時刻time_now_1;
獲取從所述時刻time_now_1開始時被按下的按鍵的鍵值,直至檢測到在所述全鍵盤上的按鍵輸入結(jié)束,記錄所述按鍵輸入結(jié)束的時刻time_now_2;
根據(jù)所述時刻time_now_2與所述時刻time_now_1之間的差值time_difference,觸發(fā)與差值time_difference相應(yīng)的操作。
5.如權(quán)利要求4所述全鍵盤按鍵的輸入檢測方法,其特征在于,所述方法還包括:
當(dāng)獲取到從所述時刻time_now_1開始時被按下的按鍵的鍵值時,啟動定時器;
若所述定時器所定時長到達,則判斷所述定時器啟動開始時刻獲取的按鍵的與所述定時器所定時長到達時刻獲取的按鍵之間的距離是否大于預(yù)設(shè)閾值距離;
若所述定時器啟動開始時刻獲取的按鍵與所述定時器所定時長到達時刻獲取的按鍵之間的距離不大于所述預(yù)設(shè)閾值距離,則確定所述定時器啟動開始時刻和所述定時器所定時長到達時刻的按下按鍵為誤操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于惠州TCL移動通信有限公司,未經(jīng)惠州TCL移動通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011327564.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種染料激光器
- 下一篇:一種基于介孔的光催化材料的制備方法
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





