Pourquoi mes écouteurs ne nécessitent-ils pas de pilotes?

23

Lorsque je branche une nouvelle souris ou imprimante sur mon Mac, je dois installer un nouveau pilote.

Cependant, j'ai récemment branché de nouveaux écouteurs sur mon ordinateur, et ils ont juste fonctionné. Pourquoi n'ai-je pas besoin d'installer un pilote pour mes écouteurs?

David Faux
la source
9
Je doute vraiment qu'une souris nécessite de nouveaux pilotes
so12311
7
Cela a obtenu 14 votes positifs et trois favoris en une demi-journée?
un CVn
7
@ MichaelKjörling Et nous ne savons même pas encore s'il s'agit de prises audio USB ou normales :) (L'astuce avec ce genre de questions est de formuler quelque chose d'assez basique ou d'explication comme "Pourquoi XYZ …?". Laisser le reste à la communauté)
slhck
7
Vous n'avez pas non plus besoin de pilotes pour les brancher sur un Walkman. Les écouteurs analogiques ne sont pas des périphériques (c'est-à-dire qu'ils ne sont pas des appareils informatiques).
Synetech
2
Électroniciens Cue disant que vous faites les conducteurs de besoin (de transitor);)
MSalters

Réponses:

25

Les pilotes sont des interfaces logicielles entre le système d'exploitation et le périphérique. Ils permettent une communication indirecte mais standardisée. Sans cela, les développeurs devraient parler directement à l'appareil et écrire du code pour chaque matériel imaginable.

Les écouteurs n'ont pas besoin d'une telle interface, car il n'y a pas de communication avec le système d'exploitation qui nécessiterait une «traduction». Le système d'exploitation ne contrôle pas les tensions sur les prises jack, mais envoie à la place des commandes et des données audio numériques à la carte son, qui nécessite un pilote. La carte son effectue alors sa magie et transforme le train de bits en signal analogique, quels que soient les écouteurs, les haut-parleurs, l'amplificateur, l'enregistreur, le spectromètre ... qui sont branchés, bien qu'ils vérifient souvent si une prise jack est présente.

Les écouteurs USB sont une exception, car ils ne se branchent pas sur une carte son, mais ils fonctionnent sur le même principe. La seule différence est que ces appareils ont une carte son intégrée communiquant avec le système d'exploitation, au lieu d'utiliser une carte déjà installée sur l'ordinateur. Ils nécessitent des pilotes, mais comme les écouteurs sont des périphériques assez génériques, il est probable que la carte son intégrée soit conçue pour une compatibilité maximale et utilise un protocole standardisé pour lequel les pilotes préinstallés suffisent, comme cela est courant pour les souris, les claviers et les lecteurs flash.

Marcks Thomas
la source
57

Si vos écouteurs étaient des écouteurs USB, ils peuvent ne pas nécessiter de pilotes car il existe une norme que les fabricants peuvent suivre, de sorte que les appareils qu'ils créent n'ont pas besoin de pilotes supplémentaires. C'est de la même manière que la plupart des souris et claviers "fonctionnent".

Si vos écouteurs utilisent simplement une prise normale, la carte son de la machine a un ensemble de contrôleurs qui font le traitement pour vous, le signal sortant vers le fil est juste une tension analogique alimentant les haut-parleurs dans les écouteurs.

Scott Chamberlain
la source
4
Il convient de noter que les claviers et souris USB suivent également une norme et que le système d'exploitation devrait fournir un pilote générique qui fonctionnerait pour tous les claviers et souris qui le suivent (jusqu'à présent, je n'en ai vu aucun qui ne le fasse pas). Les pilotes spécifiques au fabricant présentent généralement des fonctions propriétaires supplémentaires (comme le contrôle des touches de fonction spéciales ou des contrôleurs LED). J'utilise principalement Windows et je sais qu'il fournit des pilotes génériques pour pratiquement toutes les classes de périphériques. Je m'attendrais à ce que Mac OS X fasse de même.
Ben Richards
7

Deux possibilités:

  1. si c'est un périphérique USB, vous aviez déjà les pilotes
  2. s'il s'agit d'une prise audio, vous auriez un simple signal analogique provenant de la prise, vous n'avez donc pas besoin de diriger cet appareil comme cela est déjà fait par la carte son.
Lucas Kauffman
la source
5

Parce qu'ils utilisent simplement les prises audio comme des haut-parleurs ou autre chose. S'il s'agissait d'un casque USB ou autre, ce serait différent. Tout ce dont votre ordinateur a besoin pour le son, c'est la prise, et il transmet les impulsions électriques au casque, qui à son tour crée du son.

cutrightjm
la source
2

Demander vs Causer

Une souris envoie une requête à l'ordinateur, que l'ordinateur doit interpréter, et un pilote lui indique comment. C'est comme si je disais "déplace le curseur vers la gauche"; vous devez comprendre l'anglais pour faire quoi que ce soit avec ça.

Une prise casque analogique n'envoie pas de demande, comme "veuillez lire le son suivant au volume 11". Il envoie un courant qui n'a pas besoin d'interprétation; ce courant fait vibrer physiquement les haut-parleurs du casque d'une manière particulière au moyen d'un électro-aimant.

La seule interprétation se produit dans votre cerveau - "hé, ce James Earl Jones qui dit 'gaufres!'"

Nathan Long
la source
1

Un connecteur TRS (pointe, anneau, manchon) est une famille courante de connecteurs généralement utilisés pour les signaux analogiques, y compris l'audio. Vous n'avez donc pas besoin de pilotes pour cela. Simplement .. :-) Mais assurez-vous que votre appareil dispose d'une sortie audio prise en charge ... Ou Si vous parlez de casque USB, une installation de pilote peut être nécessaire, d'autres non.

user370305
la source
1

Comme d'autres l'ont dit, vous n'avez besoin de pilotes que si vous connectez un casque USB. Dans une prise normale de 2,5 mm, vous n'avez pas besoin de pilotes séparés pour chaque casque que vous connectez à votre système. Mais n'oubliez pas que vous devez installer un pilote pour le périphérique audio et ce périphérique audio utilise le pilote installé pour émettre des signaux audio via la prise audio.

En termes simples, les écouteurs sont un appareil plug and play universel.

Abhishek Salian
la source
0

Il s'agit d'une simple sortie analogique. Il n'y a pas de protocole numérique, juste le signal audio brut.

Peter
la source