一种终端适配外接设备的方法、装置及终端制造方法及图纸

技术编号:13059778 阅读:49 留言:0更新日期:2016-03-24 00:03
本发明专利技术提出了一种终端适配外接设备的方法、装置及终端,该方法包括:当终端上接入外接设备时,根据用户的选择,为终端的应用中的触摸键与外接设备的按键建立对应关系。该装置包括:适配模块。采用本发明专利技术的技术方案,使用户可以根据需要自己适配各种型号的外接设备按键对终端进行操控,尤其是可以自己适配外接设备按键与终端上安装的各种应用的触摸键,进而通过外接设备操作任何终端中的应用,特别是游戏应用,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及终端控制
,尤其涉及一种终端适配外接设备的方法、装置及终端
技术介绍
现有技术中存在终端所连接的不同型号的外接设备发送的键值不相同的现状,可能导致按下相同位置的按键但操作结果却不同,并且大部分终端上安装的应用无法通过外接设备进行操作。而目前的手机等终端都是支持连接外接设备功能的,而且还会作为卖点进行宣传,但是连接上外接设备却无法操作终端上的应用,特别是无法操作游戏类的应用会导致用户体验很差。因此现有技术存在以下问题:连接上外接设备后,如果终端商没有预置该外接设备的布局文件,那么,因外接设备的按键被按下而触发该终端的各个按键向应用层发送的按键码可能不是用户所希望的,甚至该设备的某些按键无响应;连接上外接设备后,可能无法通过该外接设备操作应用,因为很多应用特别是触摸游戏类应用不会处理按键事件,而只处理触摸事件,导致连接外接设备的功能开发没有任何意义,用户体验极差。
技术实现思路
本专利技术要解决的技术问题是,提供一种终端适配外接设备的方法及装置,为外接设备对终端上安装的应用的操控进行灵活且及时的适配。本专利技术采用的技术方案是,所述终端适配外接设备的方法,包括:终端上接入外接设备;根据接收到的按键关联指示,建立终端的应用中的触摸键与外接设备的按键的对应关系。进一步的,在根据接收到的按键关联指示,建立终端的应用中的触摸键与外接设备的按键的对应关系之前,所述方法还包括:检测终端对于外接设备的按键是否有响应;针对没有响应的按键,执行所述建立对应关系的步骤。进一步的,所述检测终端对于外接设备的按键是否有响应,包括:在终端的屏幕上提供设备按键检测界面,判断外接设备上的按键是否一一对应于设备按键检测界面上的按键,若是,则判定终端对于外接设备的按键有响应;否则判定终端对于外接设备的按键存在没有响应的情况。进一步的,为建立终端的应用中的触摸键与外接设备的按键的对应关系,包括:确定终端上的基准按键;基于终端的基准按键与终端的应用中的触摸键的对应关系、以及所述基准按键与外接设备的按键的对应关系,建立终端的应用中的触摸键与外接设备的按键的对应关系。进一步的,所述确定终端上的基准按键;基于终端的基准按键与终端的应用中的触摸键的对应关系、以及所述基准按键与外接设备的按键的对应关系,建立终端的应用中的触摸键与外接设备的按键的对应关系,包括:在终端的屏幕上提供包含基准按键的设备按键适配界面,根据接收到的按键关联指示,建立在外接设备上选择的按键与在所述设备按键适配界面上选择的基准按键的第一关耳关关系;在终端的屏幕上同时提供所述设备按键适配界面以及应用的操控界面,根据接收到的关键关联指示,建立在所述应用的操控界面上选择的触摸键与在所述设备按键适配界面上选择的基准按键建立第二关联关系;基于第一关联关系和第二关联关系,建立终端的应用中的触摸键与外接设备的按键的对应关系。进一步的,所述根据接收到的按键关联指示,建立在外接设备上选择的按键与在所述设备按键适配界面上选择的基准按键的第一关联关系,包括:接收外接设备发来的在外接设备上所选按键的扫描码;获取在终端的设备按键适配界面上所选按键的按键码;将所述扫描码与所述按键码关联。进一步的,所述根据接收到的关键关联指示,建立在所述应用的操控界面上选择的触摸键与在所述设备按键适配界面上选择的基准按键建立第二关联关系,包括:获取在所述应用的操控界面上所选触摸键的触摸数据信息;获取在设备按键适配界面上所选按键的按键码;将所述触摸数据信息与所述按键码关联。本专利技术还提供一种终端适配外接设备的装置,包括:接入模块,用于在终端上接入外接设备;适配模块,用于根据接收到的按键关联指示,建立终端的应用中的触摸键与外接设备的按键的对应关系。进一步的,所述适配模块,用于:确定终端上的基准按键;基于终端的基准按键与终端的应用中的触摸键的对应关系、以及所述基准按键与外接设备的按键的对应关系,建立终端的应用中的触摸键与外接设备的按键的对应关系。进一步的,所述适配模块,包括:第一关联模块,用于在终端的屏幕上提供包含基准按键的设备按键适配界面,根据接收到的按键关联指示,建立在外接设备上选择的按键与在所述设备按键适配界面上选择的基准按键的第一关联关系;第二关联模块,用于在终端的屏幕上同时提供所述设备按键适配界面以及应用的操控界面,根据接收到的关键关联指示,建立在所述应用的操控界面上选择的触摸键与在所述设备按键适配界面上选择的基准按键建立第二关联关系;关系建立模块,用于基于第一关联关系和第二关联关系,建立终端的应用中的触摸键与外接设备的按键的对应关系。进一步的,所述第二关联模块,包括:第二获取模块,用于获取在所述应用的操控界面上所选触摸键的触摸数据信息;获取在设备按键适配界面上所选按键的按键码;第二建立模块,用于将所述触摸数据信息与所述按键码关联。本专利技术还提供一种终端,包括一处理器;所述处理器,用于在终端上接入外接设备;根据接收到的按键关联指示,建立终端的应用中的触摸键与外接设备的按键的对应关系。采用上述技术方案,本专利技术至少具有下列优点:本专利技术所述终端适配外接设备的方法、装置及终端,使用户可以根据需要自己适配各种型号的外接设备按键对终端进行操控,尤其是可以自己适配外接设备按键与终端上安装的各种应用的触摸键,进而通过外接设备操作任何终端中的应用,特别是游戏应用,提升了用户体验。【附图说明】图1为本专利技术第一实施例的终端适配外接设备的方法流程图;图2为本专利技术第一实施例的步骤S102的具体流程图;图3为本专利技术第二实施例的终端适配外接设备的装置组成结构示意图;图4为本专利技术第三实施例的终端组成结构示意图;图5为本专利技术第四实施例的终端适配外接设备的方法流程示意图;图6为本专利技术第四实施例的终端的控制流程示意图;图7为本专利技术第四实施例的终端适配外接设备的装置组成结构示意图。【具体实施方式】为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术第一实施例,一种终端适配外接设备的方法,如图1所示,包括以下具体步骤:步骤S101,在终端上接入外接设备。步骤S102,根据接收到的按键关联指示,建立终端的应用中的触摸键与外接设备的按键的对应关系。具体的,确定终端上的基准按键;基于终端的基准按键与终端的应用中的触摸键的对应关系、以及所述基准按键与外接设备的按键的对应关系,建立终端的应用中的触摸键与外接设备的按键的对应关系。进一步的,如图2所示,步骤S102包括以下处理流程:Al:在终端的屏幕上提供包含基准按键的设备按键适配界面,根据接收到的按键关联指示,建立在外接设备上选择的按键与在所述设备按键适配界面上选择的基准按键的第一关联关系。进一步的,步骤Al包括如下流程:当用户在外接设备上选择按键时,接收外接设备发来的用户所选按键的扫描码;当用户在设备按键适配界面上选择按键时,获取用户所选按键的按键码;需要说明的是,本实施例对获取所述扫描码和获取所述按键码的先后顺序可以不限定。通当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种终端适配外接设备的方法,其特征在于,包括:终端上接入外接设备;根据接收到的按键关联指示,建立终端的应用中的触摸键与外接设备的按键的对应关系。

【技术特征摘要】

【专利技术属性】
技术研发人员:王照金
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1