Os drivers são interfaces de software entre o sistema operacional e o dispositivo. Eles permitem comunicação indireta, mas padronizada. Sem isso, os desenvolvedores teriam que falar diretamente com o dispositivo e escrever código para cada peça de hardware imaginável.
Os fones de ouvido não precisam dessa interface, porque não há comunicação com o sistema operacional que exija "tradução". O sistema operacional não controla as voltagens nos soquetes, mas envia comandos e dados de áudio digital para a placa de som, o que requer um driver. A placa de som, então, executa sua mágica e transforma o fluxo de bits em um sinal analógico, independentemente de quais fones de ouvido, alto-falantes, amplificador, gravador, espectrômetro ... estejam conectados, embora eles frequentemente verifiquem se um plugue está presente. / p>
Os fones de ouvido USB são uma exceção, pois não são conectados a uma placa de som, mas funcionam no mesmo princípio. A mera diferença é que esses dispositivos têm uma placa de som incorporada se comunicando com o sistema operacional, em vez de usar um que já está instalado no computador. Eles exigem drivers, mas como os fones de ouvido são periféricos genéricos, a placa de som integrada é construída para compatibilidade máxima e usa um protocolo padronizado para o qual os drivers pré-instalados são suficientes, como é comum em mouses, teclados e pen drives. p>