鼠标是怎样的内部构造原理
光电鼠标的内部构造工作原理

光电鼠标与机械式鼠标最大的不同之处在于其定位方式不同。

光电鼠标的工作原理是:在光电鼠标内部有一个发光二极管,通过该发光二极管发出的光线,照亮光电鼠标底部表面(这就是为什么鼠标底部总会发光的原因)。然后将光电鼠标底部表面反射回的一部分光线,经过一组光学透镜,传输到一个光感应器件(微成像器)内成像。这样,当光电鼠标移动时,其移动轨迹便会被记录为一组高速拍摄的连贯图像。最后利用光电鼠标内部的一块专用图像分析芯片(DSP,即数字微处理器)对移动轨迹上摄取的一系列图像进行分析处理,通过对这些图像上特征点位置的变化进行分析,来判断鼠标的移动方向和移动距离,从而完成光标的定位。

光电鼠标通常由以下部分组成:光学感应器、光学透镜、发光二极管、接口微处理器、轻触式按键、滚轮、连线、PS/2USB接口、外壳等。下面分别进行介绍:

光学感应器

光学感应器是光电鼠标的核心,目前能够生产光学感应器的厂家只有安捷伦、微软和罗技三家公司。其中,安捷伦公司的光学感应器使用十分广泛,除了微软的全部和罗技的部分光电鼠标之外,其他的光电鼠标基本上都采用了安捷伦公司的光学感应器。

光电鼠标的控制芯片

控制芯片负责协调光电鼠标中各元器件的工作,并与外部电路进行沟通(桥接)及各种信号的传送和收取。我们可以将其理解成是光电鼠标中的管家婆

这里有一个非常重要的概念大家应该知道,就是dpi对鼠标定位的影响。dpi是它用来衡量鼠
标每移动一英寸所能检测出的点数,dpi越小,用来定位的点数就越少,定位精度就低;dpi越大,用来定位点数就多,定位精度就高。

通常情况下,传统机械式鼠标的扫描精度都在200dpi以下,而光电鼠标则能达到400甚至800dpi,这就是为什么光电鼠标在定位精度上能够轻松超过机械式鼠标的主要原因。

光学透镜组件

光学透镜组件被放在光电鼠标的底部位置,从图5中可以清楚地看到,光学透镜组件由一个棱光镜和一个圆形透镜组成。其中,棱光镜负责将发光二极管发出的光线传送至鼠标的底部,并予以照亮。

圆形透镜则相当于一台摄像机的镜头,这个镜头负责将已经被照亮的鼠标底部图像传送至光学感应器底部的小孔中。通过观看光电鼠标的背面外壳,我们可以看出圆形透镜很像一个摄像头通过试验,笔者得出结论:不管是阻断棱光镜还是圆形透镜的光路,均会立即导致光电
鼠标失明。其结果就是光电鼠标无法进行定位,由此可见光学透镜组件的重要性。

发光二极管

光学感应器要对缺少光线的鼠标底部进行连续的摄像,自然少不了摄影灯的支援。否则,从鼠标底部摄到的图像将是一片黑暗,黑暗的图像无法进行比较,当然更无法进行光学定位了。

通常,光电鼠标采用的发光二极管(如图7)是红的(也有部分是蓝的),且是高亮的(为了获得足够的光照度)。发光二极管发出的红光线,一部分通过鼠标底部的光学透镜(即其中的棱镜)来照亮鼠标底部;另一部分则直接传到了光学感应器的正面。用一句话概括来说,发光二极管的作用就是产生光电鼠标工作时所需要的光源。

轻触式按键

没有按键的鼠标是不敢想象的,因而再普通的光电鼠标上至少也会有两个轻触式按键。方正光电鼠标的PCB上共焊有三个轻触式按键(图8)。除了左键、右键之外,中键被赋给了翻页滚轮。高级的鼠标通常带有XY两个翻页滚轮,而大多数光电鼠标还是像这个方正光电鼠标一样,仅带了一个翻页滚轮。翻页滚轮上、下滚动时,会使正在观看的文档网页上下滚动。而当滚轮按下时,则会使PCB上的中键产生作用。注意:中键产生的动作,可由用户根据自己的需要进行定义。

当我们卸下翻页滚轮之后,可以看到滚轮位置上,有一对光电发射/接收装置。滚轮上带有栅格,由于栅格能够间隔的阻断这对光电发射/接收装置的光路,这样便能产生翻页脉冲信号,此脉冲信号经过控制芯片传送给Windows操作系统,便可以产生翻页动作了。
                       
                键盘知识  
1、什么是机械键盘:
 电脑键盘五花八门,各式各样,那应该怎样分类比较合理呢?只有按照设计原理与结构分类才不会出现混淆,从设计原理来看,键盘可以简单分为薄膜键盘、静电电容键盘和机械键盘三类。
薄膜键盘的薄膜结构
机械模组的薄膜键盘结构
 薄膜键盘就是大家现在最常见的键盘,从十几元的低端产品到上千元的薄膜键盘都有,覆盖面最广。无论是超薄键盘还是非超薄键盘,键帽结构如何复杂,只要是有三层薄膜结构设计的就是薄膜键盘。市场上曾经出现过一些所谓的机械键盘,在薄膜之上采用机械模组,曾经被一些人误认为机械键盘,误导了部分消费者。如上图所示就是采用机械模组的薄膜键盘。
静电电容式键盘
静电电容内部结构
 静电电容式键盘,采用这种原理设计的键盘非常特殊,从结构来看,静电电容式内部结构既包含了薄膜键盘中薄膜结构,也有机械键盘中的弹簧结构,但是开合方式与前两者完全不同,可以做到全键无冲突,单键寿命高达3000万次,并不低于机械键盘,另外,这种结构的手感也是得到了许多人的认可。大家比较熟悉的Realforce 101就是一款静电电容式键盘,特殊的内部结构使其与众不同,这类结构的键盘具备如下特点:罕见、售价昂贵、手感好、寿命高,这些特点使其轻松进入奢侈品和收藏品的行列。
 
2、机械键盘的手感:
 机械键盘的手感特殊,但是到底特殊在哪里呢?能否用语言来形容大家常见的Cherry青、黑、茶、白四种机械轴的手感呢?其实,手感本来就是一个非常主观的因素,由于每个人的使用习惯、对手感的理解、个人偏好、使用经历等因素的不同,每个人都会对键盘的手感产生不一样的理解。
 影响机械键盘手感的主要因素包括机械轴的种类、键帽的材质和工艺、整体做工三个方面,而影响手感最直接的因素就是机械轴的不同。
 如果大家体验过Cherry青、茶、白、黑四种机械轴的键盘,其在手感的区别在段落感、触发键程、压力克数三方面上最容易感觉到不同,段落感是对键盘按键下按过程中发出Click”声作为评判标准,触发键程是下压按键时触发开关所需的最小距离,而压力克数就是在按下按键时所需要的力度。而决定这两个因素的不同是由机械轴内部结构的不同和弹簧来决定的,在上文机械轴的介绍中,有相关介绍。所以,我们可以通过不同机械轴的感觉来描述键盘的手感。
 机械键盘,并不能从手感、声音等主观感受来确定,还是要从结构来定义机械键盘,每一颗按键都有一个单独的Switch(也就是开关)来控制闭合,这个开关也被称为。虽然Cherry机械轴最为著名,但是除它之外,市场还有其它品牌的机械轴,包括早期日产ALPS轴、台湾ALPS简易轴、台湾白轴等,下文中会有关于机械轴的详细介绍。
Cherry MX青轴
 青轴(Keyclick):段落感最强、Click声音最大,机械感最强,是机械键盘的代表轴,需下压2.4mm才可触发,打字节奏感十足,但是声音较大,比较吵。有人将其比喻为Cherry的春天,爽快清脆的段落感如春天般舒畅。
Cherry MX黑轴
 黑轴(Linear Action):段落感最不明显,声音最小,与青轴形成鲜明对比,直上直下,下压1.5mm即可触发。有人将其比喻为Cherry的夏天,无论你想得到急速或舒缓的输入,黑轴都能自如应对,打字游戏都适合,但是由于触发键程短,压力克数较大,所以在游戏中有上佳的表现。
