将新的鼠标或打印机插入Mac时,需要安装新的驱动程序。
但是,我最近将新的头戴式耳机插入计算机,并且它们可以正常工作。为什么我不需要为耳机安装驱动程序?
将新的鼠标或打印机插入Mac时,需要安装新的驱动程序。
但是,我最近将新的头戴式耳机插入计算机,并且它们可以正常工作。为什么我不需要为耳机安装驱动程序?
Answers:
驱动程序是操作系统和设备之间的软件接口。它们允许间接但标准化的通信。没有它,开发人员将不得不直接与设备对话并为每一个可以想象的硬件编写代码。
耳机不需要这种接口,因为不需要与操作系统进行任何需要“翻译”的通信。操作系统不控制插孔上的电压,而是将数字音频命令和数据发送到声卡,这需要驱动程序。然后,声卡执行其魔术操作,并将位流转换为模拟信号,而不管插入了什么耳机,扬声器,放大器,录音机,光谱仪...,尽管他们经常检查是否确实有插孔插头。
USB耳机是一个例外,因为它们没有插入声卡,但是它们的工作原理相同。唯一的区别是这些设备具有与操作系统通信的嵌入式声卡,而不是使用计算机上已安装的声卡。它们确实需要驱动程序,但是由于耳机是非常通用的外围设备,因此嵌入式声卡具有最大的兼容性,并使用标准化的协议,预安装的驱动程序就足够了,鼠标,键盘和闪存驱动器很常见。
如果您的耳机是USB耳机,则它们可能不需要驱动程序,因为可以遵循标准制造商的要求,因此他们创建的设备不需要其他驱动程序。这与大多数鼠标和键盘“正常工作”的方式相同。
如果您的耳机仅使用普通插孔,则机器的声卡上有一组正在为您处理的控制器,输出到电线的信号只是驱动耳机中扬声器的模拟电压。
因为他们只是在使用扬声器或其他任何设备的音频插孔。如果它们是USB耳机之类的东西,那就不一样了。您计算机需要的所有声音都是插头,它将插头的电脉冲传输到耳机,从而产生声音。
正如其他人所说,只有连接USB耳机,您才需要驱动程序。使用普通的2.5毫米插头,您不需要为连接到系统的每个耳机使用单独的驱动程序。但是请不要忘记为音频设备安装一个驱动程序,并且该音频设备使用已安装的驱动程序通过音频插孔输出音频信号。
简而言之,耳机是通用的即插即用设备。