一种按键控制方法和装置制造方法及图纸

技术编号:10719097 阅读:134 留言:0更新日期:2014-12-03 20:17
本发明专利技术公开了一种按键控制方法和装置,应用于电子设备中,所述电子设备包括传感单元和显示单元,所述电子设备的第一位置设置有第一按键,所述第一按键为物理按键或者为所述显示单元上显示的虚拟按键,所述第一按键能够响应触控操作并生成对应于执行第一功能的第一执行指令;所述方法包括:利用所述传感单元获取所述电子设备的姿态参数;依据所述姿态参数确定所述电子设备的当前姿态;确定所述电子设备的当前姿态满足第一预设条件时,生成第一控制指令;依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令,以防止用户误操作,因此,简化了操作步骤,提高了用户体验。

【技术实现步骤摘要】
一种按键控制方法和装置
本专利技术涉及电子设备
,更具体的说是涉及一种按键控制方法和装置。
技术介绍
现有的电子设备上均设置有用于供用户操作电子设备的按键,该按键均设置在电子设备的某一固定位置上。用户在使用电子设备过程中,经常会不经意的改变握持电子设备的方式,从而导致电子设备的按键相对于用户的位置发生了改变。在出现上述现象时,当用户需要使用某一特定按键来操控电子设备,仍会惯性的在电子设备上相对于自己的原来位置上操作该特定按键,而若用户当前所操作的电子设备的位置上有其他按键时,将会出现误操作。因此,用户需要重新操作电子设备的特定按键,使得操作繁琐,严重的降低了用户体验。
技术实现思路
有鉴于此,本专利技术提供一种按键控制方法、装置,以简化操作,提高用户体验。为实现上述目的,本专利技术提供如下技术方案:一种按键控制方法,应用于电子设备中,所述电子设备包括传感单元和显示单元,所述电子设备的第一位置设置有第一按键,所述第一按键为物理按键或者为所述显示单元上显示的虚拟按键,所述第一按键能够响应触控操作并生成对应于执行第一功能的第一执行指令;所述方法包括:利用所述传感单元获取所述电子设备的姿态参数;依据所述姿态参数确定所述电子设备的当前姿态;确定所述电子设备的当前姿态满足第一预设条件时,生成第一控制指令;依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令。优选的,所述确定所述电子设备的当前姿态满足第一预设条件之后,还包括:将所述第一按键的所述第一功能转移到所述电子设备的第二位置处的第二按键上;控制所述电子设备在所述第二按键被触控时执行与所述第一功能相同的所述第一执行指令。优选的,所述第一按键和所述第二按键均为物理按键,所述第二按键能够响应触控操作并生成对应于执行第二功能的第二执行指令;所述第二功能与所述第一功能不同;所述控制所述电子设备在所述第二按键被触控时执行与所述第一功能相同的所述第一执行指令之前,还包括:控制所述电子设备在所述第二按键被触控时禁止执行与所述第二功能对应的所述第二执行指令。优选的,所述第一按键和所述第二按键均为虚拟按键;所述将所述第一按键的所述第一功能转移到所述电子设备的第二位置处的第二按键上,具体为:在所述电子设备的第二位置处显示能够执行对应于所述第一功能的所述第一执行指令的所述第二按键;禁止所述第一位置处显示所述第一按键。优选的,所述依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令,具体为:依据所述第一控制指令控制所述电子设备屏蔽对所述第一按键的触控操作的响应。优选的,所述依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令,具体为:依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第三功能的第三执行指令;其中,所述第三功能与所述第一功能不同。优选的,所述依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第三功能的第三执行指令之前,还包括:确定所述电子设备在第一时刻的当前姿态所对应的姿态参数为第一姿态参数;确定所述电子设备在第二时刻满足所述第一预设条件的当前姿态所对应的姿态参数为第二姿态参数;计算所述第二姿态参数相对于所述第一姿态参数的参数变化量;根据所述参数变化量确定所述第一按键的第三功能;其中,所述第三功能与所述第一功能具有关联性,所述第三功能与所述第一功能的差异值与所述参数变化量有关。优选的,所述根据所述参数变化量确定所述第一按键的第三功能,具体为:判断所述参数变化量是否在预设的阈值范围内;若是,确定所述第三功能为与所述第一功能对电子设备产生相反作用的功能。优选的,所述第一按键能够响应触控操作并生成对应于执行第一功能的第一执行指令,具体为所述第一按键能够响应触控操作并生成对应于执行第一参量正变化的第一执行指令;所述依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第三功能的第三执行指令,具体为:依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第一参量负变化的第三执行指令。一种按键控制装置,应用于电子设备中,所述电子设备包括传感单元和显示单元,所述电子设备的第一位置设置有第一按键,所述第一按键为物理按键或者为所述显示单元上显示的虚拟按键,所述第一按键能够响应触控操作并生成对应于执行第一功能的第一执行指令;所述装置包括:第一获取单元,用于利用所述传感单元获取所述电子设备的姿态参数;第一确定单元,用于依据所述姿态参数确定所述电子设备的当前姿态;确定生成单元,用于确定所述电子设备的当前姿态满足第一预设条件时,生成第一控制指令;第一控制单元,用于依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令。优选的,还包括:第一转移单元,用于将所述第一按键的所述第一功能转移到所述电子设备的第二位置处的第二按键上;第二控制单元,用于控制所述电子设备在所述第二按键被触控时执行与所述第一功能相同的所述第一执行指令。优选的,所述第一按键和所述第二按键均为物理按键,所述第二按键能够响应触控操作并生成对应于执行第二功能的第二执行指令;所述第二功能与所述第一功能不同;还包括:第三控制单元,用于控制所述电子设备在所述第二按键被触控时禁止执行与所述第二功能对应的所述第二执行指令。优选的,所述第一按键和所述第二按键均为虚拟按键;所述第一转移单元包括:第一显示模块,用于在所述电子设备的第二位置处显示能够执行对应于所述第一功能的所述第一执行指令的所述第二按键;第一禁止模块,用于禁止所述第一位置处显示所述第一按键。优选的,所述第一控制单元具体用于依据所述第一控制指令控制所述电子设备屏蔽对所述第一按键的触控操作的响应。优选的,所述第一控制单元具体用于依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第三功能的第三执行指令;其中,所述第三功能与所述第一功能不同。优选的,还包括:第二确定单元,用于确定所述电子设备在第一时刻的当前姿态所对应的姿态参数为第一姿态参数;第三确定单元,用于确定所述电子设备在第二时刻满足所述第一预设条件的当前姿态所对应的姿态参数为第二姿态参数;第一计算单元,用于计算所述第二姿态参数相对于所述第一姿态参数的参数变化量;第四确定单元,用于根据所述参数变化量确定所述第一按键的第三功能;其中,所述第三功能与所述第一功能具有关联性,所述第三功能与所述第一功能的差异值与所述参数变化量有关。优选的,所述第四确定单元包括:第一判断模块,用于判断所述参数变化量是否在预设的阈值范围内;第一确定模块,用于当所述参数变化量在预设的阈值范围内时,确定所述第三功能为与所述第一功能对电子设备产生相反作用的功能。优选的,所述第一按键能够响应触控操作并生成对应于执行第一功能的第一执行指令,具体为所述第一按键能够响应触控操作并生成对应于执行第一参量正变化的第一执行指令;所述第一控制单元,具体用于依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第一参量负变化的第三执行指令。经由上述的技术方案可知,与现有技术相比,本专利技术实施例公开了一种按键控制方法,应用于电子设备中,电子设备的第一位置设置有第一按键,第一按键能够响应触控操作并生本文档来自技高网...
一种按键控制方法和装置

【技术保护点】
一种按键控制方法,其特征在于,应用于电子设备中,所述电子设备包括传感单元和显示单元,所述电子设备的第一位置设置有第一按键,所述第一按键为物理按键或者为所述显示单元上显示的虚拟按键,所述第一按键能够响应触控操作并生成对应于执行第一功能的第一执行指令;所述方法包括:利用所述传感单元获取所述电子设备的姿态参数;依据所述姿态参数确定所述电子设备的当前姿态;确定所述电子设备的当前姿态满足第一预设条件时,生成第一控制指令;依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令。

【技术特征摘要】
1.一种按键控制方法,其特征在于,应用于电子设备中,所述电子设备包括传感单元和显示单元,所述电子设备的第一位置设置有第一按键,所述第一按键为物理按键或者为所述显示单元上显示的虚拟按键,所述第一按键能够响应触控操作并生成对应于执行第一功能的第一执行指令;所述方法包括:利用所述传感单元获取所述电子设备的姿态参数;依据所述姿态参数确定所述电子设备的当前姿态;确定所述电子设备的当前姿态满足第一预设条件时,生成第一控制指令;依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令;其中,所述确定所述电子设备的当前姿态满足第一预设条件之后,还包括:将所述第一按键的所述第一功能转移到所述电子设备的第二位置处的第二按键上;控制所述电子设备在所述第二按键被触控时执行与所述第一功能相同的所述第一执行指令。2.根据权利要求1所述的方法,其特征在于,所述第一按键和所述第二按键均为物理按键,所述第二按键能够响应触控操作并生成对应于执行第二功能的第二执行指令;所述第二功能与所述第一功能不同;所述控制所述电子设备在所述第二按键被触控时执行与所述第一功能相同的所述第一执行指令之前,还包括:控制所述电子设备在所述第二按键被触控时禁止执行与所述第二功能对应的所述第二执行指令。3.根据权利要求1所述的方法,其特征在于,所述第一按键和所述第二按键均为虚拟按键;所述将所述第一按键的所述第一功能转移到所述电子设备的第二位置处的第二按键上,具体为:在所述电子设备的第二位置处显示能够执行对应于所述第一功能的所述第一执行指令的所述第二按键;禁止所述第一位置处显示所述第一按键。4.根据权利要求1所述的方法,其特征在于,所述依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令,具体为:依据所述第一控制指令控制所述电子设备屏蔽对所述第一按键的触控操作的响应。5.根据权利要求1所述的方法,其特征在于,所述依据所述第一控制指令控制所述电子设备在所述第一按键被触控时禁止生成第一执行指令,具体为:依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第三功能的第三执行指令;其中,所述第三功能与所述第一功能不同。6.根据权利要求5所述的方法,其特征在于,所述依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第三功能的第三执行指令之前,还包括:确定所述电子设备在第一时刻的当前姿态所对应的姿态参数为第一姿态参数;确定所述电子设备在第二时刻满足所述第一预设条件的当前姿态所对应的姿态参数为第二姿态参数;计算所述第二姿态参数相对于所述第一姿态参数的参数变化量;根据所述参数变化量确定所述第一按键的第三功能;其中,所述第三功能与所述第一功能具有关联性,所述第三功能与所述第一功能的差异值与所述参数变化量有关。7.根据权利要求6所述的方法,其特征在于,所述根据所述参数变化量确定所述第一按键的第三功能,具体为:判断所述参数变化量是否在预设的阈值范围内;若是,确定所述第三功能为与所述第一功能对电子设备产生相反作用的功能。8.根据权利要求7所述的方法,其特征在于,所述第一按键能够响应触控操作并生成对应于执行第一功能的第一执行指令,具体为所述第一按键能够响应触控操作并生成对应于执行第一参量正变化的第一执行指令;所述依据所述第一控制指令控制所述电子设备在所述第一按键被触控时生成对应于第三功能...

【专利技术属性】
技术研发人员:蔡献峰
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1