[发明专利]键值生成方法、装置和终端有效
申请号: | 201610008038.2 | 申请日: | 2016-01-07 |
公开(公告)号: | CN106951151B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 赵文恒;吴庆典 | 申请(专利权)人: | 上海思立微电子科技有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06F3/0487;G06F3/0488 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 吴敏 |
地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 键值 生成 方法 装置 终端 | ||
一种键值生成方法、装置及终端,所述键值生成方法包括:检测手指的按压操作;基于检测到的所述按压操作,采集所述手指的指纹;如果所述手指的指纹与预设键值绑定,则生成所述预设键值;其中,所述预设键值根据输入环境进行配置。本发明的键值生成方法、装置及终端通过具备唯一性的指纹与预设键值进行绑定,所述指纹与预设键值一一对应,在检测到指纹的同时,就可以生成预设键值,所述预设键值根据输入环境进行配置,实现了虚拟键类型的多样化。
技术领域
本发明涉及指纹应用技术领域,尤其涉及一种键值生成方法、装置和终端。
背景技术
随着智能终端的普及,通过触摸实现对智能终端的操作和控制变得越来越便捷。其中,通过手指的触控操作来产生键值,并通过键值对智能终端进行一系列的操作,正在越来越多的被应用在终端设备的设计中。
现有技术中,常用的虚拟键类型有:导航虚拟键和普通虚拟键。其中,导航虚拟键(Joystick)是智能终端使用率最高的部件,可以实现对终端上下左右的控制。导航虚拟键是通过手指在指纹模组上做各种动作,这些动作为上下左右移动,并映射成上下左右键。普通虚拟键则是手指进行长按、短按以及双击等动作,并将这些动作可以映射成不同键盘键值。导航虚拟键和普通虚拟键在用户的使用过程中是可以配置的,在每次开机时,通过配置文件,获取每种虚拟键的键值。现有技术中的一种方法是基于Linux系统的实时操作系统Kernel提供的接口产生键值的。
但是,现有技术的通过手指的触摸操作生成的键值比较单一,无法实现较为复杂的功能,给终端虚拟键的使用带来了不便,同时降低了终端的业务处理效率。
发明内容
本发明解决的技术问题是如何实现虚拟键类型的多样化。
为解决上述技术问题,本发明实施例提供一种键值生成方法,键值生成方法包括:
检测手指的按压操作;
基于检测到的所述按压操作,采集所述手指的指纹;
如果所述手指的指纹与预设键值绑定,则生成所述预设键值;其中,所述预设键值根据输入环境进行配置。
可选的,基于检测到的所述按压操作,采集所述手指的指纹包括:
在检测到所述按压操作时,对所述按压操作的持续时间进行检测;
如果所述按压操作的持续时间超过预设的长按时间门限,则输出所述指纹。
可选的,所述键值生成方法还包括:
在检测到所述按压操作且所述按压操作的持续时间小于所述长按时间门限时,检测所述手指的运动轨迹;
根据所述手指的运动轨迹生成导航虚拟键值。
可选的,所述键值生成方法还包括:
如果所述按压操作的持续时间小于所述预设的长按时间门限且未检测到所述手指的运动轨迹,则将所述手指的动作识别为短按操作;根据当前输入环境生成对应的键值。
可选的,如果所述手指的指纹未与所述预设键值绑定,且所述按压操作的持续时间超过所述长按时间门限,则将所述手指的动作识别为长按操作;根据当前输入环境生成对应的键值。
可选的,如果所述按压操作的持续时间小于预设的双击按压时间,且本次按压操作释放动作与下一次按压操作按下动作的时间间隔小于预设的双击间隔时间,则将所述手指的动作识别为双击操作;根据当前输入环境生成对应的键值。
可选的,生成的所述键值用于转换为可供终端设备执行的操作指令。
为解决上述技术问题,本发明实施例还公开了一种键值生成装置,键值生成装置包括:
检测单元,适于检测手指的按压操作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海思立微电子科技有限公司,未经上海思立微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610008038.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种台球的自动摆球装置
- 下一篇:动物大笨钟弹球游戏机