[发明专利]全键盘按键的输入检测方法、设备和计算机可读存储介质有效
申请号: | 202011327564.8 | 申请日: | 2020-11-24 |
公开(公告)号: | CN112379820B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 俞斌 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F3/04883 | 分类号: | G06F3/04883;G06F3/04886 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 吕姝娟 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 键盘 按键 输入 检测 方法 设备 计算机 可读 存储 介质 | ||
1.一种全键盘按键的输入检测方法,其特征在于,所述方法包括:
当捕获到在全键盘移动终端的全键盘上的按键事件时,检测在所述全键盘上的按键输入结束,包括:记录在所述全键盘上的按键输入开始时刻t_1;将所述按键输入开始时刻t_1加上预设时长Δt,得到疑似按键输入结束时刻t_2;检测所述疑似按键输入结束时刻t_2是否有按键事件发生,若所述疑似按键输入结束时刻t_2没有按键事件发生,则确定在所述全键盘上的按键输入结束,其中,所述按键事件至少包括第一类型按键事件、第二类型按键事件以及第三类型按键事件,所述第一类型按键事件对应按下按键状态,第二类型按键事件对应按下按键且未释放状态,第三类型按键事件对应释放按键状态,所述在所述全键盘上的按键输入结束,包括:完成所述第一类型按键事件、所述第二类型按键事件以及所述第三类型按键事件;
获取所述按键事件对应按键;
当所述按键事件对应按键为组合按键时,判断以所述组合按键中各按键为顶点、所述顶点之间连线为边时是否构成预设几何图形;
若构成所述预设几何图形,则判断所述预设几何图形的面积是否在预设面积阈值范围之内;
若所述预设几何图形的面积在所述预设面积阈值范围之内,则将所述组合按键的按键行为识别为所述全键盘移动终端的按键手势。
2.如权利要求1所述全键盘按键的输入检测方法,其特征在于,所述预设几何图形为预设的三角形。
3.如权利要求2所述全键盘按键的输入检测方法,其特征在于,所述判断以所述组合按键中各按键为顶点、所述顶点之间连线为边时是否构成预设几何图形,包括:
获取所述组合按键中三个按键的任意两个按键之间连线构成的边vij、vik和vjk以及所述边vij的长度lij、所述边vik的长度lik和所述边vjk的长度ljk;
当所述边vij的长度lij与所述边vij的邻边vik的长度lik之和大于所述边vjk的长度ljk以及所述边vij的长度lij与所述边vij的邻边vik的长度lik之差不大于所述边vjk的长度ljk,则确定所述组合按键中各按键为顶点、所述顶点之间连线为边时构成所述预设的三角形。
4.如权利要求1至3任意一项所述全键盘按键的输入检测方法,其特征在于,所述方法还包括:
当捕获到所述全键盘移动终端的按键事件时,记录所述全键盘上按键被按下的时刻time_now_1;
获取从所述时刻time_now_1开始时被按下的按键的键值,直至检测到在所述全键盘上的按键输入结束,记录所述按键输入结束的时刻time_now_2;
根据所述时刻time_now_2与所述时刻time_now_1之间的差值time_difference,触发与差值time_difference相应的操作。
5.如权利要求4所述全键盘按键的输入检测方法,其特征在于,所述方法还包括:
当获取到从所述时刻time_now_1开始时被按下的按键的键值时,启动定时器;
若所述定时器所定时长到达,则判断所述定时器启动开始时刻获取的按键的与所述定时器所定时长到达时刻获取的按键之间的距离是否大于预设阈值距离;
若所述定时器启动开始时刻获取的按键与所述定时器所定时长到达时刻获取的按键之间的距离不大于所述预设阈值距离,则确定所述定时器启动开始时刻和所述定时器所定时长到达时刻的按下按键为误操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011327564.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种染料激光器
- 下一篇:一种基于介孔的光催化材料的制备方法