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


11

我大约有7种设备(扬声器,鼠标等)都是USB。它们都带有CD的驱动程序。我的问题是,为什么呢?所有这些设备中的所有7种在我所拥有的每台计算机(XP,Vista,Ubuntu,7)上都运行良好,而我甚至不必费心安装随附的驱动程序磁盘。所有功能均有效。我的第一个想法是,它只是从Internet上下载,但是即使没有安装我的内陆计算机(即没有Internet)也能够成功使用这些设备。

有人可以向我解释这些设备包含驱动程序磁盘的目的吗?

Answers:


14

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

但是有时,会出现OS工程师尚未设计的设备。即,我的Fitbit-USB /无线计步器。在这种情况下,您需要安装驱动程序才能将设备引入操作系统并允许它们进行交互。

另一个常见情况是具有新颖功能的已知设备(例如带有附加按钮的鼠标,具有特殊功能键的键盘等),在这种情况下,内置驱动程序将仅覆盖已知功能,从而使您无法使用附加功能-安装专用驱动程序之前。


12

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

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

新的Windows 7“设备阶段”功能可以显示几类已连接设备的图像。Windows 7提供了从Internet下载此类信息的功能,但软件CD也可能也包含该信息。


3

对当今较不普遍的另一种情况是对较旧操作系统的支持。回顾USB新时代的黑暗时代,设备制造商和OS供应商之间一直在争夺发明和支持设备类别的竞争。例如,通常需要在Windows 98或Windows Me机器上安装驱动程序,以支持比鼠标更奇特的USB设备。由于当时互联网还不那么普及,因此,迷你CD的成本远远低于退回设备或技术支持电话的成本,因此他们只是将CD打包在一起。

我曾经有一个USB CD驱动器,其中的驱动程序随附在CD上,令我感到纳闷...


Windows XP(尽管MS打算在几年前终止支持-在上网本问世之前仍然存在并且很好)几乎也总是需要潜水员。它比ME早一个版本,但实际上有效。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.