Por que o hardware plug and play simples às vezes inclui drivers?

11

Eu tenho cerca de 7 dispositivos (alto-falantes, mouse etc.) que são todos USB. Todos eles vieram com CD's contendo drivers para ele. Minha pergunta é: por que eles? Todos os 7 desses dispositivos funcionam bem em todos os computadores que já possuo (XP, Vista, Ubuntu, 7) sem que eu me preocupe em instalar o disco de drivers incluído. Toda a funcionalidade funciona. Meu primeiro pensamento foi que ele estava apenas baixando-o da Internet, mas mesmo computadores sem acesso à Internet (ou seja, sem Internet) foram capazes de utilizar com êxito os dispositivos sem a minha instalação.

Alguém pode me explicar o objetivo desses dispositivos incluirem o disco de drivers?

Freesnöw
fonte

Respostas:

14

Cada dispositivo que você possui usa um driver para se comunicar com o sistema operacional. Na maioria dos sistemas operacionais modernos, os drivers internos padrão são suficientes para cobrir uma infinidade de dispositivos, como teclados, mouses e alto-falantes.

Mas, de vez em quando, surge um dispositivo para o qual os engenheiros do SO não projetaram. Ou seja, meu Fitbit - um pedômetro USB / sem fio. Nesse caso, você precisa instalar um driver para apresentar o dispositivo ao sistema operacional e permitir que ele interaja.

Outro cenário comum é um dispositivo conhecido com um recurso novo (como um mouse com botões extras, um teclado com teclas de função especiais etc.). Nesse caso, o driver embutido cobrirá apenas os recursos conhecidos e o privará do uso da funcionalidade extra - até você instalar o driver dedicado.

Travelling Tech Guy
fonte
12

Os CDs também podem conter software de suporte que não são drivers em si, como miniaplicativos do painel de controle, utilitários de teste / configuração / diagnóstico e manuais .PDF.

Em alguns casos, um dispositivo, como um mouse, pode ter uma funcionalidade básica coberta pelo driver USB da classe base, mas pode ter uma funcionalidade estendida disponível se o driver do fabricante estiver instalado.

O novo recurso "Device Stage" do Windows 7 pode exibir uma imagem de várias classes de dispositivos conectados. O Windows 7 oferece o download dessas informações da Internet, mas é possível que os CDs de software também tenham essas informações.

LawrenceC
fonte
3

Mais um cenário que pode não ser tão comum hoje em dia é o suporte a sistemas operacionais mais antigos. Na era das trevas, quando o USB era novo, havia uma corrida contínua entre os criadores de dispositivos e os fornecedores de SO para inventar e dar suporte às classes de dispositivos. Era comum a necessidade de instalar um driver em uma máquina Windows 98 ou Windows Me para oferecer suporte a qualquer dispositivo USB mais exótico que um mouse, por exemplo. Como a Internet não era tão difundida na época, o custo de um mini CD era muito menor que o custo de um dispositivo retornado ou de uma chamada de suporte técnico, então eles apenas empacotaram CDs com tudo.

Uma vez eu tive uma unidade de CD USB que acompanha drivers em um CD que me fez pensar ...

RBerteig
fonte
O Windows XP (ainda vivo e bem, apesar da intenção dos MSs de encerrar o suporte há alguns anos - pouco antes do lançamento dos netbooks) também quase sempre precisa de mergulhadores. É uma versão anterior ao ME, mas na verdade funciona.
7111 Joe