【技术实现步骤摘要】
键值生成方法、装置和终端
本专利技术涉及指纹应用
,尤其涉及一种键值生成方法、装置和终端。
技术介绍
随着智能终端的普及,通过触摸实现对智能终端的操作和控制变得越来越便捷。其中,通过手指的触控操作来产生键值,并通过键值对智能终端进行一系列的操作,正在越来越多的被应用在终端设备的设计中。现有技术中,常用的虚拟键类型有:导航虚拟键和普通虚拟键。其中,导航虚拟键(Joystick)是智能终端使用率最高的部件,可以实现对终端上下左右的控制。导航虚拟键是通过手指在指纹模组上做各种动作,这些动作为上下左右移动,并映射成上下左右键。普通虚拟键则是手指进行长按、短按以及双击等动作,并将这些动作可以映射成不同键盘键值。导航虚拟键和普通虚拟键在用户的使用过程中是可以配置的,在每次开机时,通过配置文件,获取每种虚拟键的键值。现有技术中的一种方法是基于Linux系统的实时操作系统Kernel提供的接口产生键值的。但是,现有技术的通过手指的触摸操作生成的键值比较单一,无法实现较为复杂的功能,给终端虚拟键的使用带来了不便,同时降低了终端的业务处理效率。
技术实现思路
本专利技术解决的技术问 ...
【技术保护点】
一种键值生成方法,其特征在于,包括:检测手指的按压操作;基于检测到的所述按压操作,采集所述手指的指纹;如果所述手指的指纹与预设键值绑定,则生成所述预设键值,所述预设键值根据输入环境进行配置。
【技术特征摘要】
1.一种键值生成方法,其特征在于,包括:检测手指的按压操作;基于检测到的所述按压操作,采集所述手指的指纹;如果所述手指的指纹与预设键值绑定,则生成所述预设键值,所述预设键值根据输入环境进行配置。2.根据权利要求1所述的键值生成方法,其特征在于,基于检测到的所述按压操作,采集所述手指的指纹包括:在检测到所述按压操作时,对所述按压操作的持续时间进行检测;如果所述按压操作的持续时间超过预设的长按时间门限,则输出所述指纹。3.根据权利要求2所述的键值生成方法,其特征在于,还包括:在检测到所述按压操作且所述按压操作的持续时间小于所述长按时间门限时,检测所述手指的运动轨迹;根据所述手指的运动轨迹生成导航虚拟键值。4.根据权利要求2所述的键值生成方法,其特征在于,还包括:如果所述按压操作的持续时间小于所述预设的长按时间门限且未检测到所述手指的运动轨迹,则将所述手指的动作识别为短按操作;根据当前输入环境生成对应的键值。5.根据权利要求2所述的键值生成方法,其特征在于,如果所述手指的指纹未与所述预设键值绑定,且所述按压操作的持续时间超过所述长按时间门限,则将所述手指的动作识别为长按操作;根据当前输入环境生成对应的键值。6.根据权利要求1所述的键值生成方法,其特征在于,如果所述按压操作的持续时间小于预设的双击按压时间,且本次按压操作释放动作与下一次按压操作按下动作的时间间隔小于预设的双击间隔时间,则将所述手指的动作识别为双击操作;根据当前输入环境生成对应的键值。7.根据权利要求1至6任一项所述的键值生成方法,其特征在于,生成的所述键值用于转换为可供终端设备执行的操作指令。8.一种键值生成装置,其特征在于,包括:检测单元,适于检测手指的按压操作;指纹采集单元,适于基于检测到的按压操作,采集所述手指的指纹;键值生...
【专利技术属性】
技术研发人员:赵文恒,吴庆典,
申请(专利权)人:上海思立微电子科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。