为什么简单的即插即用硬件有时会包含驱动程序?

为什么简单的即插即用硬件有时会包含驱动程序?

我有大约 7 个设备(扬声器、鼠标等),它们都是 USB 的。它们都附带 CD,其中包含驱动程序。我的问题是,为什么它们会这样?这 7 个设备在我拥有的每台计算机(XP、Vista、Ubuntu、7)上都运行良好,我甚至不需要安装随附的驱动程序磁盘。所有功能都正常。我的第一个想法是它只是从互联网上下载的,但即使是陆地上的计算机(即没有互联网)也能够成功使用这些设备,而无需我安装。

有人能向我解释一下这些设备包含驱动程序磁盘的用途吗?

答案1

您拥有的每台设备都使用驱动程序与操作系统通信。在大多数现代操作系统中,默认内置驱动程序足以覆盖各种设备,例如键盘、鼠标和扬声器。

但偶尔,会出现操作系统工程师没有设计过的设备。例如,我的 Fitbit - 一个 USB/无线计步器。在这种情况下,您需要安装驱动程序才能将设备引入操作系统并允许它们交互。

另一种常见的情况是已知设备具有新功能(例如带有额外按钮的鼠标、带有特殊功能键的键盘等),在这种情况下,内置驱动程序将仅覆盖已知功能,并剥夺您使用额外功能的权限 - 直到您安装专用驱动程序。

答案2

CD 可能还包含非驱动程序本身的支持软件,例如控制面板小程序、测试/设置/诊断实用程序和 .PDF 手册。

在某些情况下,设备(例如鼠标)可能具有基类 USB 驱动程序所涵盖的基本功能,但如果安装了制造商驱动程序,则可能具有可用的扩展功能。

Windows 7 的“设备阶段”新功能可以显示几类已连接设备的图像。Windows 7 提供从互联网下载此类信息的功能,但软件 CD 中也可能有此类信息。

答案3

另一种今天可能不太常见的情况是对旧操作系统的支持。在 USB 刚刚问世的黑暗时代,设备制造商和操作系统供应商之间一直在竞相发明和支持设备类别。例如,为了支持任何比鼠标更奇特的 USB 设备,通常需要在 Windows 98 或 Windows Me 机器上安装驱动程序。由于当时互联网还没有那么普及,迷你 CD 的成本远低于退回设备或技术支持电话的成本,所以他们只是将所有东西都打包成 CD。

我确实曾经有一个 USB CD 驱动器,其驱动程序包含在 CD 中,这让我很疑惑……

相关内容