Cherry MX茶轴
 茶轴(Alternate Action or Ergonamic):比起青轴,段落感要弱很多,而对比黑轴,又不是直上直下的感觉,2mm即可触发,属于比较奢侈的机械轴。有人将其比喻为Cherry的秋天,结合了青轴与黑轴的特点,很容易被大众所接受,茶轴的颜与秋天的收获的彩更为接近。
Cherry MX白轴
 白轴(SoftContact):段落感比茶轴强,由于压力克数较大,所以按起来比较费力,需2.2mm可触发,如果指力较小,很容易疲劳。有人将其比喻为Cherry的冬天,不仅因为它是白的轴,由于压力克数比黑轴大,所以有一种陷入雪中的段落感,难以描述。
 从压力克数指数来看,青轴=茶轴〈黑轴〈白轴,从上文机械轴的介绍中可以通过压力克数指数更直接的看到这一点,所以在按键感觉上,茶轴和青轴键盘最轻松,而黑轴键盘按键需要的力度就是变大,而白轴会更大。
 
3、机械键盘的产地:
 中国虽然地大物博,但是机械键盘最早并不是来自中国。首先来看大家最熟悉得Cherry,一个来自德国的品牌,1953年成立至今,在美国及世界各地建立了12个公司及工厂。Cherry在市场主流的机械键盘主要产自德国和捷克这两个机械制造业非常发达的国家。
 提起日本,可能键盘发烧友最先想到的是Realforce101静电式键盘,它有着与机械键盘寿命高、手感好等共同特点,很容易混淆被认为是机械键盘,虽然其原理与机械键盘完全不同,但是作为高端键盘的一类,特意在此提及。
 除此之外,ALPS轴机械键盘最早也是来自日本,虽然早已停产,后来经过台湾厂商的改进形成ALPS轴和简易ALPS轴键盘,但其根源还是来自日本。
 台湾,被誉为宝岛,在外设领域中,可能大家更熟悉四大键盘OEM厂商,分别是旭丽SILITEK、光CHICONY、英BTC、美蓓亚NMB,承接微软、罗技IBMHP等世界知名品牌的键盘OEM制造。但是这四大代工厂并的机械键盘非常罕见。那么众多产自台湾的机械键盘是由哪家工厂生产呢?
 那就是备受争议的笙春,从来自丹麦的Steel 6G6G2代、台湾jazzykit到日本filco的产品等,就是由笙春代工的,都曾经出现过一定的问题,所以这些产品曾经饱受玩家争论。jAKi JD002就是jazzykit JD001的后续产品,虽然更换了代工厂,但仍然产自台湾。所以台湾是机械键盘的另一个盛产之地。
 在简单了解机械键盘的地域之分后,可以看到两个地区是机械键盘的主要产地,一是德国,就是Cherry的老家,另一个台湾,几乎集中了所有OEM品牌的机械键盘的产地都在台湾。
4、机械键盘的轴:
 Cherry最经典也是应运最广泛的MX机械轴,所以我们有必要更深入的了解MX机械轴,下文中会有机械轴的拆解,大家可以对其内部结构一目了然。
Cherry几种常见的MX机械轴
 Cherry MX系列机械轴从十字型轴帽颜来看,主要包括青、茶、黑、白、灰、绿六种,每一种颜的机械轴手感各不相同,青、茶、黑、白具体参数如下表所示:
青、茶、黑、白四种机械轴参数表
轴的类型
触发键程
压力克数
标称单键寿命
青轴
2.0mm
60g
2000万次
 茶轴
2.0mm
60g
2000万次
黑轴
1.8mm
80g
5000万次
白轴
1.5mm
100g
2000万次
 从结构上来看,MX轴分单柱底座结构和三柱底座结构的,就是在轴的底部,有些轴是单柱结构,有些轴是三柱结构。后者在PCB电路板上可以保证更加稳定。
MX (左:三柱底座结构;右:单柱底座)
 从轴的内部导线来分,有些轴内部导线有二极管,而有些轴内部导线没有,比如Cherry 1865就采用了有二级管导线的茶轴,这类轴成本较高。
