
时代在进步,技术也在发展. 如今,显示器越来越大,分辨率越来越高. 但是与此同时,鼠标的分辨率越来越高,动turn动几万的DPI似乎在宣传着它的出色之处. 然而,对于DPI的适用性,作者将简要分析DPI与显示分辨率之间的关系.
首先,让我们澄清一下DPI的含义. DPI是Dots Per Inch(每英寸点数)的缩写,是打印机和鼠标等设备的分辨率单位. 这是衡量打印机打印精度的主要参数之一. 一般来说,该值越大,打印机的打印精度越高.
DPI与CPI有什么关系
DPI是我们最常用的鼠标分辨率单位,但实际上,DPI并不是最准确的陈述. 应该是我们通常谈论的DPI是指每英寸像素,并且在屏幕上每英寸点数中的“点”不是恒定的. 它受分辨率等因素的影响,因此它不是屏幕上的唯一像素. 该点可能是4个像素,也可能是1个像素.
CPI是指每英寸鼠标的样本数. 也就是说,当鼠标移动一英寸时,鼠标可以从移动表面收集多少变化. 此属性与鼠标本身的性能完全相关,并且不再涉及显示问题. 因此,CPI可以更准确地反映鼠标的准确性.
但是,由于大多数鼠标制造商已经改用了DPI名称,并且玩家也习惯了该名称,所以他们中的大多数人仍然继续使用DPI.
这么说可能不够直观. 现在,我将根据实际情况介绍DPI与移动距离之间的关系.
让我们谈谈鼠标的DPI和显示器分辨率之间的关系,但是在此之前有一个先决条件,那就是将Windows鼠标设置为默认鼠标,并提高指针精度(加速度)作为基准. 测试. 有条件的.
Windows附带的鼠标灵敏度调整
Windows鼠标设置是玩家在早期鼠标的分辨率相对较低且无法调整时调整鼠标速度的重要方法.

实际上,Windows附带的移动速度调整已被视为插值
但是,这种调整指针移动速度的方法不是调整鼠标本身的DPI,而是通过计算机操作来更改鼠标的移动速度. 这直接导致这样的事实,当鼠标被虚假加速时,运动轨迹中的一个或一些点会丢失,从而导致帧丢失现象.
将指针速度调整到最大后,帧丢失很明显
上图中的作者还以相对简单的方式表示了Windows的指针速度调整选项对准确性的影响. 首先,我将鼠标的DPI调整为3000,但没有调整移动速度. 在下图中,我降低了DPI并将指针的移动速度拉到最大,并发现类似于3000DPI的移动速度进行测试.
我们可以清楚地看到,尽管鼠标速度相对较快,但显然3000DPI的未调整指针速度圈更加精致;而下面的圆圈在绘制时很难控制指针,并且抖动非常严重.
提高指针精度并不能真正提高精度
让我们谈谈检查的后果[提高指针准确性]. 现在默认情况下不选中此选项.
准确地说,此选项的翻译应为: [打开鼠标指针加速]. 启用此选项后,鼠标移动速度和指针移动速度不是线性关系,而是加速度移动.
简单来说,选中此选项后,当您控制鼠标进行加速移动时,指针也会进行加速移动. 但是请注意,这种加速运动不受玩家自己控制.

玩家还可以打开此选项自己尝试: 将指针放在屏幕的最左侧,将鼠标快速移动到屏幕的最右侧,然后从最右边的鼠标缓慢移到最左侧,您会发现虽然同一屏幕的移动距离相同,但是鼠标在鼠标垫上的移动距离却有所不同.
因此,在加速模式下,屏幕上的鼠标移动和指针移动很难准确预测.
DPI和移动距离的算法
似乎没有话题. 现在,我将介绍DPI的公式算法和鼠标的实际移动距离. 首先,根据作者的当前配置进行计算.
我的鼠标是1200 DPI,显示器分辨率是1920×1080,然后鼠标在桌面上移动1英寸(2.54厘米),鼠标指针在显示器上移动1200像素. 只要鼠标在水平方向÷1200×2.54 = 4.064cm的水平方向上在桌面上移动1920,鼠标指针就可以从显示器的最左侧移动到最右侧.
鼠标水平移动一个屏幕的实际距离的公式
上面是对水平移动一个屏幕的鼠标的实际距离的简单计算. 目前,作者计算的值约为4cm,这也是我比较习惯的手的移动距离. 该值通常控制在3-5厘米左右,除非在某些激烈的游戏中,玩家需要转身或拉动屏幕.
但是世界上没有绝对的东西. 我的同事在使用1080P分辨率时仍坚持使用自己的IE3.0. 您必须知道IE3.0最高仅为400DPI. 然后我们可以计算出(1920÷400)×2.54 = 12.192cm,这意味着他的鼠标移动了一个屏幕,实际距离约为12cm,几乎是反人类的,所以我们经常看到他在玩游戏时握住鼠标疯狂的摩擦...
除了DPI的值外,鼠标的频繁返回率也难以让玩家理解. 在表面上,无论是125/250/500还是1000Hz,它对调整后的鼠标移动速度都没有影响. ,那么收益率到底是做什么的?作者还通过下面的几张图片进行了简要说明.
用125/500 / 1000Hz鼠标画的线

上图是作者分别在125/500 / 1000Hz的条件下用测试软件绘制的直线(在绘制直线的过程中,尝试保持3次相同的速度). 我们可以看到,当速度基本相同时,返回率越高,鼠标每秒的轨迹越精确,这几乎是由点组成的直线.
由125/500 / 1000Hz鼠标绘制的圆圈
如果直线图的含义不够清楚,我们可以看一下这个圆形图. 最里面以125Hz绘制. 我们可以清楚地看到点与线之间的边角. 换句话说,过度不够平滑. 中间的圆圈以500Hz绘制,用我们的裸眼观看时相当平滑. 和1000Hz绘制的圆仍然由点组成.
因此得出的结论是,当返回率较低时,鼠标移动的反馈率较低,因此可以清楚地看到两点之间的距离. 在500Hz时达到了性能和效果. 平衡点尽管从理论上讲1000Hz目前具有最佳的反馈速率,但它也是图片中最平滑的效果,但是许多小鼠实际上无法达到这种效果,但适得其反.
让我们简要地讨论鼠标插值中更常见的现象.
关于插值
鼠标插值在行业中是一种相对普遍的现象. 这不仅在小型制造商中,而且在许多大型制造商中也是如此.
对于插值,玩家的态度自然是令人作呕的,尽管小的插值不会对鼠标的使用产生太大影响. 但这毕竟是因为制造商不友善,并且有欺骗消费者的嫌疑.
鼠标引擎
那么如何判断鼠标是否为插值?这要求玩家理解鼠标所使用的引擎,并知道引擎的硬件采样率,如果鼠标的最大采样率高于该值,则通过插值进行处理.

对于插值,一些玩家认为如果我使用较低的DPI,插值不会受到影响吗?
答案当然不是. 例如,如果有一个400/800/1200/1600本地DPI引擎,则在插值后,它将变为800/1600/2400/3200 DPI,适用于每个档位. 即使使用原始引擎的800DPI,DPI也会加倍,现在可以通过400DPI进行插值. 因此,鼠标插值也是制造商偷工减料的好方法.
鼠标引擎
返回率也可以内插. 例如,如果返回速率最初为100Hz,如果返回速率为200Hz,则的制造商将直接复制上次报告的数据,并第二次将其发送到计算机,它将变为200Hz. 反应速度. 要将返回率更改为1000Hz,只需连续发送10次相同的数据,但是从100Hz到1000Hz的插值有点夸张,我仅举一个例子.
尽管插值似乎不会影响肉眼,但实际上,它将导致严重的帧丢失,因为鼠标将丢失应报告的数据的90%,或者将丢失数据.
最后,我们回到一些实际问题. 不久前,我看到索尼发布了最新的旗舰产品4K HDR TV Z9D系列,最大尺寸为100英寸,这也是索尼电视历史上最大的产品.
100英寸电视需要多少DPI?
如今,许多玩家的起居室已经成为娱乐的第二位. 即使他们不玩游戏,将计算机连接到电视并观看电影也非常舒适和方便.
那么对于100英寸电视来说,多少DPI就足够了?实际上,这是一个非常简单的问题,无论电视的尺寸如何变化,但要注意“ 4K”,其分辨率固定为3840×2160,我们可以使用上述公式.
4K分辨率是通用的,与大小无关
根据作者的使用习惯(鼠标水平移动一个屏幕的实际距离为4cm),则可以反向计算已知距离,即3840÷(4÷2.54)≈2440. ,则可以使用大约2440的DPI获得与当前1080相同的效果.
实际上,玩家应该早就发现监视器,电视或投影的大小不会影响鼠标的DPI. 真正的影响是分辨率. 到目前为止,大约5000的鼠标分辨率已经足够,甚至4K. 当然,如果使用4K显示组三重屏幕,则需要7000甚至更高.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-306965-1.html
没可比性