触摸屏死区的补偿方法、装置、电子设备和存储介质制造方法及图纸

技术编号:18615488 阅读:20 留言:0更新日期:2018-08-05 00:32
本发明专利技术公开了一种触摸屏死区的补偿方法、装置、设备和存储介质。其中,该触摸屏为电容式触摸屏,所述电容式触摸屏包括多个触控单,该方法包括:当监测到触摸屏上有触摸操作时,获取触摸操作对应的触摸区域的触摸数据,其中,触摸数据包括多个被触摸触控单元的位置坐标和多个被触摸触控单元的电容值;根据触摸数据判断触摸区域中是否存在有死区;若是,则根据触摸数据进行死区补偿,以模拟出报点位置,并将模拟得到的报点位置进行报点输出;若否,则根据触摸数据从触摸区域中确定目标报点位置,并将目标报点位置进行报点输出。该方法无需更换该触摸屏也可保障触摸屏的触摸功能,避免了更换触摸屏而增大用户的支出和电子设备的使用成本的问题。

【技术实现步骤摘要】
触摸屏死区的补偿方法、装置、电子设备和存储介质
本专利技术涉及电子设备
,尤其涉及一种触摸屏死区的补偿方法、装置、电子设备和计算机可读存储介质。
技术介绍
随着技术的发展,手机、平板电脑等电子设备的普及率越来越高,触摸屏作为电子设备的主要部件,其触摸性能的好坏直接影响用户对电子设备的屏幕的操作。目前,在触摸屏出现死区(是指触摸屏触摸没有功能的损坏区域)之后,该死区无法响应用户的触摸操作,使得触摸屏IC无法接收到该死区的报点,进而使得电子设备无法根据用户作用在该死区的触摸操作进行相应的响应,从而影响用户的触摸使用。现有技术中,针对上述问题,用户仅能通过更换触摸屏的方式来保证电子设备屏幕的触摸性能,进而满足用户自身的使用体验。然而,这种每当触摸屏出现死区就要更换触摸屏的方式,会增大用户的支出,提高电子设备的使用成本。
技术实现思路
本专利技术的目的旨在至少在一定程度上解决上述的技术问题之一。为此,本专利技术的第一个目的在于提出一种触摸屏死区的补偿方法。该方法可以使得作用在死区的触摸操作也可被系统接收到,进而系统可以根据该触摸操作做出相应的响应,无需更换该触摸屏也可保障触摸屏的触摸功能,避免了更换触摸屏而增大用户的支出和电子设备的使用成本的问题。本专利技术的第二个目的在于提出一种触摸屏死区的补偿装置。本专利技术的第三个目的在于提出一种电子设备。本专利技术的第四个目的在于提出一种计算机可读存储介质。为达到上述目的,本专利技术第一方面实施例提出的触摸屏死区的补偿方法,所述触摸屏为电容式触摸屏,所述电容式触摸屏包括多个触控单元,所述方法包括:当监测到所述触摸屏上有触摸操作时,获取所述触摸操作对应的触摸区域的触摸数据,其中,所述触摸数据包括多个被触摸触控单元的位置坐标和所述多个被触摸触控单元的电容值;根据所述触摸数据判断所述触摸区域中是否存在有死区,其中,所述死区用于指示触摸屏触摸没有功能的损坏区域;如果所述触摸区域中存在有死区,则根据所述触摸数据进行死区补偿,以模拟出报点位置,并将模拟得到的报点位置进行报点输出;如果所述触摸区域中不存在有死区,则根据所述触摸数据从所述触摸区域中确定目标报点位置,并将所述目标报点位置进行报点输出。为达到上述目的,本专利技术第二方面实施例提出的触摸屏死区的补偿装置,所述触摸屏为电容式触摸屏,所述电容式触摸屏包括多个触控单元,所述装置包括:获取模块,用于在监测到所述触摸屏上有触摸操作时,获取所述触摸操作对应的触摸区域的触摸数据,其中,所述触摸数据包括多个被触摸触控单元的位置坐标和所述多个被触摸触控单元的电容值;判断模块,用于根据所述触摸数据判断所述触摸区域中是否存在有死区,其中,所述死区用于指示触摸屏触摸没有功能的损坏区域;死区补偿模块,用于在所述触摸区域中存在有死区时,根据所述触摸数据进行死区补偿,以模拟出报点位置;报点输出模块,用于将模拟得到的报点位置进行报点输出;确定模块,用于在所述触摸区域中不存在有死区时,根据所述触摸数据从所述触摸区域中确定目标报点位置;其中,所述报点输出模块,还用于将所述目标报点位置进行报点输出。为达到上述目的,本专利技术第三方面实施例提出的电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现本专利技术第一方面实施例所述的触摸屏死区的补偿方法。为达到上述目的,本专利技术第四方面实施例提出的非临时性计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术第一方面实施例所述的触摸屏死区的补偿方法。根据本专利技术实施例的触摸屏死区的补偿方法、装置、电子设备和存储介质,在监测到触摸屏上有触摸操作时,获取触摸操作对应的触摸区域的触摸数据,并根据触摸数据判断触摸区域中是否存在有死区,若是,则根据触摸数据进行死区补偿,以模拟出报点位置,并将模拟得到的报点位置进行报点输出,若否,则根据触摸数据从触摸区域中确定目标报点位置,并将目标报点位置进行报点输出。即在触摸屏出现死区之后,可根据死区周围的触控单元电容变化来对该死区报点进行补偿,可以确定出该触摸区域中的真实触摸位置并作为报点进行输出,这样,使得作用在该死区的触摸操作也可被系统接收到,进而系统可以根据该触摸操作做出相应的响应,无需更换该触摸屏也可保障触摸屏的触摸功能,避免了更换触摸屏而增大用户的支出和电子设备的使用成本的问题,大大提升了用户的使用体验。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术一个实施例的触摸屏死区的补偿方法的流程图;图2是根据本专利技术实施例的根据触摸数据进行死区补偿以模拟出报点位置的流程图;图3是根据本专利技术一个实施例的模拟触摸区域中的报点位置的流程图;图4(a)是正常触摸屏上存在有触摸操作时的触摸屏数据的示例图;图4(b)是根据本专利技术一个实施例的存在有死区的触摸屏上有触摸操作时的触摸屏数据的示例图;图4(c)是根据本专利技术另一个实施例的存在有死区的触摸屏上有触摸操作时的触摸屏数据的示例图;图5是根据本专利技术另一个实施例的模拟触摸区域中的报点位置的流程图;图6(a)和图6(b)分别是触摸屏上某一列变成死区后触摸操作时的触摸屏数据的示例图;图7(a)和图7(b)分别是触摸屏上某一行变成死区后触摸操作时的触摸屏数据的示例图;图8是根据本专利技术一个实施例的触摸屏死区的补偿装置的结构示意图;图9是根据本专利技术一个具体实施例的触摸屏死区的补偿装置的结构示意图;图10是根据本专利技术一个实施例的电子设备的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的触摸屏死区的补偿方法、装置、电子设备和计算机可读存储介质。图1是根据本专利技术一个实施例的触摸屏死区的补偿方法的流程图。需要说明的是,本专利技术实施例的触摸屏死区的补偿方法可应用于本专利技术实施例的触摸屏死区的补偿装置,该触摸屏死区的补偿装置可被配置于本专利技术实施例的电子设备上。其中,该电子设备可以是移动终端,例如,该移动终端可以是手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。如图1所示,该触摸屏死区的补偿方法可以包括:S110,当监测到触摸屏上有触摸操作时,获取触摸操作对应的触摸区域的触摸数据,其中,触摸数据包括多个被触摸触控单元的位置坐标和多个被触摸触控单元的电容值。需要说明的是,在本专利技术的实施例中,所述触摸屏可为电容式触摸屏,该电容式触摸屏可包括多个触控单元。这样,可通过检测触控单元的电容值是否发生变化,来判断触摸屏上是否有触摸操作。当判断电容式触摸屏中的多个触控单元的电容值发生了变化时,可监测到所述触摸屏上有触摸操作,此时,可获取所述触摸操作对应的触摸区域的触摸数据。S120,根据触摸数据判断触摸区域中是否存在有死区,其中,死区用于指示触摸屏触摸没有功能的损坏区域。作为一种示例,可根据所述触摸数据判断所述触摸区域中是否存在有电容值未发生本文档来自技高网...

