计算机鼠标是一种输入设备,用于控制GUI(图形用户界面)中的光标。计算机鼠标可用于选择、单击、拖放、取消选择、右键单击不同类型的GUI元素,如窗口、按钮、文本区域、链接等。
计算机鼠标命名
计算机鼠标的原名或学名是 Computer-Aided Display Control
. 但在1965年7月的一份出版物中,比尔·英格利什将这种装置命名为“鼠标”。这种装置被命名为鼠标,因为它的形状,大小和尾巴很像动物老鼠。
谁发明了老鼠?
电脑鼠标的历史可以追溯到1946年,它是作为二战火控雷达标绘系统的定点设备而创建的。它是一种军事装置,1947年获得专利,并作为军事机密保存。
![图片[1]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-132.png)
第一个电脑鼠标是由道格拉斯·恩格尔巴特在1963年发明的 X-Y Position Indicator
用于显示系统。
计算机鼠标作为一种产品和部件直接应用于计算机中,创建于1982年,用于工业生产 Apple Lisa
计算机。同样,施乐公司在同一年制造了一只老鼠,售价为415美元。随着鼠标的广泛使用,微软制造了带有鼠标光标的MS-DOS Word。
![图片[2]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-133.png)
电脑鼠标组件
即使是一个简单的硬件鼠标也能提供一些组件来正常有效地工作。下面是创建鼠标的组件列表。
Buttons
是最重要的艺术之一,用户可以点击这些按钮进行不同的操作。现在最基本的鼠标提供了两个按钮,其中左键用于选择或单击,右键用于辅助操作,如打开光标菜单等。高级或特殊设计的鼠标提供了2个以上的按钮,如4、6甚至更多的按钮。
相关文章: Linux bluezpan守护程序(PAND)教程及示例
Wheel
用于在x轴上导航和移动给定的应用程序页。或者,可提供第二轮以在y轴上移动或出于不同目的。
鼠标球、激光或LED用于跟踪鼠标移动。鼠标球是一种机械解决方案,鼠标下的球可以自由移动。鼠标激光和鼠标led是一种更现代的技术,其中激光用于检测鼠标移动。
Circuit Board
是电脑鼠标的主板,用于将所有移动、点击和轮子动作数字化并发送到电脑。
Cable or Wireless Receiver
是电路板的另一个重要部分,电路板将其收集的所有数据、动作和动作发送到计算机系统。电缆一般使用USB或PS2接口,其中无线一般使用蓝牙。
计算机鼠标类型
在鼠标的悠久历史中,为不同的用例创建了不同类型的鼠标。
![图片[3]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-137.png)
Cordless Mouse
是无线鼠标的通用名称。无绳鼠标是一个通用名称,其他类型的鼠标可以定义为无绳鼠标,没有任何电线或电缆。
![图片[4]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-138.png)
Foot mouse
是一种特殊而罕见的鼠标类型,通过脚来控制鼠标。这对残疾人特别有用。
![图片[5]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-139.png)
Intelli Mouse
是具有轮子的通用名称。这种类型的鼠标也称为 wheel mouse
, scroll mouse
.
![图片[6]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-140.png)
J mouse
是一种特殊的鼠标类型,其中键盘J键用作光标移动的操纵杆。一般来说,IBM计算机提供这种带有特殊键盘的鼠标。
![图片[7]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-141.png)
Joystick
Joystick
是一种鼠标,因为它提供了移动光标和右键和左键单击功能。
![图片[8]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-142.png)
Mechanical Mouse
大约20年前很流行。机械鼠标使用金属或橡胶球底面,当鼠标体移动时,球移动以检测移动。
![图片[9]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-143.png)
Optical Mouse
微软于1999年首次推出。这种鼠标利用LED或激光来跟踪运动。这是计算机鼠标的一次革命,因为以前所有的鼠标类型都是基于机械球。
![图片[10]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-144.png)
Touchpad
是笔记本电脑和便携式设备的集成鼠标类型。触摸板是非常不同于其他类型的电脑鼠标类型的手指运动工作。按钮与普通鼠标相同。触摸板没有任何球或激光跟踪运动灯。
![图片[11]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-145.png)
A trackball mouse
类似于机械鼠标,但有很大的区别。轨迹球位于鼠标侧面上方,以便移动球。
![图片[12]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-146.png)
TrackPoint
是位于键盘中心的一个类似橡胶的点。这就像一个非常小的操纵杆,可以推动。Trackpoint主要用于IBM和联想办公笔记本电脑。
相关文章: 什么是开放系统互连(OSI)模型?
计算机鼠标连接/端口类型
电脑鼠标跟踪运动并将其发送到电脑。为了发送这些信息,鼠标应该连接到计算机上。鼠标与计算机之间有不同的连接类型。
![图片[13]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-147.png)
Bluetooth
是最常见的连接类型,也称为无绳连接。蓝牙提供了廉价和快速的连接,其中一个微小的USB芯片是用来连接电脑。鼠标和芯片之间通过蓝牙进行通信。
![图片[14]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-148.png)
USB
是另一个流行的端口,使用USB电缆连接到计算机USB端口。这种电缆连接逐渐不受欢迎。
![图片[15]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-149.png)
PS/2
也就是使用USB连接线之前的连接类型。在上世纪90年代流行的很长一段时间里,这是绝对的。
![图片[16]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-150.png)
Serial Port
是一种通用连接类型或接口,用于将不同类型的设备连接到计算机中。在PS/2出现之前,鼠标还使用了与计算机的串行连接。
我们能用没有鼠标的电脑吗?
如今,用户在很大程度上依赖于使用鼠标来控制计算机。电脑鼠标在使用电脑的过程中提供了很多便利,特别是图形用户界面相关的任务,如绘图、按钮和文本繁重的应用程序、菜单等。我们可以使用没有鼠标的电脑,尽管有些应用程序很难使用。特别是一些控制台、终端、基于文本的应用程序,无需鼠标即可轻松使用。但另一方面,如果没有鼠标,很难使用CAD或计算机辅助设计应用程序。但这是可能的。如今,应用程序通过键盘快捷键提供了光标的大部分功能,但缺少一些关键功能。
![图片[17]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-134.png)
更换电脑鼠标控制手
鼠标是用手的。一般来说,大多数人是右撇子,但有些人是左撇子。我们可以从 Mouse Settings
. 我们可以从「开始」菜单中键入 mouse settings
就像下面一样。
相关文章: USB(通用串行总线)版本、类型和连接器
![图片[18]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-135.png)
下面我们可以看到Windows鼠标设置屏幕。我们可以从右手使用的地方选择 Left
左撇子会用 Right
选项。
![图片[19]-什么是电脑鼠标及其工作原理?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/03/poftut_image-136.png)