本公开总体上涉及调节光标速度的系统和方法。特别地,本公开涉及响应于检测到触发事件而调节光标速度的系统和方法。
背景技术:
1、触摸板通常被整合到便携式电脑和其他装置中以提供向装置提供输入的机制。例如,触摸板可以放置在便携式电脑的键盘旁边,并且包括用户可以触摸的表面。触摸板可以使用电容感测操作,电容感测是感测手指触碰触板的位置的电容变化的技术。在一些示例中,移动触摸板旁或触摸板上的手指、触控笔或者其他类型的对象可以使光标在与触摸板通信的显示器上移动。
2、在授予george gerpheide等人的专利号为7,400,318的美国专利中公开了触摸板的示例。本参考资料公开了一种用于实现对计算机或其他电子装置的输入的触摸板和测量电路。该系统包括x电极、y电极、通用感测电极和“水”电极,其中这四个独立的电极可以以不同的物理配置实施以获得预期的效果,其中可以识别和补偿水分和水滴以不干扰数据的输入,其中通过使用时间孔径滤波方法来实现噪声抑制,其中改进的扫描技术集中在识别的输入对象周围扫描,其中自适应移动滤波器对被跟踪对象的速度和加速度作出响应,并且其中测量电路具有更大的动态范围,使触摸板能够在对制造公差有更大的容忍度的情况下进行操作。本参考资料在此通过引用全部并入本文。
技术实现思路
1、在一个实施例中,调节光标速度的系统可以包括具有至少一个电容感测电极的传感器、与传感器通信的控制器、与控制器通信的存储器,以及编程指令,该编程指令存储在存储器中并且被配置为在运行时使电容控制器检测以对象速度移动接近传感器的对象的移动,至少部分基于光标与对象的速度关系来将光标速度应用到显示器中呈现的光标,在检测到的对象移动中检测触发事件,并且响应于检测到触发事件来更改光标与对象的速度关系。
2、光标与对象的速度关系可以至少包括较低的对象速度范围和较高的对象速度范围,其中映射到较低的对象速度范围的第一光标速度比映射到较高的对象速度范围的第二光标速度范围慢。
3、触发事件可以是超过事件(overshoot event)。
4、更改光标与对象的速度关系可以包括在保持较低的对象速度范围内的第一光标速度的同时,降低较高的对象速度范围内的第二光标速度。
5、超过事件可以是回退事件(back tracking event)。
6、响应于检测到触发事件而更改光标与对象的速度关系可以包括通过强度因子来调节光标与对象的速度关系,其中强度因子至少部分基于测得的超过距离特征。
7、测得的超过距离特征可以是测得的超过距离的平均值。
8、触发事件可以是未达到事件(undershoot event)。
9、更改光标与对象的速度关系可以包括增加较低的对象速度范围内的第一光标速度,并且增加较高的对象速度范围内的第二光标速度。
10、更改光标与对象的速度关系可以包括增加较低的对象速度范围内的第一光标速度,并且保持较高的对象速度范围内的第二光标速度。
11、未达到事件可以是擦洗事件(scrubbing event)。
12、响应于检测到触发事件而更改光标与对象的速度关系可以包括检测在预定时间内重复的足够多的相同类型的触发事件以满足重复阈值。
13、在一个实施例中,调节光标速度的方法可以包括检测以对象速度移动接近触摸传感器的对象的移动,至少部分基于光标与对象的速度关系来将光标速度应用到显示器中呈现的光标,在检测到的对象移动中检测触发事件,并且响应于检测到触发事件来更改光标与对象的速度关系。
14、光标与对象的速度关系可以包括至少较低的对象速度范围,以及较高的对象速度范围,其中映射到较低的对象速度范围的第一光标速度比映射到较高的对象速度范围的第二光标速度范围慢。
15、触发事件可以是超过事件。
16、超过事件可以是回退事件。
17、响应于检测到触发事件而更改光标与对象的速度关系可以包括通过强度因子来调节光标与对象的速度关系,其中强度因子至少部分基于测得的超过距离特征。
18、触发事件可以是未达到事件。
19、未达到事件可以是擦洗事件。
20、在一个实施例中,调节光标速度的计算机程序产品可以包括非暂时计算机可读介质,该非暂时计算机可读介质存储由处理器可运行的指令以检测以对象速度移动接近触摸传感器的对象的移动,至少部分基于光标与对象的速度关系来将光标速度应用到显示器中呈现的光标;在检测到的对象移动中检测触发事件;并且响应于检测到触发事件来更改光标与对象的速度关系。
1.一种调节光标速度的系统,包括:
2.根据权利要求1所述的系统,其中所述光标与对象的速度关系至少包括:
3.根据权利要求2所述的系统,其中所述触发事件是超过事件。
4.根据权利要求3所述的系统,其中更改所述光标与对象的速度关系包括在保持所述较低的对象速度范围内的所述第一光标速度的同时,降低所述较高的对象速度范围内的所述第二光标速度。
5.根据权利要求4所述的系统,其中所述超过事件是回退事件。
6.根据权利要求5所述的系统,其中响应于检测到所述触发事件而更改所述光标与对象的速度关系包括通过强度因子来调节所述光标与对象的速度关系,其中强度因子至少部分基于测得的超过距离特征。
7.根据权利要求6所述的系统,其中所述测得的超过距离特征是测得的超过距离的平均值。
8.根据权利要求2所述的系统,其中所述触发事件是未达到事件。
9.根据权利要求8所述的系统,其中更改所述光标与对象的速度关系包括增加所述较低的对象速度范围内的所述第一光标速度并且增加所述较高的对象速度范围内的所述第二光标速度。
10.根据权利要求8所述的系统,其中更改所述光标与对象的速度关系包括增加所述较低的对象速度范围内的所述第一光标速度并且保持所述较高的对象速度范围内的所述第二光标速度。
11.根据权利要求8所述的系统,其中所述未达到事件是擦洗事件。
12.根据权利要求1所述的系统,其中响应于检测到所述触发事件而更改所述光标与对象的速度关系包括在预定时间内检测到足够的重复的相同类型的触发事件以满足重复阈值。
13.一种调节光标速度的方法,包括:
14.根据权利要求13所述的方法,其中所述光标与对象的速度关系至少包括:
15.根据权利要求13所述的方法,其中所述触发事件是超过事件。
16.根据权利要求15所述的方法,其中所述超过事件是回退事件。
17.根据权利要求15所述的方法,其中响应于检测到所述触发事件而更改所述光标与对象的速度关系包括通过强度因子来调节所述光标与对象的速度关系,其中所述强度因子至少部分基于测得的超过距离特征。
18.根据权利要求13所述的方法,其中所述触发事件是未达到事件。
19.根据权利要求18所述的方法,其中所述未达到事件是擦洗事件。
20.一种调节光标速度的计算机程序产品,所述计算机程序产品包括非暂时性计算机可读介质,所述非暂时性计算机可读介质存储由处理器可运行的指令以: