System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
1、一些计算装置可包括能够检测用户输入的触摸传感器或其他存在传感器。例如,计算装置可包括存在敏感显示器,存在敏感显示器既能够显示图形对象又能够接收用户输入,以使得用户能够与所显示的图形对象进行交互。一些示例交互包括用户跨存在敏感显示器移动手指来拖曳对象和/或使计算装置滚动。
2、存在传感器的一个示例是电容触摸传感器。电容传感器面板在介电材料的任一侧上由行电极和列电极的矩阵构成。电极通常由诸如氧化铟锡(ito)的透明导电材料构成,因此电极可放置在显示模块上方并且对用户不可见。介电材料通常是玻璃衬底。触摸面板模块可粘附到显示模块(例如,液晶显示器(lcd)或有机发光二极管(oled)显示器)的表面,并且可放置在保护性覆盖玻璃下方。电极可连接到触摸控制器,所述触摸控制器既可用电压信号驱动电极又可感测电容的所得变化。
3、当用电压信号驱动电极时,可测量电极的对其他对象(诸如人的手指、另一电极或地)的固有电容。计算装置可基于电容触摸传感器的电极的所测量电容来检测存在敏感显示器处的触摸输入。
技术实现思路
1、一般而言,本公开的技术是针对用于使计算装置的用户能够更容易地在存在敏感显示器的边缘处或其附近提供用户输入的技术。当用户提供触摸输入以尝试在存在敏感显示器的边缘处提供用户输入时,计算装置可确定对感测到触摸输入的触摸传感器单元的位置的加权平均,以确定触摸输入的触摸位置。然而,使用这种加权平均来确定触摸输入的触摸位置仍然可使计算装置将在存在敏感显示器的边缘处
2、根据本公开的方面,当用户在存在敏感显示器处提供触摸输入时,计算装置可确定触摸输入的触摸位置是否在存在敏感显示器的边缘区内。响应于确定触摸输入的触摸位置在存在敏感显示器的边缘区内,计算装置可向触摸输入的触摸位置施加校正,以补偿不能将触摸输入映射到存在敏感显示器的边缘处的触摸位置的计算装置。也就是说,计算装置可向触摸位置的坐标施加偏移,以将输入的触摸位置朝向存在敏感显示器的最近边缘移动到经校正触摸位置。因此,计算装置可确定触摸输入与存在敏感显示器的经校正触摸位置处的用户输入相对应。
3、因此,本公开的技术可使用户能够提供映射到存在敏感显示器的边缘的触摸输入。使用户能够提供映射到存在敏感显示器的边缘的触摸输入可防止将触摸输入映射到存在敏感显示器的边缘处或其附近的位置中的错误,并且还可改善用户与存在敏感显示器交互以提供用户输入时的用户体验。
4、在一个示例中,一种方法包括:由计算装置的一个或多个处理器将由存在敏感显示器的触摸传感器生成的触摸输入数据映射到存在敏感显示器处的触摸位置,其中触摸输入数据指示在存在敏感显示器处检测到的触摸输入;由一个或多个处理器确定触摸位置在存在敏感显示器的边缘区内;响应于确定触摸位置在存在敏感显示器的边缘区内,由一个或多个处理器并且至少部分地基于触摸位置来确定存在敏感显示器处的与触摸位置相比更靠近存在敏感显示器的最近边缘的经校正触摸位置;以及由一个或多个处理器确定触摸输入与存在敏感显示器的经校正触摸位置处的用户输入相对应。
5、在另一示例中,一种计算装置包括存在敏感显示器;以及一个或多个处理器,所述一个或多个处理器可通信地耦合到存在敏感显示器并且被配置为:将由存在敏感显示器的触摸传感器生成的触摸输入数据映射到存在敏感显示器处的触摸位置,其中触摸输入数据指示在存在敏感显示器处检测到的触摸输入;确定触摸位置在存在敏感显示器的边缘区内;响应于确定触摸位置在存在敏感显示器的边缘区内,至少部分地基于触摸位置来确定存在敏感显示器处的与触摸位置相比更靠近存在敏感显示器的最近边缘的经校正触摸位置;以及确定触摸输入与存在敏感显示器的经校正触摸位置处的用户输入相对应。
6、在另一示例中,一种非暂时性计算机可读存储介质,其存储指令,所述指令在被执行时使计算装置的一个或多个处理器:将由存在敏感显示器的触摸传感器生成的触摸输入数据映射到存在敏感显示器处的触摸位置,其中触摸输入数据指示在存在敏感显示器处检测到的触摸输入;确定触摸位置在存在敏感显示器的边缘区内;响应于确定触摸位置在存在敏感显示器的边缘区内,至少部分地基于触摸位置来确定存在敏感显示器处的与触摸位置相比更靠近存在敏感显示器的最近边缘的经校正触摸位置;以及确定触摸输入与存在敏感显示器的经校正触摸位置处的用户输入相对应。
7、本公开的一个或多个示例的细节在附图和下文的描述中加以阐述。本公开的其他特征、目的和优点将从描述和附图以及权利要求中显而易见。
本文档来自技高网...【技术保护点】
1.一种方法,其包括:
2.如权利要求1所述的方法,其中所述经校正触摸位置与所述触摸位置至少部分地基于所述存在敏感显示器的所述边缘区的宽度和边缘校正偏移的变换相对应。
3.如权利要求2所述的方法,其中所述经校正触摸位置与经校正坐标值相对应,所述经校正坐标值从所述触摸位置沿垂直于所述最近边缘的轴线的坐标值至少部分地基于所述存在敏感显示器的所述边缘区的所述宽度和所述边缘校正偏移的变换得到。
4.如权利要求3所述的方法,其中所述经校正坐标值从式得到,其中c′是所述经校正坐标值,c是所述触摸位置沿垂直于所述最近边缘的所述轴线的所述坐标值,w是所述边缘区的所述宽度,并且o是所述边缘校正偏移。
5.如权利要求3所述的方法,其中所述经校正坐标值从式得到,其中c′是所述经校正坐标值,c是所述触摸位置沿垂直于所述最近边缘的所述轴线的所述坐标值,w是所述边缘区的所述宽度,o是所述边缘校正偏移,并且s是所述存在敏感显示器在单一像素行中沿垂直于所述最近边缘的所述轴线的像素数量。
6.如权利要求2至5中任一项所述的方法,其中所述边缘区的所述宽度是
7.如权利要求2至6中任一项所述的方法,其中所述存在敏感显示器处的所述经校正触摸位置进一步至少部分地基于所述计算装置的场境。
8.如权利要求2至7中任一项所述的方法,其中所述触摸输入包括手势输入,并且其中所述存在敏感显示器处的所述经校正触摸位置进一步至少部分地基于在所述存在敏感显示器处检测到的所述手势输入的类型。
9.如权利要求2至8中任一项所述的方法,其中所述边缘校正偏移是所述边缘区的所述宽度的至少一半。
10.如权利要求1至9中任一项所述的方法,其中所述存在敏感显示器包括电容触摸面板,所述电容触摸面板包括电容触摸传感器,并且其中所述电容触摸传感器具有与所述存在敏感显示器的显示分辨率相比更低的分辨率。
11.一种计算装置,其包括:
12.如权利要求11所述的计算装置,其中所述经校正触摸位置与所述触摸位置至少部分地基于所述存在敏感显示器的所述边缘区的宽度和边缘校正偏移的变换相对应。
13.如权利要求12所述的计算装置,其中所述经校正触摸位置与经校正坐标值相对应,所述经校正坐标值从所述触摸位置沿垂直于所述最近边缘的轴线的坐标值至少部分地基于所述存在敏感显示器的所述边缘区的所述宽度和所述边缘校正偏移的变换得到。
14.如权利要求13所述的计算装置,其中所述经校正坐标值从式得到,其中c′是所述经校正坐标值,c是所述触摸位置沿垂直于所述最近边缘的所述轴线的所述坐标值,w是所述边缘区的所述宽度,并且o是所述边缘校正偏移。
15.如权利要求13所述的计算装置,其中所述经校正坐标值从式得到,其中c′是所述经校正坐标值,c是所述触摸位置沿垂直于所述最近边缘的所述轴线的所述坐标值,w是所述边缘区的所述宽度,o是所述边缘校正偏移,并且s是所述存在敏感显示器沿垂直于所述最近边缘的所述轴线的像素数量。
16.如权利要求12至15中任一项所述的计算装置,其中所述边缘校正偏移是所述边缘区的所述宽度的至少一半。
17.如权利要求12至16中任一项所述的计算装置,其中所述经校正触摸位置进一步至少部分地基于所述计算装置的场境。
18.如权利要求12至17中任一项所述的计算装置,其中所述触摸输入包括手势输入,并且其中所述经校正触摸位置进一步至少部分地基于在所述存在敏感显示器处检测到的所述手势输入的类型。
19.如权利要求12至18中任一项所述的计算装置,其中所述边缘区的所述宽度是所述存在敏感显示器的与所述触摸传感器的一个或多个触摸传感器单元相对应的区的宽度。
20.一种非暂时性计算机可读存储介质,其存储指令,所述指令在被执行时使计算装置的一个或多个处理器:
...【技术特征摘要】
【国外来华专利技术】
1.一种方法,其包括:
2.如权利要求1所述的方法,其中所述经校正触摸位置与所述触摸位置至少部分地基于所述存在敏感显示器的所述边缘区的宽度和边缘校正偏移的变换相对应。
3.如权利要求2所述的方法,其中所述经校正触摸位置与经校正坐标值相对应,所述经校正坐标值从所述触摸位置沿垂直于所述最近边缘的轴线的坐标值至少部分地基于所述存在敏感显示器的所述边缘区的所述宽度和所述边缘校正偏移的变换得到。
4.如权利要求3所述的方法,其中所述经校正坐标值从式得到,其中c′是所述经校正坐标值,c是所述触摸位置沿垂直于所述最近边缘的所述轴线的所述坐标值,w是所述边缘区的所述宽度,并且o是所述边缘校正偏移。
5.如权利要求3所述的方法,其中所述经校正坐标值从式得到,其中c′是所述经校正坐标值,c是所述触摸位置沿垂直于所述最近边缘的所述轴线的所述坐标值,w是所述边缘区的所述宽度,o是所述边缘校正偏移,并且s是所述存在敏感显示器在单一像素行中沿垂直于所述最近边缘的所述轴线的像素数量。
6.如权利要求2至5中任一项所述的方法,其中所述边缘区的所述宽度是所述存在敏感显示器的与所述触摸传感器的一个或多个触摸传感器单元相对应的区的宽度。
7.如权利要求2至6中任一项所述的方法,其中所述存在敏感显示器处的所述经校正触摸位置进一步至少部分地基于所述计算装置的场境。
8.如权利要求2至7中任一项所述的方法,其中所述触摸输入包括手势输入,并且其中所述存在敏感显示器处的所述经校正触摸位置进一步至少部分地基于在所述存在敏感显示器处检测到的所述手势输入的类型。
9.如权利要求2至8中任一项所述的方法,其中所述边缘校正偏移是所述边缘区的所述宽度的至少一半。
10.如权利要求1至9中任一项所述的方法,其中所述存在敏感显示器包括电容触摸面板,所述电容触摸面板包括电容触摸传感器,并且其中所述电容触摸传感器具有与所述存在敏感显示...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。