鼠标DPI和液晶显示器分辨率的关系

说起鼠标,有两个性能指标是我们不能忽略的。一是游戏玩家相当熟悉的扫描率(单位:Frames Per Second),二是我们今天要和大家探讨的鼠标的分辨率(单位:Dot Per Inch,简称DPI)。那DPI到底是什么?另一点,目前19寸显示器已普及,22、24显示器价格越来越低的今天,可以说DPI终于迎来自己用武之地,为了让拥有大显示器的用户选购鼠标一步到位,我们很有必要为大家讲解一下鼠标DPI与显示器之间的那些关系。
什么是鼠标分辨率(DPI)?
  鼠标的分辨率,这是出现频率最高的关键词,它是我们寻购鼠标的主要依据之一。鼠标的分辨率通常单位是DPI或CPI,DPI是dots per inch的缩写,意思是每英寸的像素数。CPI是count per inch的缩写,意思是每英寸的采样率。基本上两个值是十分接近的,在较高数值的时候DPI相对CPI来说分辨率要更高一些,DPI相对来说更具有参考意义。(1英寸=2.54厘米)

熟悉Windows的朋友都知道系统提供鼠标指针移动速度调节功能,它可在一定范围和程度上提高或减低指针的移动速度,从而时低分辨率的鼠标也能实现高分辨率的功能。但实际上,系统并不能真正改变鼠标的分辨率,而是在以降低指针的精确度的前提下提高指针的移动速度的。例如,当系统让指针跳过每相邻两个象素中的一点时,指针的移动速度便可实现翻倍的效果,但鼠标的精确度却只有原来的一半,可见这并没有真正提高鼠标的分辨率,只是在一定程度上实现了鼠标高分辨率的最终效果,并对用户的使用鼠标的定位造成负面影响。

多高DPI分辨率才合适?看到这里,或许不少朋友会有这样的疑问,那就是不同分辨率的大尺寸液晶分别需要多大分辨率的鼠标才合适呢?

下图是15寸、17寸、19寸宽屏、22寸、23.6寸的分辨率示意图

从上图可以看到,假如使用400DPI的分辨率,在1024x768的分辨率下(该分辨率为17寸CRT的最佳分辨率,也是15寸LCD的分辨率),从屏幕最左端移动到最右端,我们仅需要1024/400=2.56英寸=6.5024厘米,800DPI的话仅需要3.25厘米,对于我们日常操作来说还是可以接受的。同理可以得出:

下面看下我们平常使用鼠标的样子:
  假设鼠标的定位引擎位于鼠标的中间位置,那么,经过测量,我们发现靠手腕来摆动鼠标,鼠标引擎的最大移动距离大约有11厘米。不过,除了激烈游戏外,日常操作中我们很少会这样大幅度地摆动鼠标,因为这样容易造成腕部的疲劳。因此,比较舒服的鼠标操作的摆动范围是上图中间小弧形范围,笔者试验结果大约是3厘米,也就是比一英寸稍长一点。(此数据以笔者的手来估量,仅供参考)

下面的图表是本站为用户推荐的显示器尺寸对应的最佳分辨率和推荐鼠标DPI:

综上所述,日常操作中(包括办公应用,图像处理等),我们可以推断鼠标DPI与显示器横向分辨率数值接近或稍低一点时,鼠标的使用是比较舒适的。这也正好可以解释,在1024x768的年代,800DPI刚好适合用户使用,17寸液晶时人们更喜欢1000DPI;而来到23、24寸的大屏液晶时代,笔者认为最接近1920的2000DPI是最适合用户使用的。当然,这与用户的windows鼠标属性设置有关,如果用户把属性选项调低,那么2500DPI也已完全足够。
  游戏玩家对鼠标DPI要求较高
  为什么游戏玩家需要更高的鼠标DPI呢?我们知道,在魔兽争霸3、星际争霸等即时战略游戏中,很多时候,我们需要大面积的滚动画面,光标移动的范围其实是好几个屏幕的大小,这种时候特别需要高DPI鼠标。

不过,过高DPI带来的直接影响是细节操作的时候比较困难,在细节的定位上,我们会觉得鼠标似乎比平时更容易“飘”,所以游戏鼠标通常有详细的DPI设置功能,可以让玩家选择最得心应手的数值。

下图是鼠标移动一英寸(2.54厘米)光标移动的距离在显示器上的表现

从上图中可以看出,假如鼠标设定为5000DPI,那么每移动1英寸光标就卷动了两个多的屏幕,要从屏幕左边移到右边,则只需1920/5000=0.384英寸=0.97厘米,移动不足1厘米就可以横跨大屏液晶的屏幕了,点击桌面上一个图标都已经十分困难,更不用提其他细微的操作了。
  那么,对于游戏鼠标来说,多少的DPI就是完全足够呢?根据评测结果来看,在30寸这种一般用户极少会用到的超大屏液晶显示器中,游戏鼠标设置3200DPI也已经足够玩转多种竞技游戏了,采用5000DPI的时候,在30寸液晶中也并不容易操控,不适合游戏使用。所以,消费者在购买游戏鼠标的时候,不要被高的惊人的鼠标DPI所迷惑,在目前常见的分辨率下,3200的DPI对游戏鼠标来说已是完全足够,再高上去并没有太大的实际意义。相反的,根据自己显示器分辨率的大小,选择具有能够达到最佳DPI的能力的鼠标,才是更加重要的事情。

原文地址:
http://www.jb51.net/hardware/jianpan/90110.html

鼠标DPI和液晶显示器分辨率的关系的更多相关文章

  1. android DPI与分辨率的关系及计算方式

    android DPI与分辨率的关系及计算方式   Low   density (120), ldpi Medium   density (160), mdpi High   density (240 ...

  2. 鼠标 DPI与CPI

    何为dpi: dpi英文全称是“dots per inch”,直译为“每英寸像素”,意思是每英寸的像素数.(1 英寸=2.54cm),是指鼠标内的解码装置所能辨认每英寸长度内像素数.(屏幕上最小单位是 ...

  3. "分辨率"到底是个什么概念?它和DPI之间是什么关系?

    "分辨率"到底是个什么概念?它和DPI之间是什么关系? 分辨率:显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少.由于屏幕上的点.线和面都是由像素组成的, ...

  4. 对屏幕的理解---分辨率,dpi,ppi,屏幕尺寸,像素 等

    1. 名词理解 屏幕尺寸(screen size) 屏幕尺寸(screen size),是屏幕的对角线长度,一般讲的大小单位都是英寸. DPI (dots per inch) dpi 是(英文Dots ...

  5. 区分DPI、分辨率(PPI)、图像的物理大小、像素宽度

    分辨率都知道,越高越清晰. 一.描述分辨率的单位有:    dpi(点每英寸).lpi(线每英寸)和ppi(像素每英寸).但只有lpi是描述光学分辨率的尺度的.虽然dpi和ppi也属于分辨率范畴内的单 ...

  6. 点、像素、分辨率、PPI、DPI等

    屏幕尺寸 屏幕尺寸是屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米. pixel 像素,它是组成图片的最小单元,代表红绿蓝等各种颜色. dot 点,它是屏幕发光.cmos感光的最小物理单元,水平 ...

  7. H5开发基础之像素、分辨率、DPI、PPI

    H5开发基础之像素.分辨率.DPI.PPI  html5  阅读约 4 分钟 ​2016-09-03于坝上草原 背景知识: 目前绝大部分显示器都是基于点阵的,通过一系列的小点排成一个大矩形,通过每个小 ...

  8. 地形图比例尺、等高距和DEM分辨率关系

    地表面的形态是很复杂的,不同地貌类型的形态是由它的相对高度、地面坡度以及所处的地势所决定的,它们是影响等高距的主要因素。从等高距计算公式可以看出,当地图比例尺和图上等高线间的最小距离简称等高线间距确定 ...

  9. WPF中DPI的问题

    先搞清楚一下几个概念: DPI:dots  per  inch ,每英寸的点数.我们常说的鼠标DPI,是指鼠标移动一英寸的距离滑过的点数:打印DPI,每英寸的长度打印的点数:扫描DPI,每英寸扫描了多 ...

随机推荐

  1. 「暑期训练」「基础DP」 Monkey and Banana (HDU-1069)

    题意与分析 给定立方体(个数不限),求最多能堆叠(堆叠要求上方的方块严格小于下方方块)的高度. 表面上个数不限,问题是堆叠的要求决定了每个方块最多可以使用三次.然后就是对3n" role=& ...

  2. POI HSS 合并重复的列

    import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; i ...

  3. 分词(Tokenization) - NLP学习(1)

    自从开始使用Python做深度学习的相关项目时,大部分时候或者说基本都是在研究图像处理与分析方面,但是找工作反而碰到了很多关于自然语言处理(natural language processing: N ...

  4. 以太坊 生成助记词和infuru插件

    https://iancoleman.io/bip39/ https://infura.io google faucet : https://faucet.rinkeby.io/ 登录google账号 ...

  5. JQuery Ajax执行过程AOP拦截

    JQuery Ajax过程AOP:用于在Ajax请求发送过程中执行必备操作,比如加载数据访问令牌. $.ajaxSetup({ type: "POST", error: funct ...

  6. PHP Warning: File upload error - unable to create a temporary file in Unknown on line 0

    代码在本地运行一切都OK,放到服务器上,网站访问正常,上传就出现该错误. 提示:PHP Warning: File upload error - unable to create a temporar ...

  7. oracle dg 备库不同步主库数据

    今天遇到一个数据库同步问题,主库被关闭,重启主库后,备库不能正常同步主库数据.只有当手动切换归档日志的时候,备库才能和主库一致. 这个问题的解决方法: 重启备库,重新应用归档日志. 操作步骤如下: / ...

  8. HDU 1798 Tell me the area

    http://acm.hdu.edu.cn/showproblem.php?pid=1798 Problem Description     There are two circles in the ...

  9. Vue.js---组件

    详情点此连接(转载) 组件的创建和注册 vue.js的组件的使用有3个步骤:创建组件构造器.注册组件和使用组件. 1. 调用Vue.extend()方法创建组件构造器. 2. 调用Vue.compon ...

  10. 2017 Multi-University Training Contest - Team 4 phone call(树+lca+并查集)

    题解: (并查集处理往上跳的时候,一定要先让u,v往上跳到并查集的祖先,不然会wa掉) 代码如下: #include <iostream> #include <algorithm&g ...