2022-04-29
目前使用比较多的依然是光电鼠标
鼠标的工作原理是什么
工作原理如下:
1、光电鼠标内部有一个发光二极管,通过它发出的光线,可以照亮光电鼠标底部表面(这是鼠标底部总会发光的原因)。
2、光电鼠标经底部表面反射回的一部分光线,通过一组光学透镜后,传输到一个光感应器件(微成像器)内成像。
3、当光电鼠标移动时,其移动轨迹便会被记录为一组高速拍摄的连贯图像,被光电鼠标内部的一块专用图像分析芯片(DSP,即数字微处理器)分析处理。该芯片通过对这些图像上特征点位置的变化进行分析,来判断鼠标的移动方向和移动距离,从而完成光标的定位。
鼠标及计算机通信
计算机通过鼠标驱动(软件)跟鼠标进行交互,完成一系列操作。
我们常见的鼠标包括有线鼠标,以及无线鼠标。 无线鼠标通过蓝牙等向计算机发送无线信号,计算机本身的无线接收器接收转化并处理该信号。
根据之前的,我们知道鼠标专用芯片已经获取了鼠标的移动方向和距离等信息,
接下来,鼠标芯片会将信息发送给计算机,计算机通过鼠标驱动程序来完成一系列操作,
最终会将信息发送给主板上的相关芯片,进一步再发送给 CPU,CPU接收到信息,
CPU发送鼠标图像位移指令,
指令经过主板到达显卡,
显卡运算后发送结果到显示器。
总结: 光电鼠标
移动鼠标,
鼠标内部的芯片识别出激光信号发生变化,
通过鼠标内部芯片计算鼠标的移动方向与距离信息,
将计算结果通过鼠标线(或蓝牙等)发送到(中间鼠标驱动程序参与)主板接口,
CPU识别相关主板接口发来的数据,
CPU发送鼠标图像位移指令,
指令经过主板到达显卡,
显卡运算后发送结果到显示器。
参考:
鼠标的工作原理是什么? https://zhidao.baidu.com/question/350924016.html
CPU 和鼠标、屏幕之间是怎么通信的? https://www.zhihu.com/question/317427163
https://www.zhihu.com/question/302483303/answer/531932811
鼠标驱动 https://baike.baidu.com/item/%E9%BC%A0%E6%A0%87%E9%A9%B1%E5%8A%A8/5302956?fr=aladdin