左:二极管导线;右:普通导线
 再从是否设计有LED灯可将MX轴分为有灯和无灯两类,绚丽多彩DECK发光键盘和某些可发光的特殊按键就是采用这种机械轴。
Cherry LED灯机械轴
 Cherry MX机械轴拆解之后,大家可以看到它的结构和组成部分,底座、轴帽(以它的颜来分辨轴的类型)、轴帽固定卡、弹簧、金属支脚、触点金属片。如果是有LED灯的轴,还有LED灯。而MX机械轴的不同之处主要来自轴帽的结构和弹簧的长度和圈数。
拆解Cherry机械轴
青轴双层轴帽
拆解MX青轴与绿轴
 青轴与绿轴的轴帽是独特的双层结构,这也是这两种轴最具机械特性的一个因素。其余所有轴帽都是一体结构,但是开关帽与金属片接触的凸起部分并不相同,这是除弹簧之外影响手感的另一个主要因素。
拆解茶轴
黄金触点
 拆解Cherry机械轴时,只需要将轴两侧的卡扣撬开,就可以轻松将机械轴拆解,虽然其内部结构并不复杂,但是每一个微小的部件都非常精细,也为它单键几千万次的寿命提供了保证,重新合上之后与打开一样方便,这也位那些机械键盘发烧友更换轴或者弹簧提供了便利。
5、键帽印刷技术:
 前面部分我们对机械键盘的关键部件-机械轴有了一个比较全面的了解,接下来,让我们对键盘的另一个关键部件-键帽做一个详细介绍。键盘键帽的不同不仅可以影响到手感、视觉感受,还会影响到使用寿命。在关于键帽的介绍中,我们主要通过两个方面来进行,一是键帽字符的印刷技术,二是键帽的材质,两者虽然属于不同的方面,但是之间存在一定的关系。
不同类型的键帽
 目前市场上所能见到的键盘键帽印刷技术主要有七种,包括丝网印刷、UV覆膜技术、激光填料法、含浸印刷(热升华)、镂空印字法、激光蚀刻(镭射)、二成形法。
 丝网印刷,最常见的一种键帽印刷技术,在键帽表面通过丝网印刷机将油墨印在表面,成本低廉,彩丰富,深键帽中比较常见,但是采用这种印刷技术的键帽字符耐磨度较差,所以在低端键盘中比较常见。
UV覆膜技术
 UV覆膜技术是经丝网印刷技术改进而成,这种技术是先在键帽表面覆膜,然后将油墨印刷在薄膜之上,视觉感受似乎没有丝网印刷好,但是耐磨度大大增加,而且成本并不会增加太多,这种技术很容易识别。目前IBM笔记本键盘、DELL 81xx系列等键盘均采用此种技术。
激光填料法
 激光填料法,先使用激光刻蚀技术在键帽表面烧刻出字符凹痕,然后将油墨填入字符凹槽中,油墨不再是停留在键帽表面,所以耐磨度大大增加,但是由于经过两次印刷工艺,所以成本也会相应增加。
Realforce103的含浸印刷键帽
 含浸印刷,也被称为热升华技术,通过生热华方式将固态树脂类油墨融入键帽表面形成字符,光泽度较高,字符有立体感,牢固性极高,由于成本与产量问题,使用这类技术的键盘非常罕见。前面提到的Realforce 101键盘就使用含浸印刷技术。
 镂空印字法,现在市场上有不少带背光的键盘,比如赛钛客日蚀系列、罗技G15、微软毒蜘蛛等键盘,由于需要同将背光透过字符体现出来,增强视觉效果,必须采用镂空印字法处理键帽,由于材质因素,所以这类键帽手感只能定位为一般。但是视觉效果的却是其它键帽技术所无法媲美的
从左到右依次为普通印刷、黑二成型、白二成型、激光刻蚀键帽。
从左到右依次为普通印刷、黑二成型、白二成型、激光刻蚀键帽
 激光刻蚀也被称为镭射,就是通过激光烧刻的方式在键帽表面刻出字符,特点是字符清晰,线条较细,耐磨度较高,在一些白键帽中比较常见。由于激光刻蚀生产线效率较高,适合大批量生产,但是不适合结构比较复杂键盘和字符复杂的键帽。
