滚球鼠标如何使光标移动以及移动时如何发送信号?

滚球鼠标如何使光标移动以及移动时如何发送信号?

有人能 100% 清楚地告诉我当滚球鼠标移动时光标是如何移动的吗(不是光学的,不是光学的)

我所知道的是,当你移动光标时,球会旋转,并且它会以某种方式从有孔的磁盘发送信号,但是如何发送呢?

它如何从有孔的磁盘发送信号

你知道,我想从你打开电脑到光标移动的那一刻 100% 地理解。鼠标是如何移动的 100% 解释,如果你可以

如果你不能 100% 解释清楚,那么请随意告诉我们你能解释的一切

答案1

鼠标内部的滚球接触桌面,并在鼠标移动时滚动。鼠标逻辑板的底面:滚球的裸露部分接触桌面。

鼠标内有两个滚轮与球接触。其中一个滚轮的方向使其能够检测 X 方向的运动,另一个滚轮与第一个滚轮成 90 度角,因此它能够检测 Y 方向的运动。当球旋转时,其中一个或两个滚轮也会旋转。下图显示了此鼠标上的两个白色滚轮:与球接触并检测 X 和 Y 方向运动的滚轮

每个滚轮都连接到一个轴上,轴带动一个带孔的圆盘旋转。当滚轮滚动时,其轴和圆盘会旋转。下图显示了圆盘:典型的光学编码圆盘:该圆盘的外缘有 36 个孔。

圆盘的两边各有一个红外 LED 和一个红外传感器。圆盘上的孔会阻断来自 LED 的光束,这样红外传感器就能看到光脉冲。脉冲的速率与鼠标的速度和移动距离直接相关。跟踪鼠标运动的光学编码器之一的特写:圆盘的一侧有一个红外 LED(透明),另一侧有一个红外传感器(红色)。

板载处理器芯片读取红外传感器发出的脉冲,并将其转换为计算机可以理解的二进制数据。芯片通过鼠标线将二进制数据发送到计算机。

来源:顺便说一下,这是谷歌上的第一个搜索结果

相关内容