触摸屏报点区域切换方法、电子装置及计算机可读存储介质制造方法及图纸

技术编号:21183378 阅读:32 留言:0更新日期:2019-05-22 14:33
本申请实施例提供一种触摸屏报点区域切换方法、电子装置及计算机可读存储介质,涉及通信技术领域,其中方法应用于具有触摸屏的电子装置,该触摸屏被划分为多个报点区域,该方法包括:上层处理模块在预设位置写入报点切换控制节点;触摸屏驱动模块根据该报点切换控制节点的参数值,使能该参数值对应的目标报点区域;该触摸屏驱动模块按照预置的配置规则,对该目标报点区域的范围进行配置。本申请可实现触摸屏不同报点区域的自由切换。

Switching Method of Touch Screen Report Point Area, Electronic Device and Computer Readable Storage Medium

The embodiment of the present application provides a method for switching the report point area of a touch screen, an electronic device and a computer readable storage medium, which relates to the field of communication technology. The method is applied to an electronic device with a touch screen. The touch screen is divided into multiple report point areas. The method includes: the upper processing module writes the report point switching control node at the preset position; the touch screen driver module writes the report point switching control node according to the preset position; The parameter value of the control node is switched to enable the target report area corresponding to the parameter value. The touch screen driver module configures the range of the target report area according to the preset configuration rules. This application can realize the free switching of different areas of the touch screen.

【技术实现步骤摘要】
触摸屏报点区域切换方法、电子装置及计算机可读存储介质
本申请涉及通信
,尤其涉及一种触摸屏报点区域切换方法、电子装置及计算机可读存储介质。
技术介绍
对于目前的潮流移动终端而言,全面屏,柔性屏等成为主流。柔性屏的特点在于可以折叠进而实现一个屏当两个屏使用,但是目前现有的传统触摸屏报点技术中,基本都是基于整块触摸屏上的触摸点进行报点,报点区域大小基本是基于整个触摸屏的大小。因此,如何自由的切换使能显示屏的不同报点区域是当前需要解决的一大技术问题。
技术实现思路
本申请实施例提供一种触摸屏报点区域切换方法、电子装置及计算机可读存储介质,可用于实现触摸屏不同报点区域的自由切换。本申请实施例一方面提供了一种触摸屏报点区域切换方法,应用于具有触摸屏的电子装置,所述触摸屏被划分为多个报点区域,所述方法包括:上层处理模块在预设位置写入报点切换控制节点;触摸屏驱动模块根据所述报点切换控制节点的参数值,使能所述参数值对应的目标报点区域;所述触摸屏驱动模块按照预置的配置规则,对所述目标报点区域的范围进行配置。本申请实施例一方面还提供了一种电子装置,包括:写入模块,用于通过上层处理模块在预设位置写入报点切换控制节点;使能模块,用于通过触摸屏驱动模块根据所述报点切换控制节点的参数值,使能所述参数值对应的目标报点区域;配置模块,用于通过所述触摸屏驱动模块按照预置的配置规则,对所述目标报点区域的范围进行配置。本申请实施例一方面还提供了一种电子装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上述实施例提供的触摸屏报点区域切换方法。本申请实施例一方面还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述实施例提供的触摸屏报点区域切换方法。上述各实施例,通过提供报点切换控制节点给上层处理模块,并赋予上层处理模块节点权限,使得上层处理模块当需要切换目标报点区域时,通过在预设位置写入报点切换控制节点,从而可触发触摸屏驱动模块根据报点切换控制节点的参数值,使能参数值对应的目标报点区域,并按照预置的配置规则,对目标报点区域的范围进行配置,因此实现了触摸屏特别是柔性触摸屏中不同报点区域的自由切换,从而可提高触控的灵活性和精准度。附图说明图1为本申请一实施例提供的触摸屏报点区域切换方法的实现流程示意图;图2为本申请另一实施例提供的触摸屏报点区域切换方法的实现流程示意图;图3为本申请实施例提供的触摸屏报点区域切换方法中柔性触摸屏划分多个报点区域的示意图;图4为本申请一实施例提供的电子装置的硬件结构示意图;图5为本申请一实施例提供的电子装置的硬件结构示意图;图6为一种电子设备的硬件结构示意图。具体实施方式为使得本申请的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1,为本申请一实施例提供的触摸屏报点区域切换方法的实现流程示意图。该方法可应用于具有柔性触摸屏的电子装置,如具有柔性电容式触摸屏的的手机、平板电脑、智能手表、智能相机等可在移动中进行数据处理的电子装置。如图1所示,该方法主要包括:S101、上层处理模块在预设位置写入报点切换控制节点;S102、触摸屏驱动模块根据报点切换控制节点的参数值,使能该参数值对应的目标报点区域;S103、触摸屏驱动模块按照预置的配置规则,对目标报点区域的范围进行配置。柔性触摸屏,例如柔性电容式触摸屏(TouchPanel,TP)是可折叠屏,即可被折叠使用。上层处理模块,例如可以是专门用于根据触摸屏的触摸面积执行对应逻辑的上层应用。触摸屏驱动模块,例如可以是柔性TP的硬件驱动程序。目标报点区域是需要上报触摸点的屏幕区域,可以理解的,当柔性触摸屏被折叠使用时,此时如果允许整个屏幕报点,则会引起误触的问题,因此需要限制只有部分屏幕区域可进行报点,可进行报点的屏幕区域即目标报点区域,如,面对用户的屏幕区域。其中,静态的报点指需要上报的触摸点或触摸屏幕中的位置点,动态的报点指对触摸点进行上报。在一实际应用中,当触摸屏被折叠时,上层处理模块可根据触摸屏中不同报点区域中的触摸面积的大小,确定目标报点区域,然后通过在预设位置,如,/proc下写入报点切换控制节点的方式,触发触摸屏驱动模块根据写入的报点切换控制节点的参数值,使能该参数值对应的目标报点区域,并对按照预置的配置规则,对目标报点区域的范围进行配置。报点切换控制节点,如,TP半屏报点节点(hs_report_mode_enable),是设备文件节点。在Linux框架下,上层处理模块可通过设备文件节点,与底层驱动模块进行沟通。触摸屏驱动模块按照预置的配置规则,对目标报点区域的范围进行配置的目的是确定目标报点区域的大小和位置,并对目标报点区域之外的报点进行过滤,只保留目标报点区域之内的报点从而保证只在规定范围内的区域实现报点,从而避免误触。本实施例中,通过提供报点切换控制节点给上层处理模块,并赋予上层处理模块节点权限,使得上层处理模块当需要切换目标报点区域时,通过在预设位置写入报点切换控制节点,从而可触发触摸屏驱动模块根据报点切换控制节点的参数值,使能参数值对应的目标报点区域,并按照预置的配置规则,对目标报点区域的范围进行配置,因此实现了触摸屏特别是柔性触摸屏中不同报点区域的自由切换,从而可提高触控的灵活性和精准度。请参阅图2,为本申请一实施例提供的触摸屏报点区域切换方法的实现流程示意图。该方法可应用于具有柔性触摸屏的电子装置,如具有柔性电容式触摸屏的的手机、平板电脑、智能手表、智能相机等可在移动中进行数据处理的电子装置。如图2所示,该方法主要包括:S201、上层处理模块在预设位置写入报点切换控制节点;上层处理模块,例如可以是专门用于根据触摸屏的触摸面积执行对应逻辑的上层应用。报点切换控制节点,如,TP半屏报点节点(hs_report_mode_enable),是设备文件节点。在Linux框架下,上层处理模块可通过设备文件节点,与底层驱动模块进行沟通。在一实际应用中,当触摸屏被折叠时,上层处理模块可根据触摸屏中不同报点区域中的触摸面积的大小,确定目标报点区域,然后通过在预设位置,如,/proc下写入报点切换控制节点的方式,触发触摸屏驱动模块根据写入的报点切换控制节点的参数值,使能该参数值对应的目标报点区域。可以理解的,柔性触摸屏,例如柔性电容式触摸屏(TouchPanel,TP)是可折叠屏,即可被折叠使用。触摸屏驱动模块,例如可以是柔性TP的硬件驱动程序。目标报点区域是需要上报触摸点的屏幕区域,可以理解的,当柔性触摸屏被折叠使用时,此时如果允许整个屏幕报点,则会引起误触的问题,因此需要限制只有部分屏幕区域可进行报点,可进行报点的屏幕区域即目标报点区域,如,面对用户的屏幕区域。S202、判断系统是否处于唤醒状态;S203、若系统处于唤醒状态,则触摸屏驱动模块根据报点切换控制节点的参数值,使能参数值对应的目标本文档来自技高网...

【技术保护点】
1.一种触摸屏报点区域切换方法,应用于具有触摸屏的电子装置,其特征在于,所述触摸屏被划分为多个报点区域,所述方法包括:上层处理模块在预设位置写入报点切换控制节点;触摸屏驱动模块根据所述报点切换控制节点的参数值,使能所述参数值对应的目标报点区域;所述触摸屏驱动模块按照预置的配置规则,对所述目标报点区域的范围进行配置。

【技术特征摘要】
1.一种触摸屏报点区域切换方法,应用于具有触摸屏的电子装置,其特征在于,所述触摸屏被划分为多个报点区域,所述方法包括:上层处理模块在预设位置写入报点切换控制节点;触摸屏驱动模块根据所述报点切换控制节点的参数值,使能所述参数值对应的目标报点区域;所述触摸屏驱动模块按照预置的配置规则,对所述目标报点区域的范围进行配置。2.如权利要求1所述的方法,其特征在于,所述触摸屏驱动模块根据所述报点切换控制节点的参数值,使能所述参数值对应的目标报点区域之前,还包括:判断系统是否处于唤醒状态;若系统处于唤醒状态,则执行所述触摸屏驱动模块根据所述报点切换控制节点的参数值,使能所述参数值对应的目标报点区域的步骤;若系统处于非唤醒状态,则唤醒所述系统,并执行所述触摸屏驱动模块根据所述报点切换控制节点的参数值,使能所述参数值对应的目标报点区域的步骤;或者,若系统处于非唤醒状态,则当所述系统被唤醒时,执行所述触摸屏驱动模块根据所述报点切换控制节点的参数值,使能所述参数值对应的目标报点区域的步骤。3.如权利要求1所述的方法,其特征在于,所述触摸屏驱动模块按照预置的配置规则,对所述目标报点区域的范围进行配置,具体包括:所述触摸屏驱动模块判断设备树中是否配置了所述目标报点区域的范围;若所述设备树中配置了所述目标报点区域的范围,则根据所述设备树中的配置,对所述目标报点区域的大小进行配置,并过滤非所述目标报点区域的报点;若所述设备树中未配置所述目标报点区域的范围,则根据所述触摸屏驱动模块中预设的所述目标报点区域的范围的默认配置,对所述目标报点区域的大小进行配置,并过滤非所述目标报点区域的报点。4.如权利要求3所述的方法,其特征在于,所述方法还包括:根据用户的配置操作,将所述触摸屏划分为多个所述报点区域,并将所述配置操作指向的多个报点区域的范围配置参数写入所述设备树。5.如权利要求3所述的方法,其特征在于,所述方法还包括:所述触摸屏驱动模块获取上层用户界面划分的各所述报点区域的范围,并根据获取的范围,在所述触摸屏驱动模块中预设所...

【专利技术属性】
技术研发人员:林进全
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1