【技术保护点】
1.一种触摸屏死区的补偿方法,所述触摸屏为电容式触摸屏,所述电容式触摸屏包括多个触控单元,其特征在于,所述方法包括:当监测到所述触摸屏上有触摸操作时,获取所述触摸操作对应的触摸区域的触摸数据,其中,所述触摸数据包括多个被触摸触控单元的位置坐标和所述多个被触摸触控单元的电容值;根据所述触摸数据判断所述触摸区域中是否存在有死区,其中,所述死区用于指示触摸屏触摸没有功能的损坏区域;如果所述触摸区域中存在有死区,则根据所述触摸数据进行死区补偿,以模拟出报点位置,并将模拟得到的报点位置进行报点输出;如果所述触摸区域中不存在有死区,则根据所述触摸数据从所述触摸区域中确定目标报点位置,并将所述目标报点位置进行报点输出。

【技术特征摘要】
1.一种触摸屏死区的补偿方法,所述触摸屏为电容式触摸屏,所述电容式触摸屏包括多个触控单元,其特征在于,所述方法包括:当监测到所述触摸屏上有触摸操作时,获取所述触摸操作对应的触摸区域的触摸数据,其中,所述触摸数据包括多个被触摸触控单元的位置坐标和所述多个被触摸触控单元的电容值;根据所述触摸数据判断所述触摸区域中是否存在有死区,其中,所述死区用于指示触摸屏触摸没有功能的损坏区域;如果所述触摸区域中存在有死区,则根据所述触摸数据进行死区补偿,以模拟出报点位置,并将模拟得到的报点位置进行报点输出;如果所述触摸区域中不存在有死区,则根据所述触摸数据从所述触摸区域中确定目标报点位置,并将所述目标报点位置进行报点输出。2.如权利要求1所述的方法,其特征在于,所述根据触摸数据判断所述触摸区域中是否存在有死区,包括:根据所述触摸数据判断所述触摸区域中是否存在有电容值未发生变化的触控单元;若不存在,则判定所述触摸区域中不存在有死区;若存在,则判定所述触摸区域中存在有死区。3.如权利要求1所述的方法,其特征在于,所述根据触摸数据进行死区补偿,以模拟出报点位置,包括:根据所述触摸数据,确定出电容值未发生变化的所述被触摸触控单元;根据所述电容值未发生变化的所述被触摸触控单元,确定出所述触摸区域中的死区和非死区;确定所述死区的形状;根据所述死区的形状、和所述非死区中的所述被触摸触控单元的电容值,模拟出所述触摸区域中的报点位置。4.如权利要求3所述的方法,其特征在于,所述根据所述死区的形状、和所述非死区中的所述被触摸触控单元的电容值,模拟出所述触摸区域中的报点位置,包括:当所述死区是由一个所述电容值未发生变化的所述被触摸触控单元构成时,获取所述非死区中的电容最大值和电容次大值;判断所述电容最大值对应的被触摸触控单元和所述电容次大值对应的被触摸触控单元,是否处于同一行或同一列;若是,则将所述电容最大值对应的被触摸触控单元的位置坐标作为所述报点位置;若否,则将所述死区对应的被触摸触控单元的位置坐标作为所述报点位置。5.如权利要求3所述的方法,其特征在于,所述根据所述死区的形状、和所述非死区中的所述被触摸触控单元的电容值,模拟出所述触摸区域中的报点位置,包括:当所述死区是由多个所述电容值未发生变化的所述被触摸触控单元组成的一行或一列时,获取所述非死区中的电容最大值和电容次大值;判断所述电容最大值对应的被触摸触控单元和所述电容次大值对应的被触摸触控单元,是否处于同一个非死区;若是,则将所述电容最大值对应的被触摸触控单元的位置坐标作为所述报点位置;若否,则根据所述电容最大值对应的被触摸触控单元和所述电容次大值对应的被触摸触控单元,确定出所述触摸区域中的报点位置。6.如权利要求1所述的方法,其特征在于,所述根据触摸数据从所述触摸区域中确定目标报点位置,包括:从所述触摸数据中,获取电容值最大的所述被触摸触控单元;确定所述电容值最大的所述被触摸触控单元的位置坐标;将所述电容值最大的所述被触摸触控单元的位置坐标,确定为所述目标报点位置。7.一种触摸屏死区的补偿装置,所述触摸屏为电容式触摸屏,所述电容式触摸屏包括多个触控单元,其特征在于,所述装置包括:获取模块,用...

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

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

1