二成型印刷键帽
 二成型法,就是将两种不同颜的塑料融合在一起形成字符,彩对比度较高,即使将键帽垂直切开,也能看到内部字体,所以不会出现掉字现象。另外,二成型键帽由于材质因素,在触感方面表现极佳。但是这类技术制造成本非常高,影响到其普及应用,只有在Cherry的高端键盘中会见到二成型键帽。
 其实,除了以上7种键帽印刷技术之外,随着技术的革新,新型技术也被应用在键帽身上,比如Optimus键盘就采用液晶显示屏作为键帽。对于键帽,除了印刷技术之外,键帽材质也是影响键盘品质的一个重要因素。在后面经典键盘赏析中,大家还会看到一类特殊键帽的键盘,所有键帽上没有任何字符,被称为无刻印,同样比较罕见。
              键盘按键冲突怎么
作为最常用的输入设备,键盘鼠标更能影响用户使用电脑的感受。除了它们本身具备的特之外,我们也可以通过一些系统设置或软件应用来增加它们的功能,也许你还不知道键盘鼠标居然可以这么使用。
键盘篇
一、修改键盘延迟和响应速度
  游戏高手用的都是价值几百元的键盘。较贵的键盘自然有它的优势,不过一般的键盘也可以通过一些设置来适应玩游戏的需要。方法就是通过修改键盘延迟时间和增加键盘的反应速度来达到提高性能的目的,在《跑跑卡丁车》里面相对效果比较明显一些,《劲舞团》之类的游戏需要自己慢慢体会。
  点击开始”→“运行,输入regedit”,进入注册表编辑器。依次到HKEY_CURRENT_USER\Control Panel\Keyboard,你会发现屏幕的窗口里面有三个选项。
  InitialKeyboardIndicators”这个选项其实与键盘延迟无关,不过将数值改为2”的话,重启之后你会发现小键盘的指示灯就会一直亮着。
  KeyboardDelay”这一项代表着键盘的延迟速度,改为0
  KeyboardSpeed”这一项代表键盘的响应速度。这一项数值可以改得相对大一点,但最好不要超过48,也有职业玩家认为这里改为31就好了,因为这本来就是系统键盘响应时间的极限。
二、瞬间一击必杀
  对格斗游戏玩家来说,如何快速而且准确地点击键盘算是提高竞技水平的一个必修课,同时这也是影响游戏结果的一个关键因素。同样,在部分体育游戏中,比如《NBA LIVE》系列的灌篮大赛,要想用键盘玩出花哨的高难度动作也需要瞬间连续点击多个键位才能实现。这样的要求对普通玩家而言多少有些困难。也许有的玩家会想到《按键精灵》,其实不用这么麻烦,通过一个名为《ShortKeys》的小软件我们就可以轻松实现这一效果。
  这款软件最开始是用作提高文字输入速度的。根据事先设置好的定义,用户在进行文字处理时只需按下键盘上的某一个键位,即可完成下一句话甚至一篇文章的输入。该软件的优势在于可以在任何环境下使用。格斗玩家在进行游戏时,只需将事先设置好的《ShortKeys》打开,不管是八稚女(《格斗天王》必杀技)还是大蛇雉,你都可以准确而快速地出来,瞬间KO对手。对于即时策略游戏,通过这个软件,输入show me the money”(《星际争霸》增加资源秘技)之类的游戏秘技也是一瞬间的事儿。
三、检测键位冲突
  键盘玩CS的时候完全无法向斜跳,是怎么回事呢?键位冲突就是同时按下几个键位,因为冲突,某些键位会完全没有反应。根据键盘设计原理,键位冲突在目前基本无法避免,不管档次如何,基本上每一块键盘都或多或少的存在键位冲突的情况。不过,你在购买键盘时可以通过一个名为《KeyboardTest》的软件进行测试。
  安装这个软件后,大家只须根据自己的使用习惯,同时按下最常用的几个键然后松开即可。如果没有键位冲突的话,大家按下的键位此时都会呈绿,如果有冲突的话,冲突的那个按键就不会变。这样一来检测键位冲突就比较容易了,大家只须根据自己的使用习惯购买冲突最小的键盘即可。
鼠标篇
一、鼠代键职
  键盘坏了,但必须马上上网发个Email给客户,怎么办呢?进到C:\WINDOWS\system32目录下,到文件名为OSK.EXE的文件,双击运行。
  这其实是Windows附带的一个虚拟键盘程序,如果遇到临时键盘故障的情况完全可以用它代替键盘输入。从安全角度考虑,大家在输入网上银行账号、QQ密码等关键信息时也可使用此法。此外,还可通过开机”→“运行 →“OSK.EXE”实现,前提是键盘还能正常输入OSK.EXE”这几个字符。
二、鼠标滚轮妙用
  通过一款名为《CoolMouse》的小软件,我们可以将鼠标滚轮的妙用发挥出来,而不再局限于简单的上下滚动或者放大缩小等功能。首先去网上下载这个共享软件,安装之后系统右下角会出现一个鼠标形状,右键单击并选择General Settings”,会出现如下主界面。在Inside Windows”这一项里面,即可实现基本功能的选择。功能包括:自动翻屏、复制到剪贴板、运行程序、最小化窗口、模拟双击鼠标、在鼠标指针下附带一个开始菜单等,各位玩家可以研究一下。
  其实关于键盘鼠标的使用技巧还有很多,比如Windows里面的快捷键应用,比如ExcelWord里面的增强操作等,各位玩家可以自行琢磨一下。
          什么是鼠标的CPI(DPI)
什么是鼠标的CPIDPI[
   分辨率指标,它一般是采用鼠标分为哪三类DPIDots Per Inch,每英寸采样点数)指标来衡量,该参数最早用于衡量扫描仪和打印机的指标参数,是指每平方英寸上所印刷的网点数(Dot Per Inch)。不过,实际上,鼠标分辨率的正确单位应该是CPICount Per Inch,每英寸测量次数)。CPI所指的是鼠标在桌面上每移动1英寸距离鼠标所产生的脉冲数,脉冲数越多,鼠标的灵敏度也越高。CPI(DPI)是一个表示精度的硬件指标,在光电鼠标中,这个量表示的是为了能被人观察到的屏幕上的变化(这里所说的能被人观察到的屏幕上的变化,可以是光标移动1(N)像素,也可以是在FPS游戏里转身10度,这个变化可以由鼠标驱动或软件(游戏)的设定来改变),鼠标所必须移动的最小距离。而鼠标必须移动的最小的距离就是CPI的倒数。
    假设某鼠标是200CPI,那么这个鼠标必须移动1/200英寸,屏幕上光标才移动1个像素,而另一个800CPI的鼠标,只须移动1/800英寸,光标就能移动1个像素。同理,当光标在屏幕上移动同样长的距离,分辨率高的鼠标在桌面上移动的距离较短,给人感觉就是"鼠标比较快"。所以,鼠标分辨率第一层意义上的差别就是指鼠标对微小移动的响应能力的差别,这是一个精度意义上的差别。然而,对于鼠标而言,CPI是一个动态的移动概念,而扫描仪等设备的DPI则是一个静态的概念,所以将CPIDPI当成同一个概念在严格意义上来讲是不严谨的(我们《用这么高的DPI,你需要吗》作为标题就是为了刻意地误导一下,从而起到让大家引起注意目的)。
    CPI(DPI)的值数越高,在游戏中的表现有更加快的移动速度,这在FPS类型游戏中表现尤为显著,CPI高可以说明鼠标的加速性能高,在游戏中的反映就越灵活,其移动也就越细腻,而这些正是玩家所需要的(图3)。然而对于作图等用途来说,高CPI鼠标是没有什么意义的,因为它们所要的是不考虑加速性前提下逻辑定位的精确与稳定,所以CPI值对于它们来说没有价值(甚至还是在帮倒忙),对于这些用途,更应考虑的是鼠标设计造成的稳定性影响,正因如此,CPI值很低的轨迹球才会成为工业作图的主要工具。