之前我写过一篇《如何用扑克牌尽量精准的测试鼠标静默高度LOD》,在这个帖子里我提到了如何尽量手动精准测量鼠标的LOD,提到了一个测试工具,即AresonMouseTestProgram,在测试LOD的时候,这个软件的作用是通过监测Report Rate(回报率)是否有数字而判断鼠标是否在对应高度工作。而这次用这个软件,是用来检查鼠标是否丢帧

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

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

下面是两种的对比:

首先我们看一下普通曲线,大家可以看到下面两张图中画框的地方,第一张明显有类似多边形的折痕,而第二张相对圆滑了许多

1.jpg (135.93 KB, 下载次数: 9)

2015-8-28 00:42 上传

2.jpg (153.11 KB, 下载次数: 3)

2015-8-28 00:43 上传

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

3.jpg (138.21 KB, 下载次数: 1)

2015-8-28 00:43 上传

4.jpg (143.39 KB, 下载次数: 0)

2015-8-28 00:43 上传

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

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

5.jpg (128.94 KB, 下载次数: 2)

2015-8-28 00:43 上传

6.jpg (117.99 KB, 下载次数: 10)

2015-8-28 00:43 上传

以上的测量是针对于那种并非很明显的丢帧情况的。如果明显的丢帧,你会很容易在屏幕上发现指针移动的不正常,比如跳转方向、抖动、拖拉等等,当然这些在软件上能更好的发现,如下图我是直接在桌面上画的蚊香,指针跳转方向、抖动都体现出来了,这种都是肉眼直观能发现的

7.jpg (99.89 KB, 下载次数: 1)

2015-8-28 00:43 上传

这个是测试软件AresonMouseTestProgram的网盘链接,大家有需要自行下载。http://pan.baidu.com/s/1pJFvpY7,提取码m4ce

有没有测试鼠标是否丢帧的软件,深澜大叔教你如何准确检测鼠标是否丢帧相关推荐

  1. 测试脸的大小用哪个软件,测脸型的app哪个好 可以检测脸型的app排行

    很多人对于自己脸型其实并不了解,现在在手机上就可以测出自己的脸型,以此来搭配适合的发型和妆容,那么测脸型的app哪个好呢,接下来小编给大家带来可以检测脸型的app排行. 测脸型的app哪个好 6.换发 ...

  2. 检测鼠标按钮(左右键)是否交换

     假设的应用场景: 当hook住鼠标按钮被按下的事件时, 要先执行鼠标按钮被按下的自定义处理,再转到处理鼠标被按下的事件. 假设自定义处理为: 将鼠标光标所在的按钮禁止和隐藏. 实现流程: * 得 ...

  3. 【Unity】Input——检测鼠标、键盘、手柄输入、鼠标在屏幕上的位置等等

    1.鼠标在屏幕上的位置 using System.Collections; using System.Collections.Generic; using UnityEngine;public cla ...

  4. 10个性鼠标指针主题包_每个人都应该知道的十大电脑鼠标使用技巧,别说你不知道...

    电脑鼠标是我们日常使用频率最高的一个设备,但遗憾的是,大多数计算机用户都没有充分利用计算机鼠标.下面我就给出一些使用计算机鼠标的提示和秘密,以帮助大家充分发挥计算机鼠标的潜力,并提高整体工作效率. 1 ...

  5. mpeg b帧 编码 matlab,一种基于压缩域的镜头检测算法

    文章编号: 1673- 5196( 2008) 06- 0097- 05 一种基于压缩域的镜头检测算法 摘要: 针对传统的非压缩域镜头检测算法数据量大.运算量大和效率低的缺点, 提出一种基于压缩域的镜 ...

  6. 介绍一个统计键盘和鼠标输入情况的工具软件

    程序员是不是手速越快,工作效率越高? 我觉得工作时把手机锁起来是一个好办法. 言归正传,我今天尝试了一个统计键盘和鼠标输入情况的工具软件,名叫 WhatPulse,分享给大家. 官网地址:https: ...

  7. win10万能触摸屏驱动_教你win10系统设置usb鼠标驱动的方法

    鼠标也有相对应的品牌,在不知道自己使用鼠标设备是什么品牌的情况下,下载安装usb鼠标万能驱动,该软件支持的usb鼠标品牌有罗技,雷蛇,多彩,微软,雷柏,双飞燕等.该驱动还能够适用于各种2.4G.蓝牙5 ...

  8. 鼠标固定在屏幕中间_无线电竞黑科技,雷柏VT950Q游戏鼠标评测

    雷柏作为目前小有声誉的PC外设品牌,其定位高性能游戏领域的VT系列产品,想必大家也比较熟悉了.VT系列的产品除了有超强的性能以及出色的设计感,同时还都是性价比非常高的产品,即便是采用了旗舰级传感器,定 ...

  9. pythonselenium教程模拟鼠标和键盘_【02篇】python+selenium实现Web自动化:鼠标操作和键盘操作!...

    一.前言 最近问我自动化的人确实有点多,个人突发奇想:想从0开始讲解python+selenium实现Web自动化测试,请关注博客持续更新! 这是python+selenium实现Web自动化第二篇博 ...

最新文章

  1. html编辑器渗透,渗透笔记40、web编辑器漏洞手册.pdf
  2. 一周一论文(翻译)——[VLDB 18] Chi:分布式流处理系统下可扩展的、可编程的控制计划模块
  3. set的用法及短语_人教版九全Unit 14重点短语、重点句型、课文讲解
  4. wxWidgets:wxRibbonButtonBar类用法
  5. 大厂门槛:技术力+领导力,你达标了吗?
  6. [js] json和对象有什么区别?
  7. 【CodeForces - 1038C】Gambling (博弈问题,优先队列模拟,贪心)
  8. 测试基础-04-用例的编写评审
  9. 2018 计蒜之道 初赛 第一场
  10. 160429、nodejs--Socket.IO即时通讯
  11. Html 5 Input type=range 滑动条
  12. 算法的优缺点_逻辑回归算法的优缺点
  13. Linux虚拟存储系统
  14. java技术管理的简历_基于javaweb个人简历生成及管理系统.doc
  15. linux加密狗复制克隆教程,Guardant Code/Guardant加密狗解密 复制 克隆 模拟
  16. 英语语法---形容词详解
  17. MDK与keilC51共存的方法
  18. Python练习题答案: 杰克的家【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战
  19. HP DL380 G7安装部署VM ESXI6.5.0
  20. Cookie的安全性

热门文章

  1. POI中设置单元格背景色
  2. 别再自称“码农”了,编程是门思维的艺术
  3. 与广东未来科技:怀揣初心,并肩同行
  4. 好家伙!清华电子系大一暑假Python课程大作业上知乎热榜!竟是个CV任务
  5. AD17之原理图层次设计
  6. 啧啧啧……JAVA你看看你……
  7. Webots 机器人仿真平台(一) 系统安装
  8. 良心的vscode主题推荐
  9. Maven工程中Pom.xml文件总是报依赖找不到
  10. 支付宝支持给微信好友转账/ 14家自动驾驶概念股均价已蒸发80%/ 苹果M2 iPad Pro推出在即…今日更多新鲜事在此...