登录 [F2] | 注册 | 找回密码 | 软件下载 | 更新历史 | 关于本站 | 管理团队
首页 排行榜 录像 雷界 论坛 教程 雷神殿 我的地盘 新手上路
[技术]JSD's鼠标基础知识科普课堂 (5/1768)
 [雷圣] 郭锦洋 发表于 2017年3月10日
一、鼠标结构
1.光学引擎(Optical Sensor=光学传感器):负责采集光线并转化为图像.可以说是鼠标性能的核心
2.主控芯片(MCU=微控制单元):鼠标的中枢神经,控制与联络各部件。分析光学引擎传回的图像数据,发出移动指令。
3.透镜组:含棱镜与透镜,负责光线的折射。
4.发光体:通常为发光二极管,激光鼠标发光体发出的光是激光。辅助光学引擎采集光线。
5.微动:鼠标按键的开关,软硬程度会随着点击量而变软,回弹速度则会变慢。往往软硬程度和回弹速度在某个平衡时达到最强手感,这种手感可遇不可求。
6.滚轮:目前我知道的滚轮结构有光栅式和编码器式。
7.射频发射器:一个小芯片,无线鼠标才有。
8.电路板:组合各个部件的板子,是鼠标性能持续稳定的保障。

二、工作原理
简单地讲,就是光线经过透镜组传递到引擎,引擎将光线处理成图像,光线变化则图像变化,通过下一帧图像与上一帧的对比来判断鼠标的位移从而实现光标的定位。
LED发出的光照射着鼠标的工作表面,呈现出一个含有高光和阴影的微型图案。这些图案都反射到了光学传感器,传感器以每秒上千张甚至更高的速度对其进行拍照。比如A9500芯片的FPS达到了12000,也就是每秒拍照12000帧。
三、鼠标技术参数
1.DPI
鼠标分辨率,通常用DPI=Dots Per Inch表示,翻译过来就是每英寸像素。实际上这个值用CPI=Counts Per Inch更准确,赛睿就是用的CPI来标注自己的鼠标,原因在于当且仅当我们在系统控制面板里把鼠标移速设定为中间档时,DPI才名副其实。

通俗的解释DPI:举个例子,你的屏幕分辨率为1920X1080,你的鼠标是400dpi,那它在鼠标垫上移动一英寸光标就划过1/5个屏幕,若是2000dpi,那就划过1个屏幕了,或者说你只要移动1/5英寸就产生和400dpi一样的效果。体现在显示器上,你会觉得2000dpi明显比400dpi快了好多。
还是上述例子,400dpi的鼠标,它能感受到的最小物理移动距离是1/400英寸,也就是0.0635mm,换言之,如果你的鼠标在鼠标垫发生的位移小于这个数值,那么光标是不会有反应的。同理,2000dpi的鼠标能感受到的最小物理移动距离是1/2000英寸,是前者的1/5。
  然而上面这个例子是在鼠标没有对dpi进行插值的大前提下的。如果你的2000dpi是400dpi插值5倍得到的,那么它能感受到的最小物理移动距离还是1/400英寸,而不是1/2000英寸。

在这里我得纠正我之前一个高dpi低系统速度的谬误。我们知道扫雷界面的像素是不可变的,在这个情况下,无论是高dpi低系统速度还是低dpi高系统速度,最终换算出来的移动小于1个像素的时候,实际都不会有移动。

按照性能高低排个座次,我觉得应该是这样的,供大家参考:
普通光电类:A5050<A3060<A3050<PAW3305<A3080=PMW3310≤A3090<PMW3366
激光类:A6010<A7700<A9500≤PLN2033<A9800
两种类别的顶级芯片对比:A9800<PMW3366


2 回报率
例如125Hz,简单的认为就是每8ms向电脑发送一次数据,1000Hz就是每1ms就向电脑发送一次数据。
   理论上讲(忽略PC控制器触发延迟以及电流传播速度等各种因素),高回报率延迟就会小,比方说你打CS/CF,刚好在上一次数据发送结束时开了一枪,若是125Hz,则8ms后显示器显示你打中敌人,而1000Hz的呢,1ms之后就得到反馈,1000Hz要比125Hz的快7ms,显然是占优势的,但这仅仅表现了鼠标按键传输的快慢,那如果是光标移动呢?也是一样的吗?
    如果说对于光标的移动,不得不牵扯到显示器的刷新率,因为鼠标物理移动体现出的效果就是光标在显示器上的移动。普通的液晶显示器,刷新率是75Hz,每1/75=13.3ms刷新一次画面,而常见的鼠标,最低也达到了125Hz的回报率,每1/125=8ms就传递一次数据,显然对于显示器是“超前”了的,换句话说,你显示器要落后我鼠标13.3-8=5.3ms才将光标的移动反映出来
    所以,125Hz的鼠标完全可以满足使用,再高意义也不大。而上文讲到的7ms,实在也是没什么必要纠结,因为我讲的都是最理想的理论状态,实际上加上人的反应快慢、电脑流畅度、网络延迟等诸多因素,7ms的优势荡然无存。


3 最大移速 最大加速度
罗技鼠标还经常会标出这2个参数
最大移速指的是当鼠标在鼠标垫上的移速超过这个值时,就只能按照最大移速处理。(一般来说除了超低ppi超高移动量党,这条参数足够我们正常的扫雷了)
最大加速度则是当鼠标突然加速,减速时限制了加速度的上限(对于扫雷玩家,一般建议去掉加速度,则此条参数几乎对我们没有意义)
最近一次修改:2017-3-13 13:55:05
回复此主题
第 1 楼
 [雷圣] 张少武 回复于 2017年3月10日
太嚣张了
第 2 楼
 [雷圣] 胡恩彬 回复于 2017年3月10日
不明嚼栗
第 3 楼
 [雷圣] 张辰 回复于 2017年3月11日
前排学习涨姿势
第 4 楼
 [雷圣] 郭蔚嘉 回复于 2017年3月12日
十分仔细地看完以后才大概懂了……JSD太可怕了
第 5 楼
 [雷圣] 王翔 回复于 2017年3月23日
终于看完了,半懂不懂。。。对于偶等弱渣而言用什么鼠标其实区别不大。。。(虽然偶已经换了4 5 个鼠标了)
  共 5 篇回复  首页 | 上一页 | 下一页 | 末页  现在是第 1/1 页
楼主信息
Copyright @ 2008 扫雷网 Saolei.wang 版权所有 陕ICP备19026089号-1