Почему мои наушники не требуют драйверов?
Когда я подключаю новую мышь или принтер к своему Mac, мне нужно установить новый драйвер.
Однако недавно я подключил новые наушники к своему компьютеру, и они просто работали. Почему мне не нужно устанавливать драйвер для наушников?
8 ответов
Драйверы - это программные интерфейсы между операционной системой и устройством. Они позволяют косвенное, но стандартизированное общение. Без этого разработчики должны были бы напрямую общаться с устройством и писать код для каждой мыслимой части аппаратного обеспечения.
Наушники не нуждаются в таком интерфейсе, потому что нет связи с операционной системой, которая потребовала бы "перевода". Операционная система не контролирует напряжения на разъемах, но вместо этого отправляет цифровые звуковые команды и данные на звуковую карту, для которой требуется драйвер. Звуковая карта затем выполняет свою магию и преобразует поток битов в аналоговый сигнал, независимо от того, какие наушники, динамики, усилитель, рекордер, спектрометр... подключены, хотя они часто проверяют, присутствует ли вообще штекер.
USB-наушники являются исключением, так как они не подключаются к звуковой карте, но работают по тому же принципу. Разница лишь в том, что эти устройства имеют встроенную звуковую карту для связи с ОС, а не ту, которая уже установлена на компьютере. Для них требуются драйверы, но поскольку наушники являются довольно универсальной периферией, скорее всего, встроенная звуковая карта построена для максимальной совместимости и использует стандартизированный протокол, для которого достаточно предустановленных драйверов, как это обычно бывает для мышей, клавиатур и флэш-накопителей.
Если ваши наушники были USB-наушниками, им могут не потребоваться драйверы, поскольку есть стандартные производители, которым можно следовать, чтобы устройства, которые они создают, не нуждались в дополнительных драйверах. Это то же самое, что большинство мышей и клавиатур "просто работают".
Если в ваших наушниках используется только обычное гнездо, звуковая карта устройства имеет набор контроллеров, которые обрабатывают вас, а сигнал, поступающий на провод, - это всего лишь аналоговое напряжение, управляющее динамиками в наушниках.
Две возможности:
- если это устройство USB, у вас уже были драйверы
- если это аудиоразъем, у вас будет простой аналоговый сигнал, исходящий из разъема, поэтому вам не нужно управлять этим устройством, как это уже сделано звуковой картой.
Потому что они просто используют аудиоразъемы, такие как динамики или что-то еще. Если бы это были USB-наушники или что-то еще, это было бы иначе. Все, что нужно вашему компьютеру для звука, это штекер, и он передает электрические импульсы на наушники, которые, в свою очередь, создают звук.
Спрашивая против причинения
Мышь отправляет запрос на компьютер, который компьютер должен интерпретировать, а драйвер сообщает, как. Это как если бы я сказал "переместить курсор влево"; Вы должны понимать английский язык, чтобы что-нибудь сделать с этим.
Аналоговый разъем для наушников не отправляет запрос, например, "пожалуйста, воспроизведите следующий звук на громкости 11". Он посылает ток, который не нуждается в интерпретации; этот ток физически заставляет динамики наушников вибрировать особым образом с помощью электромагнита.
Единственная интерпретация происходит в вашем мозгу: "Эй, Джеймс Эрл Джонс говорит:" Вафли! "
Разъем TRS (наконечник, кольцо, гильза) - это общее семейство разъемов, обычно используемых для аналоговых сигналов, включая аудио. Таким образом, вам не нужны драйверы для этого. Просто..:-) Но убедитесь, что ваше устройство поддерживает аудиовыход... Или Если вы говорите о наушниках USB, то, возможно, некоторые драйверы требуют установки, а некоторые нет.
Как говорили другие, драйверы нужны только при подключении USB-наушников. В обычном 2,5-мм штекере вам не нужны отдельные драйверы для каждого наушника, подключенного к вашей системе. Но не забывайте, что вам нужно установить один драйвер для аудиоустройства, и это аудиоустройство использует установленный драйвер для вывода аудиосигналов через аудиоразъем.
Простыми словами, наушники являются универсальным устройством Plug and Play.
Это простой аналоговый выход. Цифрового протокола нет, только звуковой сигнал.