多语言展示
当前在线:351今日阅读:113今日分享:31

怎么测试鼠标丢不丢帧

通俗的讲一下什么是丢帧,丢帧的表现。鼠标的帧数在屏幕上直观的展现为对应的每个像素点,鼠标移动一段矢量,在屏幕上指针也对应移动一段矢量,鼠标移动的轨迹本应该是平滑的,如果你发现这段轨迹有区别于正常的轨迹的情况,即鼠标丢帧,下面小编将给大家讲解一下如何用这款测试工具测试鼠标丢帧。
工具/原料

鼠标

方法/步骤
1

首先讲一下回报率,通俗的讲,回报率就是鼠标对电脑说话的次数,125Hz就是一秒鼠标对电脑说125次,1000Hz就是一秒说1000次,那么我们很容易发现,一秒说125次,每次的间隔要比一秒说1000次每次的间隔时间长。换做指针在屏幕上的表现,即125Hz在屏幕上的运动的曲线可能是多边形,而1000Hz则是完美的曲线。

2

下面是两种的对比:首先看一下普通曲线,一种明显有类似多边形的折痕,而另一种相对圆滑了许多。

3

我们再看一下这两张选上了Track(定位显示每一帧)的图,可以明显的发现,一张图每点(即每帧)之间的距离较第二张图要大很多,也就解释了为什么上面两张图的曲线一个突兀一个圆滑。

4

首先每组的第一张图都是125Hz的回报率,说明鼠标对电脑的传输频率有限,所以帧与帧之间的距离会有点远,而每组的第二张图都是500Hz的,帧与帧之间的距离就近了很多,越近曲线越圆滑。正是因为低回报率的原因,才导致蚊香图有多边形的感觉,而不是说鼠标真的丢帧了,所以在判断蚊香图的时候,先看一下是整体都有多边形的感觉,还是单独某个位置,如果整体都是,则不一定是丢帧了。

5

画框的地方可以看出来每帧之间的距离大致相等,这才应该是正常情况下的表现,因为手测画圈无法达到匀速,所以整个过程只有部分是匀速的,而匀速才能保证每帧之间的距离大致相等,所以说,在判断鼠标是否丢帧时,要观察每帧之间的距离,如果某一个部位两帧之间距离过分的长,中间还能插一帧或者多帧,那就是丢帧了,因为在类匀速的情况下,不可能差那么多。

6

以上的测量是针对于那种并非很明显的丢帧情况的。如果明显的丢帧,你会很容易在屏幕上发现指针移动的不正常,比如跳转方向、抖动、拖拉等等,当然这些在软件上能更好的发现。

推荐信息