CN103729065A - 触控操作映射到实体按键的***及方法 - Google Patents

触控操作映射到实体按键的***及方法 Download PDF

Info

Publication number
CN103729065A
CN103729065A CN201310693817.7A CN201310693817A CN103729065A CN 103729065 A CN103729065 A CN 103729065A CN 201310693817 A CN201310693817 A CN 201310693817A CN 103729065 A CN103729065 A CN 103729065A
Authority
CN
China
Prior art keywords
physical button
touch
application program
mapped
electronic installation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310693817.7A
Other languages
English (en)
Other versions
CN103729065B (zh
Inventor
吴金雨
李晓辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TECHVISION INTELLIGENT TECHNOLOGY Ltd
Original Assignee
TECHVISION INTELLIGENT TECHNOLOGY Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TECHVISION INTELLIGENT TECHNOLOGY Ltd filed Critical TECHVISION INTELLIGENT TECHNOLOGY Ltd
Priority to CN201310693817.7A priority Critical patent/CN103729065B/zh
Publication of CN103729065A publication Critical patent/CN103729065A/zh
Application granted granted Critical
Publication of CN103729065B publication Critical patent/CN103729065B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

一种触控操作映射到实体按键的方法,应用于电子装置中,所述电子装置包括多个实体按键,该方法包括:开启应用程序;显示映射设置界面,所述映射设置界面上包括多个代表实体按键的图标;在一个实体按键的图标被选择与所述应用程序的用户界面上一个触控区域相对应时,记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数;及在所述电子装置的数据库中生成对应于所述应用程序的映射文件;及将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中。本发明还提供一种触控操作映射到实体按键的***。利用本发明可将触摸屏上的触控操作映射到电子装置的实体按键。

Description

触控操作映射到实体按键的***及方法
技术领域
本发明涉及对电子装置的操作方法,尤其涉及一种触控操作映射到实体按键的***及方法。
背景技术
触摸屏以其节省空间、易于操作等优点已经在各种电子装置上得到了广泛的应用。现有的智能手机、平板电脑等大多都是采用触摸屏。在具备触摸屏的电子装置上添加多个实体按键(又可称为物理按键),例如,实体方向键和实体功能键等,可以使得电子装置具备游戏手柄的按键操作。
然而,对于部分只能支持触摸屏操作的游戏或其他应用程序而言,上述类型的电子装置中的实体按键是无法实现对此类游戏或应用程序进行操作。
此外,当一个实体按键被触发时,生成一个按键事件(Key Event),并由驱动层上报至电子装置的操作***中的输入子***(InputSubsystem),然后经由JNI函数或者接口送往输入管理服务(InputManager Service),最后通过进程间通信(IPC,Inter-ProcessCommunication)分发到应用层。如果需要用一个按键事件去模拟一个触控事件(Touch Event)时,需要在将按键事件分发到应用层前,拦截该按键事件并构造一个触控事件,然后,通过输入管理服务的JNI函数回传到输入子***,再由输入子***进一步完成后续的分发。
可见,利用上述方式实现实体按键对触控操作的模拟时,需要进行多次的IPC通讯及跨语言的交互,会导致利用实体按键模拟触控操作时产生较大延迟,无法实现模拟的同步。
发明内容
鉴于以上内容,有必要提供一种触控操作映射到实体按键的***及方法,可根据对触控操作及实体按键的映射操作,使得电子装置中的实体按键能够用于操作不支持实体按键的游戏或应用程序。
所述的触控操作映射到实体按键的***及方法,还能够一次性将上述映射操作对应的映射参数利用预设函数(例如IPC函数)送往输入子***,实现由输入子***直接拦截按键事件并生成相对应的模拟触控事件,最后再分发到应用层,从而减少IPC通讯次数及跨语言的交互,提高以实体按键模拟触控操作的响应速度及减少延迟。
一种触控操作映射到实体按键的方法,应用于电子装置中,所述电子装置包括多个实体按键及触摸屏,该方法包括:开启应用程序;显示映射设置界面,所述映射设置界面上包括多个代表实体按键的图标;在一个实体按键的图标被选择与所述应用程序的用户界面上一个触控区域相对应时,记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数;及在所述电子装置的数据库中生成对应于所述应用程序的映射文件;及将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中。
一种触控操作映射到实体按键的***,应用于电子装置中,所述电子装置包括多个实体按键及触摸屏,该***包括:设置模块,用于在应用程序开启后显示映射设置界面,所述映射设置界面上包括多个代表实体按键的图标;映射模块,用于在一个实体按键的图标被选择与所述应用程序的用户界面上一个触控区域相对应时,记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数;及存储模块,用于在所述电子装置的数据库中生成对应于所述应用程序的映射文件,并将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中。
相较于现有技术,所述的触控操作映射到实体按键的***及方法,可根据对触控操作及实体按键的映射操作,使得电子装置中的实体按键能够用于操作不支持实体按键的游戏,并提高以实体按键模拟触控操作的响应速度,从而既无需修改游戏或应用程序的操作方式,也解决了频繁模拟引起的高延迟的问题。
附图说明
图1是本发明触控操作映射到实体按键的***的较佳实施方式的硬件架构图。
图2是本发明触控操作映射到实体按键的***的较佳实施方式的功能模块图。
图3是本发明触控操作映射到实体按键的方法的较佳实施方式的流程图。
图4是本发明触控操作映射到实体按键的方法的较佳实施方式的实体按键模拟触控操作的流程图。
图5是实现本发明触控操作映射到实体按键的***的电子装置的示意图。
图6是本发明触控操作映射到实体按键的***的映射设置界面示意图。
图7是本发明触控操作映射到实体按键的***的映射设置示意图。
具体实施方式
如图1所示,是本发明触控操作映射到实体按键的***的较佳实施方式的硬件架构图。所述的触控操作映射到实体按键的***10(下文简称为“按键映射***10”)应用于电子装置1中。所述的电子装置1可以是手机、平板电脑、个人数字助理等电子装置。
所述的电子装置l还包括处理器11、存储装置12及触摸屏13。所述处理器11用于执行所述按键映射***10以及在所述电子装置1内安装的各类软件,例如操作***等。所述存储装置12可以是不同类型的存储卡或存储设奋。所述的存储装置12用于存储各类数据,例如,应用程序、图片等信息,以及用于存储利用所述按键映射***10所设置、接收的数据。
所述的触摸屏13可支持触控操作,并显示各类可视化数据。
在本较佳实施方式中,所述的按键映射***10用于提供一个包括多个实体按键的图标的映射设置界面,根据用户操作确定一个或多个实体按键所对应的每个应用程序的用户界面上的触控区域,记录对应的触控区域的坐标参数及实体按键的键值的关联参数,从而完成将触控操作映射到实体按键的操作。
进一步地,所述的按键映射***10还用于在用户开启进行过实体按键映射的应用程序后,直接将对应该应用程序的关联参数获取到所述电子装置1的操作***中的输入子***,在侦测到进行过映射设置的实体按键被触发时生成一个模拟的触控事件,并将该模拟的触控事件直接分发到所述操作***的应用层。
如图2所示,是本发明触控操作映射到实体按键的***的较佳实施方式的功能模块图。在本实施方式中,所述触控操作映射到实体按键的***10包括多个功能模块,分别是:设置模块100、调用模块102、映射模块104以及存储模块106。
本发明所称的模块是完成特定功能的程序段或者指令,比程序更适合于描述软件在所述电子装置1中的执行过程。针对模块的相关描述可参照针对图3和图4的说明。需要说明的是,所述的按键映射***10的多个模块被储存在所述存储装置12中并被配置成由相应的处理器11来执行。
如图3所示,是本发明触控操作映射到实体按键的方法的较佳实施方式的流程图。
首先,步骤S2,用户可选择需要进行映射设置的应用程序,并开启所述应用程序。
步骤S4,所述的设置模块100判断是否需要对所述应用程序进行触控操作与实体按键的映射设置。所述的按键映射***10可由预设的快捷图标、快捷键等方式进行调用。当所述快捷图标或快捷键被点选后,所述的设置模块100确定需要对所述应用程序进行触控操作与实体按键的映射设置,则执行步骤S6。反之,若所述快捷图标或快捷键未被点选,则结束本流程。
步骤S6,所述的设置模块100显示映射设置界面。所述映射设置界面由所述设置模块100进行预先设置,界面上包括多个代表实体按键的图标。
例如,当应用程序开启后,利用预设的快捷图标、快捷键等方式开启所述的按键映射***10,则会显示由所述设置模块100预先设置的映射设置界面。在本较佳实施方式中,所述的映射设置界面悬浮在所述应用程序的用户界面的上方。
参考如图5所示的电子装置1的示意图,所述电子装置1的左右两侧包括多个实体按键。所述实体按键包括实体方向键、实体功能键、实体摇杆等。参考如图6所示的映射设置界面示意图中,斜条纹的界面3表示所述应用程序的用户界面,而界面2则表示所述的映射设置界面。如界面2所示的映射设置界面中包括多个对应于所述电子装置1的多个实体按键的图标,其中,实体按键的图标的排配方式可以与实体按键在所述电子装置1上的排配方式相同或有所区别。
需要说明的是,图5中电子装置1的各个实体按键的设置及排配以及图6所示的两个界面皆为举例说明,实际应用中界面内的各个图标的排配、数量或表现形式等皆不受此限制,用户可根据实际需求进行设置及修改。
在本较佳实施方式中,所述映射设置界面(例如,界面2)上的各个代表实体按键的图标可以被拖曳、点选或者其他方式进行选择,以对应至所述应用程序的用户界面(例如,界面3)上任意一个触控区域。例如,用户可通过手指或者触控笔拖曳一个实体按键的图标至所述应用程序的用户界面(例如,界面3)上的任一位置后再释放该实体按键的图标,该释放位置则被视为用户选择的触控区域。所述触控区域可以是一个位置,也可以是一个范围。
步骤S8,所述的映射模块104侦测被选择的实体按键的图标及对应于所述应用程序的用户界面上的触控区域。
步骤S10,所述的映射模块104记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数。
参考如图7所示的映射设置示意图中,所述的映射设置界面(例如,界面2)上已经设置有多个与实体按键相对应的触控区域。需要进行说明的是,实际应用时,当用户拖曳实体按键的图标至所述应用程序的用户界面(例如,界面3)并释放后,所述的映射模块104会记录所述触控区域的坐标参数,而不会在所述应用程序的用户界面(例如,界面3)上显示该实体按键的图标。图7所示的在界面2上的实体按键的图标仅仅是为了便于用户了解映射设置,而非必需的显示,也就是说,在所述应用程序的用户界面(例如,界面3)上,经过映射设置后的实体按键的图标可显示也可不显示。
所述的触控区域的坐标参数可以是坐标值或者坐标范围。所述坐标参数可以根据在所述触摸屏13上构建的坐标系进行确定,例如,可假设该触摸屏13的长为Y轴,宽为X轴,左下角的顶点处为坐标系的原点。根据该构建的坐标系可确定触控区域的坐标参数。
当所述坐标参数为坐标范围时,该坐标范围可以是个多边形或者圆形、椭圆形等任意形状。用户可在将实体按键的图标拖曳到所述应用程序的用户界面(例如,界面3)上时,用两个手指往外滑动的操作方式放大该实体按键的图标,或者用往内滑动的操作方式缩小该实体按键的图标,此种放大缩小的操作方式仅为举例说明,实际应用中并不局限于此,用户可进行设置或修改相关操作方式。
步骤S12,所述的存储模块106在所述电子装置1的数据库中生成对应于所述应用程序的映射文件。所述数据库可以是基于“.NETFramework”的数据库。所述的存储模块106可以用所述应用程序的应用包名对所述应用程序的映射文件进行命名,此外,在其他实施方式中,所述的存储模块106还可用其他具备标识作用的任意字符命名所述映射文件。
步骤S14,所述的存储模块106将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中,然后,结束本流程。
此外,在其他实施方式中,在所述触控区域具备关联功能时,所述的映射模块104确定与所述触控区域相对应的实体按键与该关联功能的对应关系,并将所述对应关系写入至与所述触控区域相对应的实体按键的关联参数中。例如,当所述应用程序的用户界面上包括虚拟按键或图标时,用户可直接将所述实体按键的图标拖曳到所述虚拟按键或图标上,则通过上述关联,即可利用该实体按键直接调用该虚拟按键或图标所对应的功能。
如图4所示,是本发明触控操作映射到实体按键的方法的较佳实施方式的实体按键模拟触控操作的流程图。
步骤S22,所述的调用模块102获取一个被开启的应用程序的应用包名。步骤S22中的被开启的应用程序可以是步骤S2中开启的应用程序,也可以是其他被开启的应用程序。
步骤S24,所述的调用模块102根据所获取的应用包名检索所述数据库,并判断所述数据库中是否包括与所获取的应用包名相对应的映射文件。
在所述数据库不包括与所获取的应用包名相对应的映射文件时,执行如图3所示的步骤S4至S14。
在所述数据库包括与所获取的应用包名相对应的映射文件时,执行步骤S26。
步骤S26,所述的调用模块102获取所述映射文件中的关联参数,将所述关联参数传递到所述电子装置1的操作***的输入子***中。例如,所述关联参数可以通过JNI函数传递到所述输入子***中。
此外,在所述关联参数传递到所述输入子***后,还可进一步在所述应用程序的用户界面上显示所述映射设置界面,并且以预设图形在所述应用程序的用户界面上显示与实体按键相对应的触控区域。也就是说,可以在所述应用程序的用户界面上,以预设的图形显示与各个实体按键相对应的触控区域,从而便于用户识别。该预设的图形可以是实体按键的图标,或者是其他任意设置的图形。
若用户需要修改相关的关联参数时,还可点击所述映射设置界面上提供的“重置”按键,然后,执行如图3所示的步骤S4至S14,并在执行完成后点击所述映射设置界面上提供的“保存”按键来实现对修改后的关联参数的存储。
步骤S28,所述的调用模块102在所述电子装置1的实体按键被触发时,判断所述输入子***中是否包括与该被触发的实体按键相对应的关联参数。
在所述输入子***中不包括与该被触发的实体按键相对应的关联参数时,忽略该实体按键的操作,则执行步骤S34。
在所述输入子***中包括与该被触发的实体按键相对应的关联参数时,于步骤S30,所述的调用模块102根据该关联参数模拟一个基于该关联参数中的触控区域的坐标参数的触控事件。例如,假设该开启的应用程序为游戏时,且假设该被触发的实体按键所对应的触控区域为该开启的应用程序的一个虚拟按键“跳跃”时,当所述实体按键被按压或点击后,则所模拟的触控事件即是该虚拟按键的“跳跃”功能。
步骤S32,所述的调用模块102将所述模拟的触控事件分发到所述电子装置1的操作***中的应用层。所述应用层则可根据该触控事件控制与该实体按键对应的触控区域,或者执行该触控区域所对应的功能,从而完成利用实体按键模拟触控操作的流程。
步骤S34,所述的调用模块102判断所述应用程序是否退出。若所述应用程序未退出,则流程返回至步骤S28。
若所述应用程序退出,于步骤S36,所述的调用模块102清空所述电子装置l的输入子***中对应于所述应用程序的关联参数,然后,结束本流程。
此外,在其他实施方式中,在所述电子装置1的实体按键被触发时,如果同时侦测到所述触摸屏13上生成了触控事件时,所述的调用模块102将该生成的触控事件与所述模拟的触控事件同时分发到所述应用层,如此可实现在所述触摸屏13上的多点触控操作。
进一步地,在其他实施方式中,所述的映射模块104可确定一个实体按键与所述应用程序的一个指定功能进行关联。例如,若该指定功能具备虚拟按键或图标时,可采用上述方式完成映射;若该指定功能不具备虚拟按键或图标时,可直接将该实体按键与指定功能进行关联。
在所述指定功能随时间增加而增强时,在利用所确定的实体按键调用所述指定功能时,所述的调用模块102会确定该实体按键的按压时间,并根据该按压时间增强所述指定功能。例如,当该指定功能为提速功能时,随着对该实体按键的按压时间增加,则速度会根据预设比例进行提升。
在所述指定功能为距离控制功能时,在利用所确定的实体按键调用所述指定功能时,用户可先在所述触摸屏l3上任意点击一个起始点,所述的调用模块102根据所确定的实体按键的按压时间以及预设的速度参数及所述起始点的坐标,确定移动距离及终点坐标。例如,可根据该距离控制功能实现将物体进行快速移动。
以上实施方式仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施方式对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换都不应脱离本发明技术方案的精神和范围。

Claims (10)

1.一种触控操作映射到实体按键的方法,应用于电子装置中,所述电子装置包括多个实体按键及触摸屏,其特征在于,该方法包括:
开启应用程序;
显示映射设置界面,所述映射设置界面上包括多个代表实体按键的图标;
在一个实体按键的图标被选择与所述应用程序的用户界面上一个触控区域相对应时,记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数;
在所述电子装置的数据库中生成对应于所述应用程序的映射文件;及
将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中。
2.如权利要求1所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:
在所述触控区域具备关联功能时,确定与所述触控区域相对应的实体按键与该关联功能的对应关系,并将所述对应关系写入至与所述触控区域相对应的实体按键的关联参数中。
3.如权利要求l所述的触控操作映射到实体按键的方法,其特征在于,所述的触控区域的坐标参数是坐标值或者坐标范围。
4.如权利要求1所述的触控操作映射到实体按键的方法,其特征在于,所述应用程序的映射文件以所述应用程序的应用包名进行命名,在所述的开启应用程序的步骤之后,该方法还包括:
获取所述应用程序的应用包名;
根据所获取的应用包名检索所述数据库以查询与所获取的应用包名相对应的映射文件;及
在所述数据库不包括与所获取的应用包名相对应的映射文件时,或者在需要修改映射文件中的关联参数时,执行所述的显示映射设置界面的步骤;或
在所述数据库包括与所获取的应用包名相对应的映射文件时,获取所述映射文件中的关联参数,将所述关联参数传递到所述电子装置的输入子***中。
5.如权利要求4所述的触控操作映射到实体按键的方法,其特征在于,在所述关联参数传递到所述输入子***后,该方法还包括:
在所述应用程序的用户界面上显示所述映射设置界面,并且以预设图形在所述应用程序的用户界面上显示与实体按键相对应的触控区域。
6.如权利要求l、2或4所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:
在所述电子装置的实体按键被触发时,判断所述电子装置的输入子***中是否有与该被触发的实体按键相对应的关联参数;
在所述输入子***中包括与该被触发的实体按键相对应的关联参数时,根据该关联参数模拟一个触控事件;及
将所述模拟的触控事件分发到所述电子装置的应用层。
7.如权利要求6所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:
在所述电子装置的实体按键被触发时,同时侦测到所述触摸屏上生成了触控事件时,将该生成的触控事件与所述模拟的触控事件同时分发到所述电子装置的应用层。
8.如权利要求1所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:
确定一个实体按键与所述应用程序的一个指定功能进行关联;
在所述指定功能随时间增加而增强时,在利用所确定的实体按键调用所述指定功能时,所确定的实体按键的按压时间用于作为增强所述指定功能的时间参数;或
在所述指定功能为距离控制功能时,在利用所确定的实体按键调用所述指定功能时,根据所确定的实体按键的按压时间以及预设的速度参数及从所述触摸屏上接收的作为起始点的触控点的坐标,确定移动距离及终点坐标。
9.如权利要求1所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:
在所述应用程序退出后,清空所述电子装置的输入子***中对应于所述应用程序的关联参数。
10.一种触控操作映射到实体按键的***,应用于电子装置中,所述电子装置包括多个实体按键及触摸屏,其特征在于,该***包括:
设置模块,用于在应用程序开启后显示映射设置界面,所述映射设置界面上包括多个代表实体按键的图标;
映射模块,用于在一个实体按键的图标被选择与所述应用程序的用户界面上一个触控区域相对应时,记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数;及
存储模块,用于在所述电子装置的数据库中生成对应于所述应用程序的映射文件,并将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中。
CN201310693817.7A 2013-12-17 2013-12-17 触控操作映射到实体按键的***及方法 Active CN103729065B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310693817.7A CN103729065B (zh) 2013-12-17 2013-12-17 触控操作映射到实体按键的***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310693817.7A CN103729065B (zh) 2013-12-17 2013-12-17 触控操作映射到实体按键的***及方法

Publications (2)

Publication Number Publication Date
CN103729065A true CN103729065A (zh) 2014-04-16
CN103729065B CN103729065B (zh) 2018-01-30

Family

ID=50453173

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310693817.7A Active CN103729065B (zh) 2013-12-17 2013-12-17 触控操作映射到实体按键的***及方法

Country Status (1)

Country Link
CN (1) CN103729065B (zh)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104166480A (zh) * 2014-08-15 2014-11-26 小米科技有限责任公司 使用实体按键操控终端的方法及装置
CN104461304A (zh) * 2014-12-31 2015-03-25 小米科技有限责任公司 控制应用的方法及装置
CN104536605A (zh) * 2014-12-23 2015-04-22 烟台智慧云谷云计算有限公司 一种具有记忆功能的触摸屏控制方法及控制***
CN104850263A (zh) * 2015-05-29 2015-08-19 北京拉酷网络科技有限公司 基于触控板的快速信息输入***及输入方法
CN105045431A (zh) * 2015-08-31 2015-11-11 深圳市汇顶科技股份有限公司 用于触摸屏终端的智能传感器及其触摸检测方法
CN105472124A (zh) * 2015-11-12 2016-04-06 武汉卡比特信息有限公司 一种通过车载导航终端实体按键控制手机功能的方法
WO2016155001A1 (en) * 2015-04-03 2016-10-06 Haloband Llc System and method for improving touchscreen operability
CN106060617A (zh) * 2016-06-17 2016-10-26 Tcl集团股份有限公司 一种按键功能配置方法及***
CN106445316A (zh) * 2016-09-28 2017-02-22 天津三星电子有限公司 一种屏幕菜单显示方法及装置
CN106484236A (zh) * 2016-10-14 2017-03-08 珠海市魅族科技有限公司 一种物理按键提示操作的方法及装置
CN106534917A (zh) * 2016-11-03 2017-03-22 深圳市天易联科技有限公司 信息处理的方法及装置
CN107329793A (zh) * 2017-07-06 2017-11-07 苏州蜗牛数字科技股份有限公司 基于远程特性位置参数映射游戏终端物理按键的方法
CN108009033A (zh) * 2017-12-25 2018-05-08 北京奇虎科技有限公司 模拟触控方法、装置和移动终端
CN109062423A (zh) * 2018-08-21 2018-12-21 珠海恒宇新科技有限公司 一种用键盘替代触摸屏的控制方法
CN109117062A (zh) * 2018-07-20 2019-01-01 北京超卓科技有限公司 映射方法和装置以及移动设备和游戏装置
CN109157834A (zh) * 2018-08-21 2019-01-08 苏州蜗牛数字科技股份有限公司 一种触发有序触摸屏宏操作事件的方法
CN109324743A (zh) * 2018-11-19 2019-02-12 Tcl移动通信科技(宁波)有限公司 一种智能设置键盘快捷键的方法、存储介质及智能设备
CN109491576A (zh) * 2018-11-06 2019-03-19 上海艾狮达半导体科技有限公司 动态控制设备端触摸屏的外设***
CN109568945A (zh) * 2019-01-23 2019-04-05 深圳市利达成科技有限公司 同步配置的方法、同步配置的装置、存储介质和处理器
CN109656386A (zh) * 2018-11-06 2019-04-19 上海艾狮达半导体科技有限公司 游戏外设动态控制设备端触摸屏的配置方法
CN109710084A (zh) * 2018-12-28 2019-05-03 竞技世界(北京)网络技术有限公司 一种方向按键选择目标的方法
CN109885245A (zh) * 2019-02-21 2019-06-14 Oppo广东移动通信有限公司 应用控制方法、装置、终端设备及计算机可读取存储介质
CN110007749A (zh) * 2018-01-05 2019-07-12 曜越科技股份有限公司 控制输入***
CN110032412A (zh) * 2019-02-28 2019-07-19 努比亚技术有限公司 一种按键输入控制方法、终端及计算机可读存储介质
CN110059215A (zh) * 2019-04-26 2019-07-26 广东电网有限责任公司 适用于输电线路缺陷照片快速命名归档的整理***
CN110502180A (zh) * 2019-08-14 2019-11-26 Oppo广东移动通信有限公司 外接控制设备控制电子设备的方法、装置、电子设备
CN111399920A (zh) * 2020-03-11 2020-07-10 深圳汗思凯普科技有限公司 移动终端应用程序按键自动配置的方法、装置及存储介质
CN111669633A (zh) * 2020-06-22 2020-09-15 深圳创维-Rgb电子有限公司 遥控信号转触控操作方法、装置和显示设备
CN112000258A (zh) * 2019-05-27 2020-11-27 腾讯科技(深圳)有限公司 一种操作控制方法、装置、智能终端及存储介质
CN112269518A (zh) * 2020-11-17 2021-01-26 三星电子(中国)研发中心 触控方法和装置
CN112394860A (zh) * 2019-08-14 2021-02-23 比亚迪股份有限公司 基于车辆的游戏触控方法和车辆

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101059743A (zh) * 2006-04-21 2007-10-24 光宝科技股份有限公司 快速移动对象至指定区域的指向方法与***
CN102279698A (zh) * 2010-01-29 2011-12-14 诺基亚公司 虚拟键盘、输入方法和相关的存储介质
CN102436308A (zh) * 2011-11-11 2012-05-02 陈文博 触摸屏虚拟按键实体化映射的方法及使用该方法的触摸屏游戏手机
CN102707882A (zh) * 2012-04-27 2012-10-03 深圳瑞高信息技术有限公司 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
CN102750033A (zh) * 2012-05-30 2012-10-24 深圳Tcl新技术有限公司 触摸按键转化方法及装置
CN102760056A (zh) * 2011-04-27 2012-10-31 上海晨兴希姆通电子科技有限公司 触摸屏与键盘代码重用装置及方法、终端、程序执行方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101059743A (zh) * 2006-04-21 2007-10-24 光宝科技股份有限公司 快速移动对象至指定区域的指向方法与***
CN102279698A (zh) * 2010-01-29 2011-12-14 诺基亚公司 虚拟键盘、输入方法和相关的存储介质
CN102760056A (zh) * 2011-04-27 2012-10-31 上海晨兴希姆通电子科技有限公司 触摸屏与键盘代码重用装置及方法、终端、程序执行方法
CN102436308A (zh) * 2011-11-11 2012-05-02 陈文博 触摸屏虚拟按键实体化映射的方法及使用该方法的触摸屏游戏手机
CN102707882A (zh) * 2012-04-27 2012-10-03 深圳瑞高信息技术有限公司 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端
CN102750033A (zh) * 2012-05-30 2012-10-24 深圳Tcl新技术有限公司 触摸按键转化方法及装置

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104166480A (zh) * 2014-08-15 2014-11-26 小米科技有限责任公司 使用实体按键操控终端的方法及装置
CN104536605A (zh) * 2014-12-23 2015-04-22 烟台智慧云谷云计算有限公司 一种具有记忆功能的触摸屏控制方法及控制***
RU2640733C2 (ru) * 2014-12-31 2018-01-11 Сяоми Инк. Способ и устройство для управления приложением
CN104461304A (zh) * 2014-12-31 2015-03-25 小米科技有限责任公司 控制应用的方法及装置
WO2016155001A1 (en) * 2015-04-03 2016-10-06 Haloband Llc System and method for improving touchscreen operability
GB2553998B (en) * 2015-04-03 2018-12-19 Haloband Llc System and method for improving touchscreen operability
GB2553998A (en) * 2015-04-03 2018-03-21 Haloband Llc System and method for improving touchscreen operability
CN104850263A (zh) * 2015-05-29 2015-08-19 北京拉酷网络科技有限公司 基于触控板的快速信息输入***及输入方法
CN104850263B (zh) * 2015-05-29 2017-08-15 北京拉酷网络科技有限公司 基于触控板的快速信息输入***及输入方法
CN105045431A (zh) * 2015-08-31 2015-11-11 深圳市汇顶科技股份有限公司 用于触摸屏终端的智能传感器及其触摸检测方法
CN105045431B (zh) * 2015-08-31 2019-07-12 深圳市汇顶科技股份有限公司 用于触摸屏终端的智能传感器及其触摸检测方法
CN105472124A (zh) * 2015-11-12 2016-04-06 武汉卡比特信息有限公司 一种通过车载导航终端实体按键控制手机功能的方法
CN106060617B (zh) * 2016-06-17 2020-06-19 Tcl科技集团股份有限公司 一种按键功能配置方法及***
CN106060617A (zh) * 2016-06-17 2016-10-26 Tcl集团股份有限公司 一种按键功能配置方法及***
CN106445316B (zh) * 2016-09-28 2019-05-21 天津三星电子有限公司 一种屏幕菜单显示方法及装置
CN106445316A (zh) * 2016-09-28 2017-02-22 天津三星电子有限公司 一种屏幕菜单显示方法及装置
CN106484236A (zh) * 2016-10-14 2017-03-08 珠海市魅族科技有限公司 一种物理按键提示操作的方法及装置
CN106484236B (zh) * 2016-10-14 2019-10-29 珠海市魅族科技有限公司 一种物理按键提示操作的方法及装置
CN106534917A (zh) * 2016-11-03 2017-03-22 深圳市天易联科技有限公司 信息处理的方法及装置
CN107329793A (zh) * 2017-07-06 2017-11-07 苏州蜗牛数字科技股份有限公司 基于远程特性位置参数映射游戏终端物理按键的方法
CN108009033A (zh) * 2017-12-25 2018-05-08 北京奇虎科技有限公司 模拟触控方法、装置和移动终端
CN110007749A (zh) * 2018-01-05 2019-07-12 曜越科技股份有限公司 控制输入***
CN109117062A (zh) * 2018-07-20 2019-01-01 北京超卓科技有限公司 映射方法和装置以及移动设备和游戏装置
CN109062423A (zh) * 2018-08-21 2018-12-21 珠海恒宇新科技有限公司 一种用键盘替代触摸屏的控制方法
CN109157834A (zh) * 2018-08-21 2019-01-08 苏州蜗牛数字科技股份有限公司 一种触发有序触摸屏宏操作事件的方法
CN109656386A (zh) * 2018-11-06 2019-04-19 上海艾狮达半导体科技有限公司 游戏外设动态控制设备端触摸屏的配置方法
CN109491576A (zh) * 2018-11-06 2019-03-19 上海艾狮达半导体科技有限公司 动态控制设备端触摸屏的外设***
CN109324743A (zh) * 2018-11-19 2019-02-12 Tcl移动通信科技(宁波)有限公司 一种智能设置键盘快捷键的方法、存储介质及智能设备
CN109710084A (zh) * 2018-12-28 2019-05-03 竞技世界(北京)网络技术有限公司 一种方向按键选择目标的方法
CN109568945A (zh) * 2019-01-23 2019-04-05 深圳市利达成科技有限公司 同步配置的方法、同步配置的装置、存储介质和处理器
CN109885245A (zh) * 2019-02-21 2019-06-14 Oppo广东移动通信有限公司 应用控制方法、装置、终端设备及计算机可读取存储介质
CN109885245B (zh) * 2019-02-21 2021-04-09 Oppo广东移动通信有限公司 应用控制方法、装置、终端设备及计算机可读取存储介质
CN110032412A (zh) * 2019-02-28 2019-07-19 努比亚技术有限公司 一种按键输入控制方法、终端及计算机可读存储介质
CN110032412B (zh) * 2019-02-28 2022-07-01 努比亚技术有限公司 一种按键输入控制方法、终端及计算机可读存储介质
CN110059215A (zh) * 2019-04-26 2019-07-26 广东电网有限责任公司 适用于输电线路缺陷照片快速命名归档的整理***
CN110059215B (zh) * 2019-04-26 2023-03-14 广东电网有限责任公司 适用于输电线路缺陷照片快速命名归档的整理***
CN112000258A (zh) * 2019-05-27 2020-11-27 腾讯科技(深圳)有限公司 一种操作控制方法、装置、智能终端及存储介质
CN112394860A (zh) * 2019-08-14 2021-02-23 比亚迪股份有限公司 基于车辆的游戏触控方法和车辆
CN110502180A (zh) * 2019-08-14 2019-11-26 Oppo广东移动通信有限公司 外接控制设备控制电子设备的方法、装置、电子设备
CN112394860B (zh) * 2019-08-14 2023-07-14 比亚迪股份有限公司 基于车辆的游戏触控方法和车辆
CN111399920A (zh) * 2020-03-11 2020-07-10 深圳汗思凯普科技有限公司 移动终端应用程序按键自动配置的方法、装置及存储介质
CN111399920B (zh) * 2020-03-11 2024-03-19 深圳汗思凯普科技有限公司 移动终端应用程序按键自动配置的方法、装置及存储介质
CN111669633A (zh) * 2020-06-22 2020-09-15 深圳创维-Rgb电子有限公司 遥控信号转触控操作方法、装置和显示设备
WO2021258597A1 (zh) * 2020-06-22 2021-12-30 深圳创维-Rgb电子有限公司 遥控信号转触控操作方法、装置和显示设备
CN112269518A (zh) * 2020-11-17 2021-01-26 三星电子(中国)研发中心 触控方法和装置
CN112269518B (zh) * 2020-11-17 2022-03-22 三星电子(中国)研发中心 触控方法和装置

Also Published As

Publication number Publication date
CN103729065B (zh) 2018-01-30

Similar Documents

Publication Publication Date Title
CN103729065A (zh) 触控操作映射到实体按键的***及方法
US8881047B2 (en) Systems and methods for dynamic background user interface(s)
CN110417988B (zh) 一种界面显示方法、装置及设备
TWI522893B (zh) 用於顯示基於行爲的使用者介面之版面配置(build)之方法、系統、電子裝置及電腦程式產品
US9001056B2 (en) Operating method of terminal based on multiple inputs and portable terminal supporting the same
KR102330829B1 (ko) 전자 장치에서 증강현실 기능 제공 방법 및 장치
EP2772844A1 (en) Terminal device and method for quickly starting program
KR20170041219A (ko) 렌더링된 콘텐츠와의 호버 기반 상호작용
US10901614B2 (en) Method and terminal for determining operation object
CN106569635A (zh) 一种终端悬浮组合操作装置及其方法
CN104850296B (zh) 显示页面内容的方法及装置
US11455075B2 (en) Display method when application is exited and terminal
US20230075464A1 (en) Touch Operation Method and Device
EP2616968A1 (en) Method and apparatus for choosing resources based on context and inheritance
WO2016191188A1 (en) Assist layer with automated extraction
US20160231876A1 (en) Graphical interaction in a touch screen user interface
WO2019019818A1 (zh) 加快黑屏手势处理的方法、装置、存储介质及移动终端
WO2018112856A1 (zh) 基于语音控制的位置定位方法、装置、用户设备及计算机程序产品
US11243679B2 (en) Remote data input framework
CN106708382A (zh) 一种终端快速调用控制装置及其方法
CN107111415A (zh) 用于移动应用接口元素的设备、方法和图形用户界面
CN109085983A (zh) 操作控制方法、装置、存储介质及电子设备
CN113268182A (zh) 应用图标的管理方法和电子设备
CN110134463B (zh) 数据处理方法、装置、设备和机器可读介质
WO2022218152A1 (zh) 窗口切换方法、存储介质及相关设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 518000 Guangdong city of Shenzhen province Nanshan District Yi Yuan Lu Tian Xia Ma Liuzhou Industrial Park (formerly 27-29) 7-006B

Applicant after: TECHVISION INTELLIGENT TECHNOLOGY LIMITED

Address before: 518000 Guangdong city of Shenzhen province Nanshan District Yi Yuan Lu Tian Xia Ma Liuzhou Industrial Park (formerly 27-29) 7-006B

Applicant before: TECHVISION INTELLIGENT TECHNOLOGY LIMITED

GR01 Patent grant
GR01 Patent grant