s7lol中国战队有哪些:鼠标基本知识

来源:百度文库 编辑:中财网 时间:2024/05/05 16:25:10
鼠标基本知识
现在市面上鼠标种类很多,按其结构分可分为机械式、半光
电式、光电式、轨迹球式、网鼠等,平时我们用得最多的是
机械式和半光电式两种。
机械式鼠标价格便宜,维修方便,所以用这种鼠标的人最多。
把这种鼠标拆开,可以见到其中有一个橡胶球,紧贴着橡胶
球的有两个互相垂直的传动轴,轴上有一个光栅轮,光栅轮
的两边对应着有发光二极管和光敏三极管。当鼠标移动时,
橡胶球带动两个传动轴旋转,而这时光栅轮也在旋转,光敏
三极管在接收发光二极管发出的光时被光栅轮间断地阻挡,
从而产生脉冲信号,通过鼠标内部的芯片处理之后被CPU 接
受。信号的数量和频率对应着屏幕上的距离和速度。
光电鼠标没有机械装置,内部只有两对互相垂直的光电检测
器,光敏三极管通过接收发光二极管照射到光电板反射的光
进行工作,光电板上印有许许多多黑白相间的小格子,光照
到黑色的格子上,由于光被黑色吸收,所以光敏三极管接收
不到反射光;相反,若照到白色的格子上,光敏三极管可以
收到反射光,如此往复,形成脉冲信号。需要注意的是光电
鼠标相对于光电板的位置应定要正,稍微有一点偏斜就会造
成鼠标器不能正常工作。
轨迹球鼠标从外观上看就像是翻转过来的机械鼠标,用手拨
动轨迹球来控制光标的移动。有时在笔记本电脑上可以看到
这种鼠标,它夹在笔记本的一侧,用起来十分贴手。
网鼠相对于普通鼠标多了一个或两个滚轮按键,在浏览网页
或处理文档的时候只需拨动滚轮即可实现翻页功能,不必再
拖动滚动条,十分方便。
除此之外,鼠标的按键数目也不相同,一般可分为两键和三
键。两键鼠标是微软的标准,一般称为MS MOUSE;而三键
鼠标是IBM 的标准,称为PC MOUSE。现在的鼠标一般都支
持这两种标准,在鼠标的背面有一个开关,可以调节选择两
键或是三键、
还有一种分类方法是按照鼠标的接口分,可以分为三种,串
口、PS/2口还有USB 口。串口鼠标就是我们常说的“大口”,
它接在计算机的串口上;还有一种是PS/2口的,即我们常说
的“小口”,接在主板上专门给鼠标留的PS/2口上;USB 口鼠
标是最新上市的产品,价格较贵。
鼠标的选购
了解了鼠标的基本知识,就应该给自己挑选一个好鼠标了。
挑选鼠标应注意那些方面呢?
1、质量可靠
我觉得这是选择鼠标最重要的一点,无论它的功能有多强
大、外形多漂亮,如果质量不好那么一切都不用考虑了。一
般名牌大厂的产品质量都比较好,但要注意也有假冒产品。
识别假冒产品的方法很多,主要可以从外包装、鼠标的做工、
序列号、内部电路板、芯片,甚至是一颗螺钉、按键的声音
来分辨。
2、按照自己的需要来选择
如果只是一般的家用,做一些文字处理什么的,那么选择机
械鼠标或是半光电鼠标就再合适不过了;如果你是个网虫,
没日没夜的泡在网上,那么就买一只网鼠吧,它会令你在网
上冲浪的时候感到非常方便;如果你经常用一些专门的设计
软件,那么建议你买一只光电鼠标。
3、接口
上面说过鼠标一般有三种接口,分别是串口、PS/2口和USB
口。USB 接口是今后发展的方向,但价格有些贵,如果您对
价格不在乎的话,可以考虑这种鼠标;同一种鼠标一般都有
串口和PS/2两种接口,价格也基本相同,在这种情况下建议
您买PS/2的鼠标,因为一般主板上都留有PS/2鼠标的接口
位置,省了一个串口还可为今后升级作准备。
4、手感好
手感在选购鼠标中也很重要,想想看每天拿着一个很别扭的
鼠标用电脑是什么感觉?有些鼠标看上去样子很难看,歪歪
扭扭的,其实这样的鼠标的手感却非常好,适合手形,握上
去很贴切。
键盘和鼠标是计算机中最基本的输入、控制装置,是我们使
用最频繁的两样东西,所以在选购时一定要好好考虑,因为
我们每天都要和它们直接打交道啊。
鼠标的DPI 值
1、DPI(CPI)的意义DPI、CPI 这两个词汇现在已经完
全混淆了,我就不研究它们的区别了,只研究它们最常用的
意义。DPI(CPI)是一个表示精度的硬件指标。个人的理解,
在光电鼠标中,这个量表示的是为了能被人观察到的屏幕上
的变化,鼠标必须移动的最小的距离。这里所说的能被人观
察到的屏幕上的变化,可以是光标移动1个(或N 个)像素,也
可以是在FPS 游戏里转身10度。这个变化可以由鼠标驱动或
软件(游戏)的设定来改变,但其中最基本、最细微的变化
只能是光标移动1个像素。我们下面就讨论1个像素变化的情
况。而鼠标必须移动的最小的距离,是DPI 的倒数。假设某
鼠标是200DPI,那么这个鼠标A 必须移动1/200英寸,屏幕
上光标移动1个像素。而另一各800DPI 的鼠标B,只须移动
1/800英寸,光标就能移动1个像素。这是第一层意义上的精
度差别,就是鼠标对微小移动的响应能力。当鼠标B 移动了
1/200英寸时,屏幕上光标可以移动4个像素。其表现出的结
果就是鼠标B 的光标移动速度是比鼠标A 快4倍(这时候鼠
标本身的移动速度是一样的)。那么在同样的鼠标移动距离
下,DPI 值低的鼠标A 能不能获得较高的光标的移动速度呢
(注意,是光标的速度)?当然没问题,驱动里来个加速就
行了。一次不是移动1个像素,而是4个像素,那么它就能和
鼠标B 的光标移动速度一样了。但是新的问题又产生了,鼠
标1本身快速移动的也许还看不出,当鼠标慢速移动时,就
会发现鼠标在屏幕上的光标总是只能在4的倍数号的像素上
停留,鼠标光标在跳动着移动。这是第二层意义上的精度差
别,就是鼠标对屏幕像素的操纵能力。所以高DPI 鼠标,可
以由小幅操作获得高响应,并同时保持高度的像素的操纵能
力。
2、光电鼠标的DPI 值决定方法DPI(CPI)是一个硬
件指标,就应该由鼠标的硬件来决定。光电鼠标的DPI 值主
要取决于光学引擎中的CMOS 矩阵和配套的透镜。以上面的
200DPI 的鼠标A 为例,它能对1/200英寸的移动做出反应,
也就是说每移动1/200英寸CMOS 矩阵上的成像至少产生1个
像素的平移。这一个像素也就对应了1/200=0.005英寸。而这
个像素本身有多大呢?以一个10*10的矩阵为例,它的一边
长度为0.1英寸,那它的一个像素的边长就是0.01英寸。为了
能让一个像素对0.005英寸的移动产生反映,就需要用一个2
倍的透镜来放大使之一一对应。公式为:像素边长=透镜被
率/DPI 值。如何提高DPI 值呢?有2个办法。A、提高COMS
矩阵的像素密度。设边长0.1英寸不变,提高像素密度为
20*20,则一个像素的边长就是0.005英寸,同时透镜一味率2
倍不变,这样就可以对0.005/2=1/400英寸的移动产生反应,
也就是提高到了400DPI。B、换用高放大被率的透镜。COMS
矩阵不变,像素的边长就是0.01英寸,透镜一味率提高到4
倍,也可对0.01/4=1/400英寸的移动产生反应,也提高到了
400DPI。方法A、B 可以单独或同时使用。能采用方法A 的
只能是光学引擎的生产商,而换透镜普通鼠标生产商也有可
能做到。鼠标中采用的塑料透镜本身精度很低,安装公差也
不是很高,随意提高倍被率会造成很大的成像失真,可能得
不偿失。PS:安捷伦的2051之类的400/800DPI 可选我猜测可
能是下面这种情况:提高COMS 矩阵的像素密度,会造成良
品率低,所以就把DSP 设计成2种精度可选,完全没问题的
良品就让一线厂商用800DPI(当然400DPI 也可以用,但估
计没人会这样设),有瑕疵的就让二线厂商用400DPI(可能
有些LJ 厂商会用这种芯片造800DPI 的鼠标)。这种做法就和
INTEL 把缓存有瑕疵的P3/P4改菜羊差不多。
3、DPI、扫描速度、最大移动速度之间的关系光电
鼠标的这几个指标之间的关系很让人迷惑,我们就从这几个
指标的物理单位开始做些推论。微软IE3.0的光学引擎的指
标比较明确,我们就从它开始。分辨率:400DPI(400点/
英寸)扫描次数:6000次/秒最大移动速度:37英寸/秒(为
计算方便取40) CMOS 矩阵:22像素*22像素首先每次扫
描允许移动距离= 最大移动速度/扫描次数=(40英寸/秒)
/(6000次/秒)= 1/150英寸/次(式1) 这个值也就是说两次
扫描之间鼠标移动超过1/150英寸,鼠标无法识别,会丢帧。
由上一节的说明可知,微软的光学引擎可以识别1/400英寸的
移动,可知每次扫描允许移动点数= 每次扫描允许移动距
离*分辨率=1/150英寸/次* 400点/英寸= 8/3 点/次约等
于3点/次,同样由上一节的说明可知,移动一个点可对应
CMOS 矩阵平移1个像素,由次每次扫描允许移动像素= 每
次扫描允许移动点数= 3 像素/次。就是说,只要2次扫描
之间某坐标轴上的平移不超过3个像素,DSP 就可以识别两
次扫描结果的差别,而这两次的结果有多少是一样的呢?算
一下以变化最大的45度斜移3像素为例,XY 轴各移动[根号3]
个像素,就算是2个吧,还有肯定会在下一帧出现的图样是
中间部分有(22-2*2)*(20-2*2)=324个像素是一样,占总像
素的66.9%。也就是,就算以40英寸/秒的速度移动,IE3连续
两次扫描结果都有2/3上是一样的,DSP 完全可以只抽取其中
的一部分(比如中间的16*16的矩阵)来比较,降低运算量。
现在换一个鼠标来看看降低扫描次数会发生什么:微软宝蓝
鲨,后两项指标不明用IE3的值来代替;分辨率:400DPI(400
点/英寸)扫描次数:2000次/秒最大移动速度:37英寸/秒(为
计算方便取40,推测) CMOS 矩阵:22像素*22像素(推测)
每次扫描允许移动像素= 每次扫描允许移动点数= 每次
扫描允许移动距离*分辨率= (最大移动速度/扫描次数)*分
辨率= ((40英寸/秒)/(2000次/秒))*400点/英寸= 8 点/英寸
以变化最大的45度斜移8像素为例,XY 轴各移动[根号8]个像
素,约等于3个吧,还有16*16=256个像素是一样,占总像素
的52。9%。宝蓝鲨虽然只有2000次的扫描率,但最高速下还
能有一大半图样一定会在下一帧出现,只要改一下DSP 算法
(和IE3比,每秒运算次数只有1/3,运算能力有很富裕),
不丢帧是很容易的。这下知道宝蓝鲨的秘密了吧。在换一
个常见的安捷伦的2051: 分辨率:800DPI(800点/英寸)扫
描次数:2300次/秒最大移动速度:37英寸/秒(为计算方便
取40,推测) CMOS 矩阵:16像素*16像素每次扫描允许移
动像素= ((40英寸/秒)/(2300次/秒))*800点/英寸= 13.9 点
/英寸以变化最大的45度斜移13.9像素为例,XY 轴各移动[根
号13.9]个像素,约等于4个吧,还有8*8=64个像素是一样,
占总像素的25%。只有可怜的1/4,不丢才怪了。最后再看
看罗技MX 引擎,这个就比较麻烦了,都是推测数据分辨率:
800DPI(800点/英寸)扫描次数:5222次/秒(推测)最大移
动速度:40英寸/秒CMOS 矩阵:30像素*30像素(像素总数:
900像素)像素处理能力:4.7百万像素/秒这里使用了韵鹿?
剑荷?璐问?nbsp;= 像素处理能力/每次扫描像素总数=
(4700000像素/秒)/(900像素/次)= 5222次/秒这个公式我
认为是成立的,因为它的物理单位是相符的。每次扫描允
许移动像素= ((40英寸/秒)(/ 5222次/秒))*800点/英寸= 6.12
点/英寸以变化最大的45度斜移8像素为例,XY 轴各移动[根
号6.12]个像素,也等于3个吧,还有24*24=576个像素是肯定
一样,占总像素的64%。和IE4的是同一水准的。丢不丢就
要看DSP 算法的水准了(微软本来是做软件的,这方面比较
沾光吧)。结论:其实也没有什么结论,DPI、扫描速度、
最大移动速度还有CMOS 矩阵尺寸之间是剪不断理还乱,总
之需要一个比较平衡的设定。