22

Когда я подключаю новую мышь или принтер к своему Mac, мне нужно установить новый драйвер.

Однако недавно я подключил к своему компьютеру новые наушники, и они просто работали. Почему мне не нужно устанавливать драйвер для наушников?

8 ответов8

56

Если ваши наушники были USB-наушниками, им могут не потребоваться драйверы, поскольку есть стандартные производители, которым можно следовать, чтобы устройства, которые они создают, не нуждались в дополнительных драйверах. Это то же самое, что большинство мышей и клавиатур "просто работают".

Если в ваших наушниках используется только обычное гнездо, звуковая карта устройства имеет набор контроллеров, которые обрабатывают вас, а сигнал, поступающий на провод, - это всего лишь аналоговое напряжение, управляющее динамиками в наушниках.

25

Драйверы - это программные интерфейсы между операционной системой и устройством. Они позволяют косвенное, но стандартизированное общение. Без этого разработчики должны были бы напрямую общаться с устройством и писать код для каждой мыслимой части аппаратного обеспечения.

Наушники не нуждаются в таком интерфейсе, потому что нет связи с операционной системой, которая потребовала бы «перевода». Операционная система не контролирует напряжения на разъемах, но вместо этого отправляет цифровые звуковые команды и данные на звуковую карту, для которой требуется драйвер. Затем звуковая карта выполняет свою магию и преобразует поток битов в аналоговый сигнал, независимо от того, какие наушники, динамики, усилитель, видеомагнитофон, спектрометр ... подключены, хотя они часто проверяют, присутствует ли вообще штекер.

USB-наушники являются исключением, так как они не подключаются к звуковой карте, но работают по тому же принципу. Разница лишь в том, что эти устройства имеют встроенную звуковую карту, которая обменивается данными с ОС, вместо того, чтобы использовать ту, которая уже установлена на компьютере. Для них требуются драйверы, но поскольку наушники являются довольно универсальной периферией, скорее всего, встроенная звуковая карта построена для максимальной совместимости и использует стандартизированный протокол, для которого достаточно предустановленных драйверов, как это обычно бывает для мышей, клавиатур и флеш-накопителей.

7

Две возможности:

  1. если это устройство USB, у вас уже были драйверы
  2. если это аудиоразъем, у вас будет простой аналоговый сигнал, исходящий из разъема, поэтому вам не нужно управлять этим устройством, как это уже сделано звуковой картой.
5

Потому что они просто используют аудиоразъемы, такие как динамики или что-то еще. Если бы это были USB-наушники или что-то еще, это было бы иначе. Все, что нужно вашему компьютеру для звука, это штекер, и он передает электрические импульсы на наушники, которые, в свою очередь, создают звук.

2

Спрашивая против причинения

Мышь отправляет запрос на компьютер, который компьютер должен интерпретировать, и драйвер сообщает, как. Это как если бы я сказал "переместить курсор влево"; Вы должны понимать английский язык, чтобы что-нибудь сделать с этим.

Аналоговый разъем для наушников не отправляет запрос, например, «пожалуйста, воспроизведите следующий звук на громкости 11». Он посылает ток, который не нуждается в интерпретации; этот ток физически заставляет динамики наушников особым образом вибрировать с помощью электромагнита.

Единственная интерпретация происходит в вашем мозгу: «Эй, Джеймс Эрл Джонс говорит:« Вафли!«»

1

Как говорили другие, драйверы нужны только при подключении USB-наушников. В обычном 2,5-мм штекере вам не нужны отдельные драйверы для каждого наушника, подключенного к вашей системе. Но не забывайте, что вам нужно установить один драйвер для аудиоустройства, и это аудиоустройство использует установленный драйвер для вывода аудиосигналов через аудиоразъем.

Простыми словами, наушники являются универсальным устройством Plug and Play.

1

Разъем TRS (наконечник, кольцо, гильза) - это общее семейство разъемов, обычно используемых для аналоговых сигналов, включая аудио. Таким образом, вам не нужны драйверы для этого. Просто .. :-) Но убедитесь, что ваше устройство поддерживает аудиовыход ... Или, если вы говорите о наушниках USB, то может потребоваться установка некоторых драйверов, а некоторые нет.

0

Это простой аналоговый выход. Цифрового протокола нет, только звуковой сигнал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .