模拟触摸输入的装置、配置模拟触摸输入的装置及方法制造方法及图纸

技术编号:7758680 阅读:152 留言:0更新日期:2012-09-13 23:57
本发明专利技术提供了一种模拟触摸输入的装置,该装置包含:配置模拟触摸输入的装置、输入设备及触摸转换模块;配置模拟触摸输入的装置预先生成与主操作界面对应的模拟触摸输入映射表;触摸转换模块根据触发获取与主操作界面对应的模拟触摸输入映射表,从输入设备读取触摸输入事件,根据从配置模拟触摸输入的装置中获取的模拟触摸输入映射表及触摸输入事件,确定进行模拟触摸输入的转换,将输入设备的触摸输入事件转换为触摸输入参数,完成模拟触摸输入的转换。本发明专利技术还提供了一种配置模拟触摸输入的装置、配置模拟触摸输入的方法、及模拟触摸输入的方法。采用本发明专利技术的装置及方法,能够降低成本的同时,支持单点触摸输入及多点触摸输入。

【技术实现步骤摘要】

本专利技术涉及触摸屏的触摸输入技木,特别涉及一种模拟触摸输入的装置、配置模拟触摸输入的装置、模拟触摸输入的方法及配置模拟触摸输入的方法。
技术介绍
近年来,随着智能手机和平板电脑等智能終端设备上触摸输入技术的广泛应用,触摸输入的操作界面被广泛地应用,而上述这些应用需要終端装设支持触摸输入的触摸 屏、触摸板或鼠标。现有的触摸屏是触摸输入的最主要方式,可分为支持单点触摸输入的触摸屏和支持多点触摸输入的触摸屏,被广泛地应用于手机和平板电脑等終端设备中,但是,触摸屏装设于智能电视等支持触摸输入技术的设备上吋,由于触摸屏的造价较高,限制了触摸屏的应用领域。而触摸板和鼠标一般不支持多点触摸输入技术,也在一定程度上限制了触摸输入技术的推广和应用。综上所述,现有的支持触摸输入的设备存在成本较高,不支持多点触摸输入的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种模拟触摸输入的装置,该装置能够降低成本的同时,支持单点触摸输入及多点触摸输入。本专利技术的目的在于提供一种模拟触摸输入的方法,该方法能够降低成本的同时,支持单点触摸输入及多点触摸输入。本专利技术的目的在于提供ー种配置模拟触摸输入的装置,该装置能够降低成本的同时,支持单点触摸输入及多点触摸输入。本专利技术的目的在于提供ー种配置模拟触摸输入的方法,该方法能够降低成本的同时,支持单点触摸输入及多点触摸输入。为达到上述目的,本专利技术的技术方案具体是这样实现的ー种配置模拟触摸输入的装置,该装置包含触摸配置模块,根据接收到的触摸配置指令,运行需要模拟触摸输入的主操作界面,对主操作界面进行截取并获取主操作界面包含的触摸输入參数,根据触摸输入參数及输入设备的类型,生成与主操作界面对应的模拟触摸输入映射表并保存;触摸判定模块,监测是否接收到触摸转换指令,在判定接收到触摸转换指令且触摸配置模块中保存了与触摸转换指令对应的主操作界面对应的模拟触摸输入映射表,触发模拟触摸输入装置包含的触摸转换模块及输入设备;所述触摸输入參数为按键触摸输入參数或摇杆触摸输入參数;所述模拟触摸输入映射表为按键模拟触摸输入映射表或摇杆模拟触摸输入映射表;所述输入设备的类型为按键或摇杆。上述装置中,所述触摸配置模块包含触摸采集单元,根据接收到的触摸配置指令,确定与主操作界面对应的输入设备为按键或摇杆,将输入设备为按键的信息及主操作界面输出至触摸解析単元,或者将输入设备为摇杆的信息及主操作界面输出至触摸解析単元; 触摸解析単元,根据输入设备为按键的信息,从主操作界面提取按键触摸输入參数,将设定的输入设备的按键键值与主操作界面的控制键对应的触摸点的坐标建立对应关系,生成按键模拟触摸输入映射表并写入设定的分组编号;或者所述触摸解析単元根据输入设备为摇杆的信息,从主操作界面提取摇杆触摸输入參数,将设定的输入设备的摇杆标识与主操作界面的控制键对应的触摸圆的坐标建立对应关系,生成摇杆模拟触摸输入映射表并写入设定的分组编号;存储单元,用以保存与主操作界面对应的按键模拟触摸输入映射表或摇杆模拟触摸输入映射表。上述装置中,所述触摸判定模块包含触摸监测单元,监测是否接收到触摸转换指令,如果是,则输出触摸转换指令至触摸触发单元,否则不输出触摸转换指令;触摸触发单元,根据接收到的触摸转换指令,判断所述触摸配置模块中是否保存了与触摸转换指令对应的主操作界面对应的按键模拟触摸输入映射表或摇杆模拟触摸输入映射表,如果是,则将与触摸转换指令对应的主操作界面对应的按键模拟触摸输入映射表或摇杆模拟触摸输入映射表输出至所述触摸转换模块,并触发所述触摸转换模块及所述输入设备进行模拟触摸输入的转换。一种模拟触摸输入的装置,该装置包含前述配置模拟触摸输入的装置、输入设备及触摸转换模块;所述触摸转换模块根据触发获取与主操作界面对应的模拟触摸输入映射表,从所述输入设备读取触摸输入事件,根据从配置模拟触摸输入的装置中获取的模拟触摸输入映射表及触摸输入事件,确定进行模拟触摸输入的转换,将输入设备的触摸输入事件转换为触摸输入參数,完成模拟触摸输入的转换;所述触摸输入事件为按键触摸输入事件或摇杆触摸输入事件。上述装置中,所述按键触摸输入參数至少包含每ー个触摸点的X轴坐标及Y轴坐标;所述按键模拟触摸输入映射表至少包含分组编号、按键键值、按键对应的触摸点的X轴坐标及Y轴坐标;所述按键触摸输入事件至少包含按键键值、按键状态及操作时间;所述按键状态为按下或抬起;所述摇杆触摸输入參数至少包含ー个触摸圆的原点的X轴坐标、原点的Y轴坐标、X轴半径及Y轴半径;所述摇杆模拟触摸输入映射表至少包含分组编号、摇杆标识、摇杆对应的触摸圆的原点的X轴坐标、原点的Y轴坐标、X轴半径及Y轴半径;所述摇杆触摸输入事件至少包含摇杆标识、摇杆状态及模拟采样标识;所述摇杆状态为拨动或松开;所述模拟采样标识为用以表示是否支持模拟采样的信息。上述装置中,所述触摸转换模块包含触摸读取单元,从所述输入设备读取触摸输入事件,将触摸输入事件及来自触摸判定模块的按键模拟触摸输入映射表或摇杆模拟触摸输入映射表输出至触摸控制单元;触摸控制单元,在根据触摸输入事件确定输入设备为按键吋,根据按键模拟触摸输入映射表及按键触摸输入事件,确定进行模拟触摸输入的转换,将按键触摸输入事件转换为按键触摸输入參数,井根据读取的按键触摸输入事件的数量及按键触摸输入事件,完成模拟单点触摸输入的转换或模拟多点触摸输入的转换; 或者所述触摸控制单元在根据触摸输入事件确定输入设备为摇杆时,根据摇杆模拟触摸输入映射表及摇杆触摸输入事件,确定进行模拟触摸输入的转换,将摇杆触摸输入事件转换为摇杆触摸输入參数,并根据读取的摇杆触摸输入事件的数量及摇杆触摸输入事件,完成模拟单点触摸输入的转换或模拟多点触摸输入的转换。上述装置中,所述触摸控制单元包含第一子単元,根据按键触摸输入事件中的按键键值确定输入设备为按键,输出输入设备为按键的信息及接收到的按键模拟触摸输入映射表至第二子単元;第二子単元,根据按键触摸输入事件中的按键键值,查找按键模拟触摸输入映射表中是否存在与按键键值对应的触摸点的坐标,如果是,则确定进行模拟触摸输入的转换,触发第三子単元,否则继续查找;第三子単元,根据所述第二子単元的触发及按键模拟触摸输入映射表,在按键状态为抬起时,计算触摸点的坐标并生成单个触摸点弹起事件,在按键状态为按下时,判断是否存在其他按键触摸输入事件,如果存在,则在分组编号相同时,计算触摸点的坐标并生成单个触摸点滑动事件,在分组编号不同时,计算触摸点的坐标并生成多个触摸点按下事件,如果不存在其他按键触摸输入事件,则计算触摸点的坐标并生成单个触摸点按下事件。上述装置中,所述触摸控制单元包含第一子单兀,根据摇杆触摸输入事件中的摇杆标识确定输入设备为摇杆,输出输入设备为摇杆的信息及接收到的摇杆模拟触摸输入映射表至第二子単元;第二子单元,根据摇杆触摸输入事件中的摇杆标识,查找摇杆模拟触摸输入映射表中是否存在与摇杆标识对应的触摸圆的坐标,如果是,则确定进行模拟触摸输入的转换,触发第四子単元,否则继续查找;第四子単元,根据所述第二子単元的触发及摇杆模拟触摸输入映射表,在摇杆状态为松开时,计算触摸点的坐标并生成单个触摸点弹起事件,在摇杆状态为拨动时,判断是否存在其他摇杆触摸输入事件,如果本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:朱伟年
申请(专利权)人:深圳市同洲电子股份有限公司
类型:发明
国别省市:

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

1