CN103729065B - 触控操作映射到实体按键的系统及方法 - Google Patents
触控操作映射到实体按键的系统及方法 Download PDFInfo
- Publication number
- CN103729065B CN103729065B CN201310693817.7A CN201310693817A CN103729065B CN 103729065 B CN103729065 B CN 103729065B CN 201310693817 A CN201310693817 A CN 201310693817A CN 103729065 B CN103729065 B CN 103729065B
- Authority
- CN
- China
- Prior art keywords
- physical button
- touch
- application program
- electronic installation
- mapped
- 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.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
一种触控操作映射到实体按键的方法,应用于电子装置中,所述电子装置包括多个实体按键,该方法包括:开启应用程序;显示映射设置界面,所述映射设置界面上包括多个代表实体按键的图标;在一个实体按键的图标被选择与所述应用程序的用户界面上一个触控区域相对应时,记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数;及在所述电子装置的数据库中生成对应于所述应用程序的映射文件;及将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中。本发明还提供一种触控操作映射到实体按键的系统。利用本发明可将触摸屏上的触控操作映射到电子装置的实体按键。
Description
技术领域
本发明涉及对电子装置的操作方法,尤其涉及一种触控操作映射到实体按键的系统及方法。
背景技术
触摸屏以其节省空间、易于操作等优点已经在各种电子装置上得到了广泛的应用。现有的智能手机、平板电脑等大多都是采用触摸屏。在具备触摸屏的电子装置上添加多个实体按键(又可称为物理按键),例如,实体方向键和实体功能键等,可以使得电子装置具备游戏手柄的按键操作。
然而,对于部分只能支持触摸屏操作的游戏或其他应用程序而言,上述类型的电子装置中的实体按键是无法实现对此类游戏或应用程序进行操作。
此外,当一个实体按键被触发时,生成一个按键事件(Key Event),并由驱动层上报至电子装置的操作系统中的输入子系统(Input Subsystem),然后经由JNI函数或者接口送往输入管理服务(Input Manager Service),最后通过进程间通信(IPC,Inter-ProcessCommunication)分发到应用层。如果需要用一个按键事件去模拟一个触控事件(TouchEvent)时,需要在将按键事件分发到应用层前,拦截该按键事件并构造一个触控事件,然后,通过输入管理服务的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 (9)
1.一种触控操作映射到实体按键的方法,应用于电子装置中,所述电子装置包括多个实体按键及触摸屏,其特征在于,该方法包括:开启应用程序;显示映射设置界面,所述映射设置界面上包括多个代表实体按键的图标;在一个实体按键的图标被选择与所述应用程序的用户界面上一个触控区域相对应时,记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数;在所述电子装置的数据库中生成对应于所述应用程序的映射文件;及将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中;
将对应该应用程序的关联参数获取到所述电子装置的操作系统中的输入子系统,在所述电子装置的实体按键被触发时,判断所述电子装置的输入子系统中是否有与该被触发的实体按键相对应的关联参数;在所述输入子系统中包括与该被触发的实体按键相对应的关联参数时,根据该关联参数模拟一个基于该关联参数中的触控区域的坐标参数的触控事件;及将所述模拟的触控事件分发到所述电子装置的应用层,所述应用层根据该触控事件控制与该实体按键对应的触控区域或者执行该触控区域对应的功能。
2.如权利要求1所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:在所述触控区域具备关联功能时,确定与所述触控区域相对应的实体按键与该关联功能的对应关系,并将所述对应关系写入至与所述触控区域相对应的实体按键的关联参数中。
3.如权利要求l所述的触控操作映射到实体按键的方法,其特征在于,所述的触控区域的坐标参数是坐标值或者坐标范围。
4.如权利要求1所述的触控操作映射到实体按键的方法,其特征在于,所述应用程序的映射文件以所述应用程序的应用包名进行命名,在所述的开启应用程序的步骤之后,该方法还包括:获取所述应用程序的应用包名;根据所获取的应用包名检索所述数据库以查询与所获取的应用包名相对应的映射文件;及在所述数据库不包括与所获取的应用包名相对应的映射文件时,或者在需要修改映射文件中的关联参数时,执行所述的显示映射设置界面的步骤;或在所述数据库包括与所获取的应用包名相对应的映射文件时,获取所述映射文件中的关联参数,将所述关联参数传递到所述电子装置的输入子系统中。
5.如权利要求4所述的触控操作映射到实体按键的方法,其特征在于,在所述关联参数传递到所述输入子系统后,该方法还包括:在所述应用程序的用户界面上显示所述映射设置界面,并且以预设图形在所述应用程序的用户界面上显示与实体按键相对应的触控区域。
6.如权利要求5所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:在所述电子装置的实体按键被触发时,同时侦测到所述触摸屏上生成了触控事件时,将该生成的触控事件与所述模拟的触控事件同时分发到所述电子装置的应用层。
7.如权利要求1所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:确定一个实体按键与所述应用程序的一个指定功能进行关联;在所述指定功能随时间增加而增强时,在利用所确定的实体按键调用所述指定功能时,所确定的实体按键的按压时间用于作为增强所述指定功能的时间参数;或在所述指定功能为距离控制功能时,在利用所确定的实体按键调用所述指定功能时,根据所确定的实体按键的按压时间以及预设的速度参数及从所述触摸屏上接收的作为起始点的触控点的坐标,确定移动距离及终点坐标。
8.如权利要求1所述的触控操作映射到实体按键的方法,其特征在于,该方法还包括:在所述应用程序退出后,清空所述电子装置的输入子系统中对应于所述应用程序的关联参数。
9.一种触控操作映射到实体按键的系统,应用于电子装置中,所述电子装置包括多个实体按键及触摸屏,其特征在于,该系统包括:
设置模块,用于在应用程序开启后显示映射设置界面,所述映射设置界面上包括多个代表实体按键的图标;
映射模块,用于在一个实体按键的图标被选择与所述应用程序的用户界面上一个触控区域相对应时,记录该触控区域的坐标参数,将该触控区域的坐标参数与该实体按键的键值进行关联并得到关联参数;及
存储模块,用于在所述电子装置的数据库中生成对应于所述应用程序的映射文件,并将每个被选择的实体按键所对应的关联参数存储至所述应用程序的映射文件中;
调用模块,并将对应该应用程序的关联参数获取到所述电子装置的操作系统中的输入子系统,在所述电子装置的实体按键被触发时,判断所述电子装置的输入子系统中是否有与该被触发的实体按键相对应的关联参数;在所述输入子系统中包括与该被触发的实体按键相对应的关联参数时,根据该关联参数模拟一个基于该关联参数中的触控区域的坐标参数的触控事件;及将所述模拟的触控事件分发到所述电子装置的应用层,所述应用层根据该触控事件控制与该实体按键对应的触控区域或者执行该触控区域对应的功能。
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 CN103729065A (zh) | 2014-04-16 |
CN103729065B true 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) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104166480B (zh) * | 2014-08-15 | 2018-09-04 | 小米科技有限责任公司 | 使用实体按键操控终端的方法及装置 |
CN104536605A (zh) * | 2014-12-23 | 2015-04-22 | 烟台智慧云谷云计算有限公司 | 一种具有记忆功能的触摸屏控制方法及控制系统 |
CN104461304A (zh) * | 2014-12-31 | 2015-03-25 | 小米科技有限责任公司 | 控制应用的方法及装置 |
JP2018515867A (ja) * | 2015-04-03 | 2018-06-14 | ハロバンド エルエルシーHaloband Llc | タッチスクリーンの操作性を改善するためのシステム及び方法 |
CN104850263B (zh) * | 2015-05-29 | 2017-08-15 | 北京拉酷网络科技有限公司 | 基于触控板的快速信息输入系统及输入方法 |
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科技集团股份有限公司 | 一种按键功能配置方法及系统 |
CN106445316B (zh) * | 2016-09-28 | 2019-05-21 | 天津三星电子有限公司 | 一种屏幕菜单显示方法及装置 |
CN106484236B (zh) * | 2016-10-14 | 2019-10-29 | 珠海市魅族科技有限公司 | 一种物理按键提示操作的方法及装置 |
CN106534917A (zh) * | 2016-11-03 | 2017-03-22 | 深圳市天易联科技有限公司 | 信息处理的方法及装置 |
CN107329793B (zh) * | 2017-07-06 | 2020-09-11 | 苏州蜗牛数字科技股份有限公司 | 基于远程特性位置参数映射游戏终端物理按键的方法 |
CN108009033B (zh) * | 2017-12-25 | 2021-07-13 | 北京奇虎科技有限公司 | 模拟触控方法、装置和移动终端 |
TWM562430U (zh) * | 2018-01-05 | 2018-06-21 | Thermaltake Technology Co Ltd | 控制輸入系統 |
CN109117062A (zh) * | 2018-07-20 | 2019-01-01 | 北京超卓科技有限公司 | 映射方法和装置以及移动设备和游戏装置 |
CN109062423A (zh) * | 2018-08-21 | 2018-12-21 | 珠海恒宇新科技有限公司 | 一种用键盘替代触摸屏的控制方法 |
CN109157834A (zh) * | 2018-08-21 | 2019-01-08 | 苏州蜗牛数字科技股份有限公司 | 一种触发有序触摸屏宏操作事件的方法 |
CN109491576B (zh) * | 2018-11-06 | 2020-08-11 | 上海艾狮达半导体科技有限公司 | 动态控制设备端触摸屏的外设系统 |
CN109656386B (zh) * | 2018-11-06 | 2020-05-26 | 上海艾狮达半导体科技有限公司 | 游戏外设控制设备端触摸屏的配置方法 |
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 | 深圳市利达成科技有限公司 | 同步配置的方法、同步配置的装置、存储介质和处理器 |
CN109885245B (zh) * | 2019-02-21 | 2021-04-09 | Oppo广东移动通信有限公司 | 应用控制方法、装置、终端设备及计算机可读取存储介质 |
CN110032412B (zh) * | 2019-02-28 | 2022-07-01 | 努比亚技术有限公司 | 一种按键输入控制方法、终端及计算机可读存储介质 |
CN110059215B (zh) * | 2019-04-26 | 2023-03-14 | 广东电网有限责任公司 | 适用于输电线路缺陷照片快速命名归档的整理系统 |
CN112000258B (zh) * | 2019-05-27 | 2024-07-26 | 腾讯科技(深圳)有限公司 | 一种操作控制方法、装置、智能终端及存储介质 |
CN112394860B (zh) * | 2019-08-14 | 2023-07-14 | 比亚迪股份有限公司 | 基于车辆的游戏触控方法和车辆 |
CN110502180A (zh) * | 2019-08-14 | 2019-11-26 | Oppo广东移动通信有限公司 | 外接控制设备控制电子设备的方法、装置、电子设备 |
CN111399920B (zh) * | 2020-03-11 | 2024-03-19 | 深圳汗思凯普科技有限公司 | 移动终端应用程序按键自动配置的方法、装置及存储介质 |
CN111669633A (zh) * | 2020-06-22 | 2020-09-15 | 深圳创维-Rgb电子有限公司 | 遥控信号转触控操作方法、装置和显示设备 |
CN112269518B (zh) * | 2020-11-17 | 2022-03-22 | 三星电子(中国)研发中心 | 触控方法和装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102436308A (zh) * | 2011-11-11 | 2012-05-02 | 陈文博 | 触摸屏虚拟按键实体化映射的方法及使用该方法的触摸屏游戏手机 |
CN102707882A (zh) * | 2012-04-27 | 2012-10-03 | 深圳瑞高信息技术有限公司 | 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端 |
Family Cites Families (4)
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 | 上海晨兴希姆通电子科技有限公司 | 触摸屏与键盘代码重用装置及方法、终端、程序执行方法 |
CN102750033A (zh) * | 2012-05-30 | 2012-10-24 | 深圳Tcl新技术有限公司 | 触摸按键转化方法及装置 |
-
2013
- 2013-12-17 CN CN201310693817.7A patent/CN103729065B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102436308A (zh) * | 2011-11-11 | 2012-05-02 | 陈文博 | 触摸屏虚拟按键实体化映射的方法及使用该方法的触摸屏游戏手机 |
CN102707882A (zh) * | 2012-04-27 | 2012-10-03 | 深圳瑞高信息技术有限公司 | 虚拟图标触摸屏应用程序的操控转换方法及触摸屏终端 |
Also Published As
Publication number | Publication date |
---|---|
CN103729065A (zh) | 2014-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103729065B (zh) | 触控操作映射到实体按键的系统及方法 | |
CN102830930B (zh) | 一种键盘按键的处理方法、装置和多媒体终端 | |
US20130093685A1 (en) | System and Method for Controlling an Electronic Device Having a Touch-Sensitive Non-Display Area | |
US20100095234A1 (en) | Multi-touch motion simulation using a non-touch screen computer input device | |
AU2014275440B2 (en) | Touch detection at bezel edge | |
CN109313519A (zh) | 包括力传感器的电子设备 | |
CN105653071B (zh) | 一种信息处理方法和电子设备 | |
CN108139864A (zh) | 使用指纹识别的操作方法、装置、移动终端 | |
US20230075464A1 (en) | Touch Operation Method and Device | |
TW201506756A (zh) | 使用增強式視窗狀態來配置顯示區域 | |
CN106569635A (zh) | 一种终端悬浮组合操作装置及其方法 | |
JP2016500175A (ja) | フローティングオブジェクトの実現方法及び装置 | |
CN108279820A (zh) | 悬浮按钮的控制方法、终端及计算机可读存储介质 | |
CN103902056B (zh) | 虚拟键盘输入方法、设备及系统 | |
US8842088B2 (en) | Touch gesture with visible point of interaction on a touch screen | |
KR20150053694A (ko) | 애플리케이션 동작 방법 및 시스템 | |
CN110008011A (zh) | 一种任务切换方法及终端设备 | |
CN107526477A (zh) | 屏幕解锁方法、装置及终端 | |
CN106708382A (zh) | 一种终端快速调用控制装置及其方法 | |
CN107797722A (zh) | 触控屏图标选择方法及装置 | |
CN105843467A (zh) | 一种图标展示方法及装置 | |
WO2019019818A1 (zh) | 加快黑屏手势处理的方法、装置、存储介质及移动终端 | |
CN109213668A (zh) | 操作记录方法、装置及终端 | |
CN105824534B (zh) | 一种信息处理方法及电子设备 | |
CN108693997A (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 |
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 |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |