System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 触控方法、装置、电子设备及存储介质制造方法及图纸_技高网

触控方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41707834 阅读:17 留言:0更新日期:2024-06-19 12:38
本公开是关于触控方法、装置、电子设备及存储介质,所述方法包括:响应于接收到触控操作,控制触控模块确定触控位置;根据显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向所述显示模块上报触控位置;在每个显示周期,控制所述显示模块根据接收到的触控位置更新显示内容。该方法能够使目标节点处的触控位置较为准确,进而可以提高显示内容对于触控操作的响应精度。

【技术实现步骤摘要】

本公开涉及终端设备,具体涉及一种触控方法、装置、电子设备及存储介质


技术介绍

1、近年来,终端设备的功能逐渐丰富,性能也越来越优异。例如终端设备对操作的响应精度越来越快,使得用户的使用体验得到明显提升,尤其是在游戏等场景下,终端设备对用户操作的响应精度极大的影响用户的游戏体验。目前的终端设备大多都是使用触控屏,用户通过对触控屏的触控操作来与终端设备进行交互,也就是说终端设备主要是对用户输入的触控操作进行影响。但是相关技术中,终端设备对触控操作的响应精度还有待提高。


技术实现思路

1、为克服相关技术中存在的问题,本公开实施例提供一种触控方法及装置、电子设备及存储介质,用以解决相关技术中的缺陷。

2、根据本公开实施例的第一方面,提供一种触控方法,所述方法包括:

3、响应于接收到触控操作,控制触控模块确定触控位置;

4、根据显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向所述显示模块上报触控位置;

5、在每个显示周期,控制所述显示模块根据接收到的触控位置更新显示内容。

6、在一个实施例中,所述根据所述显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

7、控制所述触控模块按照预设报点频率向所述显示模块上报触控位置;

8、在任一显示周期内,确定所述显示模块的上报节点与目标节点间的相对位置,其中,所述上报节点为所述触控模块向所述显示模块上报触控位置的时刻

9、根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置。

10、在一个实施例中,所述根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

11、在每个显示周期内,确定所述显示模块的上报节点与目标节点间的相对位置;

12、根据所述相对位置,对所述显示模块在下一个显示周期内的上报节点进行校正,以使所述触控模块在下一个显示周期的目标节点向显示模块上报触控位置。

13、在一个实施例中,所述根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

14、根据所述相对位置,对所述预设报点频率进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置。

15、在一个实施例中,所述相对位置包括所述显示模块的上报节点与目标节点间的距离;

16、所述根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

17、响应于所述显示模块的上报节点与目标节点间的距离大于预设距离阈值,根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置。

18、在一个实施例中,所述在任一显示周期内,确定所述显示模块上报触控位置的时间与目标节点间的相对位置,包括:

19、响应于所述显示周期内存在多个上报节点,确定距离所述目标节点最近的上报节点,与所述目标节点间的相对位置。

20、在一个实施例中,还包括:

21、在配置有插点算法,且所述插点算法开启的情况下,确定所述插点算法对应的节点为所述目标节点;

22、在未配置所述插点算法,或所述插点算法关闭的情况下,确定所述显示周期的结束时刻为所述目标节点。

23、在一个实施例中,所述插点算法对应的节点包括时间窗口;

24、所述根据显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

25、根据显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向显示模块上报多个触控位置;

26、所述在每个显示周期,控制所述显示模块根据接收到的触控位置更新显示内容,包括:

27、在每个显示周期,控制所述显示模块根据接收到的多个触控位置确定插点位置,并根据所述插点位置更新显示内容。

28、在一个实施例中,所述根据显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,以使所述显示模块根据所述触控位置更新显示内容,包括:

29、响应于所述触控模块向所述显示模块上报触控位置的频率为预设报点频率,根据显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,以使所述显示模块根据所述触控位置更新显示内容。

30、根据本公开实施例的第二方面,提供一种触控装置,所述装置包括:

31、定位模块,用于响应于接收到触控操作,控制触控模块确定触控位置;

32、上报模块,用于根据显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向所述显示模块上报触控位置;

33、更新模块,用于在每个显示周期,控制所述显示模块根据接收到的触控位置更新显示内容。

34、在一个实施例中,所述上报模块用于:

35、控制所述触控模块按照预设报点频率向所述显示模块上报触控位置;

36、在任一显示周期内,确定所述显示模块的上报节点与目标节点间的相对位置,其中,所述上报节点为所述触控模块向所述显示模块上报触控位置的时刻;

37、根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置。

38、在一个实施例中,所述上报模块用于根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置时,用于:

39、在每个显示周期内,确定所述显示模块的上报节点与目标节点间的相对位置;

40、根据所述相对位置,对所述显示模块在下一个显示周期内的上报节点进行校正,以使所述触控模块在下一个显示周期的目标节点向显示模块上报触控位置。

41、在一个实施例中,所述上报模块用于根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置时,用于:

42、根据所述相对位置,对所述预设报点频率进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置。

43、在一个实施例中,所述相对位置包括所述显示模块的上报节点与目标节点间的距离;

44、所述上报模块用于根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置时,用于本文档来自技高网...

【技术保护点】

1.一种触控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的触控方法,其特征在于,所述根据所述显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

3.根据权利要求2所述的触控方法,其特征在于,所述根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

4.根据权利要求2所述的触控方法,其特征在于,所述根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

5.根据权利要求2所述的触控方法,其特征在于,所述相对位置包括所述显示模块的上报节点与目标节点间的距离;

6.根据权利要求2所述的触控方法,其特征在于,所述在任一显示周期内,确定所述显示模块上报触控位置的时间与目标节点间的相对位置,包括:

7.根据权利要求1至6中任一项所述的触控方法,其特征在于,还包括:

8.根据权利要求7所述的触控方法,其特征在于,所述插点算法对应的节点包括时间窗口;

9.根据权利要求1至6中任一项所述的触控方法,其特征在于,所述根据显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,以使所述显示模块根据所述触控位置更新显示内容,包括:

10.一种触控装置,其特征在于,所述装置包括:

11.一种电子设备,其特征在于,所述电子设备包括存储器、处理器,所述存储器用于存储可在处理器上运行的计算机指令,所述处理器用于在执行所述计算机指令时实现权利要求1至9中任一项所述的触控方法。

12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至9中任一项所述的方法。

...

【技术特征摘要】

1.一种触控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的触控方法,其特征在于,所述根据所述显示模块的显示频率,控制所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

3.根据权利要求2所述的触控方法,其特征在于,所述根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

4.根据权利要求2所述的触控方法,其特征在于,所述根据所述相对位置,对所述显示模块在每个显示周期的上报节点进行校正,以使所述触控模块在每个显示周期的目标节点向显示模块上报触控位置,包括:

5.根据权利要求2所述的触控方法,其特征在于,所述相对位置包括所述显示模块的上报节点与目标节点间的距离;

6.根据权利要求2所述的触控方法,其特征在于,所述在任一显示周期内,确定所述显示模块上报触控位...

【专利技术属性】
技术研发人员:杨坤
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1