书签 分享 收藏 举报 版权申诉 / 12

一种按键功能转换方法、装置及电子设备.pdf

  • 上传人:62****3
  • 文档编号:4757584
  • 上传时间:2018-11-07
  • 格式:PDF
  • 页数:12
  • 大小:531.91KB
  • 摘要
    申请专利号:

    CN201310063355.0

    申请日:

    2013.02.28

    公开号:

    CN103186251A

    公开日:

    2013.07.03

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G06F 3/023申请公布日:20130703|||专利申请权的转移IPC(主分类):G06F 3/023变更事项:申请人变更前权利人:深圳瑞高信息技术有限公司变更后权利人:杭州瑞高智能设备有限公司变更事项:地址变更前权利人:518000 广东省深圳市南山区高新南一道德赛科技大厦十一层1102R变更后权利人:310000 浙江省杭州市滨江区西兴街道通和路68号浙江中财大厦10层B区登记生效日:20140916|||实质审查的生效IPC(主分类):G06F 3/023申请日:20130228|||公开

    IPC分类号:

    G06F3/023

    主分类号:

    G06F3/023

    申请人:

    深圳瑞高信息技术有限公司

    发明人:

    邱剑; 韩炜彬; 伍宏健; 郑和婷; 李剑锋

    地址:

    518000 广东省深圳市南山区高新南一道德赛科技大厦十一层1102R

    优先权:

    专利代理机构:

    广州三环专利代理有限公司 44202

    代理人:

    郝传鑫;熊永强

    PDF完整版下载: PDF下载
    内容摘要

    本发明实施例公开了一种按键功能转换方法,包括:检测第一按键发出的点击操作;在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作;生成所述第二按键发出的点击操作所对应的功能触发信号。本发明实施例还公开了一种按键功能转换装置和电子设备。采用本发明,能提高终端设备对应用程序的兼容性。

    权利要求书

    权利要求书
    1.   一种按键功能转换方法,其特征在于,包括:
    检测第一按键发出的点击操作;
    在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作;
    生成所述第二按键发出的点击操作所对应的功能触发信号。

    2.   如权利要求1所述的转换方法,其特征在于,所述检测键盘上第一按键发出的点击操作的步骤之前,还包括:
    配置第一按键与第二按键的映射关系,并将所述映射关系保存至按键映射表中。

    3.   如权利要求2所述的转换方法,其特征在于,所述在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作的步骤包括:
    获取所述第一按键的对应的第一键值;
    根据所述第一键值在所述按键映射表中查询与该第一键值相关联的第二键值;
    确定所述第二键值对应的第二按键;
    将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作。

    4.   如权利要求3所述的转换方法,其特征在于,还包括:
    在所述第一按键所在的设备显示配置第一按键与第二按键的映射关系的交互界面,以便对所述映射关系进行查看。

    5.   如权利要求4所述的转换方法,其特征在于,所述在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作的步骤之前,还包括:
    判断是否需要对所述第一按键发出的点击操作进行转换,若为是,则执行在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作的步骤;
    若为否,则执行所述第一按键发出的点击操作默认的操作指令。

    6.   如权利要求1‑5所述的转换方法,其特征在于,所述在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作的步骤之前,还包括:
    根据当前设备的身份信息查询是否存在与该当前设备匹配的按键映射表,若为是,则将所述按键映射表导入到该当前设备的内存中;
    若为否,则通过无线或有线网络向服务器请求该按键映射表。

    7.   一种按键功能转换装置,其特征在于,包括:
    检测模块,用于检测第一按键发出的点击操作;
    转换模块,用于在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作;
    生成模块,用于生成所述第二按键发出的点击操作所对应的功能触发信号。

    8.   如权利要求7所述的转换装置,其特征在于,还包括:
    配置模块,用于配置第一按键与第二按键的映射关系,并将所述映射关系保存至按键映射表中。

    9.   如权利要求8所述的转换装置,其特征在于,所述转换模块包括:
    获取单元,用于获取所述第一按键的对应的第一键值;
    查询单元,用于根据所述第一键值在所述按键映射表中查询与该第一键值相关联的第二键值;
    确定单元,用于确定所述第二键值对应的第二按键;
    转换单元,用于将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作。

    10.   如权利要求9所述的转换装置,其特征在于,还包括:
    显示模块,用于在所述第一按键所在的设备显示配置第一按键与第二按键的映射关系的交互界面,以便对所述映射关系进行查看。

    11.   如权利要求10所述的转换装置,其特征在于,还包括:
    判断模块,用于判断是否需要对所述第一按键发出的点击操作进行转换,若为是,则指示所述转换模块进行工作;
    若为否,则执行所述第一按键发出的点击操作默认的操作指令。

    12.   如权利要求7‑11任一项所述的转换装置,其特征在于,还包括:
    匹配模块,用于根据当前设备的身份信息查询是否存在与该当前设备匹配的按键映射表,若为是,则将所述按键映射表导入到该当前设备的内存中;
    若为否,则通过无线或有线网络向服务器请求该按键映射表。

    13.   一种电子设备,其特征在于,包括如权利要求7‑12任一项所述的转换装置。

    说明书

    说明书一种按键功能转换方法、装置及电子设备
    技术领域
    本发明涉及电子领域,尤其涉及一种按键功能转换方法、装置及电子设备。 
    背景技术
    键盘是最常见的输入设备,它广泛应用于计算机等各种终端设备上,操作者通过键盘向终端设备输入各种指令和数据,操作者可以很方便地利用键盘和显示器与终端设备对话。随着各种便携式设备的兴起,终端设备的体积受到限制,这样终端设备上的键盘的数量就受到限制,例如掌上电脑和一定电话等便携式设备,键盘上的按键数量很少,当在该设备上运行某些应用程序时,就会出现需要使用某个特定的按键,但键盘上却没有提供该按键的情况,同时键盘上每个按键的功能是固定的,导致很多应用程序无法与该终端设备很好的兼容。
    发明内容
    本发明实施例所要解决的技术问题在于,提供一种按键功能转换方法、装置及电子设备。可解决现有技术中应用程序移植到设备终端由于按键的缺失而导致程序无法兼容的问题。
    为了解决上述技术问题,本发明实施例提供了一种按键功能转换方法,包括:
    检测第一按键发出的点击操作;
    在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作;
    生成所述第二按键发出的点击操作所对应的功能触发信号。
    相应地,本发明实施例还提供了一种按键功能转换装置,包括:
    检测模块,用于检测第一按键发出的点击操作;
    转换模块,用于在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作;
    生成模块,用于生成所述第二按键发出的点击操作所对应的功能触发信号。
    本发明实施例还提供了一种电子设备,包括上述的按键功能转换装置。
    实施本发明实施例,具有如下有益效果:
    通过按键映射表将用户点击第一按键发出的操作指令转换成第二按键发出的操作指令,可以实现按键功能的动态转换,避免了目标的终端设备上由于按键数量的限制导致应用程序的功能无法实现,提高了终端设备对移植到该终端设备的兼容性。
    附图说明
    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
    图1是本发明实施例的一种按键功能转换装置的结构示意图;
    图2是本发明实施例的一种按键功能转换装置的另一结构示意图;
    图3是图2中转换模块的结构示意图;
    图4是本发明实施例的一种按键功能转换方法的流程示意图;
    图5是本发明实施例的一种按键功能转换方法的另一流程示意图。 
    具体实施方式
    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
    参见图1,为本发明实施例的一种按键功能转换装置的结构示意图(以下检测转换装置),该转换装置1包括:
    检测模块11,用于检测第一按键发出的点击操作。
    具体的,当键盘上第一按键被点击时,检测模块11通过键盘上按键电平的变化来确定被点击的第一按键的位置,例如,在矩阵式键盘中,检测模块通过发生电平变化的行线和列线的交叉处来确定被点击的按键的位置。检测第一按键发出的点击操作的方式也可以是其他方式,本实施例不作限制。
    转换模块12,用于在预置的按键映射表中查询所述第一按键所关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作。
    具体的,按键映射表中保存有键盘上各个按键的映射关系,例如,第一按键和第二按键的映射关系,该映射关系可以进行修改、删除和更新。假设按键映射表中包括按键A和按键Space(空格键)的映射关系,检测模块11检测到按键A的点击操作时,将检测结果通知转换模块12,转换模块根据该检测结果在按键映射表中查询到该按键A关联的为按键Space,转换模块12将按键A发出的点击操作转换成按键Space发出的点击操作。
    生成模块13,用于生成所述第二按键发出的点击操作所对应的功能触发信号。
    具体的,以上述为例,第二按键为Space按键,生成模块13根据Space按键发出的点击操作生成在显示屏上空一格的功能触发信号。
    实施本发明的实施例,通过按键映射表将用户点击第一按键发出的操作指令转换成第二按键发出的操作指令,可以实现按键功能的动态转换,避免了目标的终端设备上由于按键数量的限制导致应用程序的功能无法实现,提高了终端设备对移植到该终端设备的兼容性。
    参见图2和图3,为本发明实施例的一种按键功能转换装置的另一结构示意图,该转换装置除包括检测模块11、转换模块12和生成模块13之外,还包括:
    配置模块14,用于配置第一按键与第二按键的映射关系,并将所述映射关系保存至按键映射表中。
    具体的,假设键盘上第一按键为按键W,第二按键为按键Up(向上),配置模块14将按键W和按键Up进行关联,并将按键W和按键Up的映射关系保持至按键映射表中,配置模块14也可以根据需要将按键W与其他按键进行关联,并将该映射关系保存至按键映射表中。其中,按键映射表中保存有至少一组按键的映射关系,例如按键W映射按键Up,按键S映射按键Down,按键A映射按键Left,按键D映射按键Right,当然也可以是其他的映射关系,用户可以根据需要进行自定义。
    显示模块15,用于在所述第一按键所在的设备显示配置第一按键与第二按键的映射关系的交互界面,以便对所述映射关系进行查看。
    具体的,配置模块15在配置第一按键和第一按键的映射关系时,显示模块15显示一个配置界面,以便用户对该映射关系的更新、修改和删除操作进行查看。
    判断模块16,用于判断是否需要对所述第一按键发出的点击操作进行转换,若为是,则指示所述转换模块12进行工作;
    若为否,则执行所述第一按键发出的点击操作默认的操作指令。
    具体的,判断模块16判断是否需要对第一按键发出的点击操作镜像转换的方法可以是,根据用户发出的指令来确定是否需要转换,或根据该转换装置预先的设置来判断,本发明不作限制。判断模块16判断需要进行转换时,则通知转换模块12进行工作,若不需要转换,则执行所述第一按键发出的点击操作默认的操作指令,例如,第一按键为按键A,则在显示屏上显示字符A。
    匹配模块17,用于根据当前设备的身份信息查询是否存在与该当前设备匹配的按键映射表,若为是,则将所述按键映射表导入到该当前设备的内存中;
    若为否,则通过无线或有线网络向服务器请求该按键映射表。
    其中,转换模块12包括:
    获取单元121,用于获取所述第一按键的对应的第一键值;
    查询单元,用于根据所述第一键值在所述按键映射表中查询与该第一键值相关联的第二键值;
    确定单元122,用于确定所述第二键值对应的第二按键;
    转换单元123,用于将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作124。
    实施本发明的实施例,通过按键映射表将用户点击第一按键发出的操作指令转换成第二按键发出的操作指令,可以实现按键功能的动态转换,避免了目标的终端设备上由于按键数量的限制导致应用程序的功能无法实现,提高了终端设备对移植到该终端设备的兼容性。
    参见图4,为本发明的一种按键功能转换方法的流程示意图,包括:
    步骤101、检测第一按键发出的点击操作。
    步骤102、在预置的按键映射表中查询所述第一按键锁关联的第二按键,并将所述第一按键发出的点击操作转换成所述第二按键发出的点击操作。
    步骤103、生成所述第二按键发出的点击操作所对应的功能触发信号。
    实施本发明的实施例,通过按键映射表将用户点击第一按键发出的操作指令转换成第二按键发出的操作指令,可以实现按键功能的动态转换,避免了目标的终端设备上由于按键数量的限制导致应用程序的功能无法实现,提高了终端设备对移植到该终端设备的兼容性。
    参见图5,为本发明的一种按键功能转换方法的另一种流程示意图,该方法包括:
    步骤201、配置第一按键与第二按键的映射关系,并将所述映射关系保存至按键映射表中。
    具体的,假设键盘上第一按键为按键W,第二按键为按键Up(向上),配置模块14将按键W和按键Up进行关联,并将按键W和按键Up的映射关系保持至按键映射表中,配置模块14也可以根据需要将按键W与其他按键进行关联,并将该映射关系保存至按键映射表中。其中,按键映射表中保存有至少一组按键的映射关系,例如按键W映射按键Up,按键S映射按键Down,按键A映射按键Left,按键D映射按键Right,当然也可以是其他的映射关系,用户可以根据需要进行自定义。
    步骤202、检测第一按键发出的点击操作。
    具体的,当键盘上第一按键被点击时,检测模块11通过键盘上按键电平的变化来确定被点击的第一按键的位置,例如,在矩阵式键盘中,检测模块通过发生电平变化的行线和列线的交叉处来确定被点击的按键的位置。检测第一按键发出的点击操作的方式也可以是其他方式,本实施例不作限制。
    步骤203、判断是否需要对所述第一按键发出的点击操作进行转换。
    具体的,判断模块16判断是否需要对第一按键发出的点击操作镜像转换的方法可以是,根据用户发出的指令来确定是否需要转换,或根据该转换装置预先的设置来判断,本发明不作限制。判断模块16判断需要进行转换时,则执行步骤204,若不需要转换,则执行步骤205。
    步骤204、根据当前设备的身份信息查询是否存在于该当前设备匹配的按键映射表。
    具体的,若存在,则执行步骤206,若不存在,则执行步骤205。
    步骤205、执行所述第一按键发出的点击操作默认的操作指令。
    步骤206、获取所述第一按键的对应的第一键值;根据所述第一键值在所述按键映射表中查询与该第一键值相关联的第二键值;确定所述第二键值对应的第二按键;将所述第一按键发出的点击操作转换成所述第二按键的发出点击操作。
    步骤207、通过无线或有线网络向服务器请求该按键映射表。
    步骤208、生成所述第二按键发出的点击操作对应的功能触发信号。
    实施本发明的实施例,通过按键映射表将用户点击第一按键发出的操作指令转换成第二按键发出的操作指令,可以实现按键功能的动态转换,避免了目标的终端设备上由于按键数量的限制导致应用程序的功能无法实现,提高了终端设备对移植到该终端设备的兼容性。
    本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read‑Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
    以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

    关 键  词:
    一种 按键 功能 转换 方法 装置 电子设备
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种按键功能转换方法、装置及电子设备.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4757584.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1