Kulaklıklarım neden sürücü gerektirmiyor?


22

Mac bilgisayarıma yeni bir fare veya yazıcı bağladığımda yeni bir sürücü yüklemem gerekiyor.

Ancak yakın zamanda yeni kafa telefonlarını bilgisayarıma taktım ve sadece işe yaradılar. Baş telefonları için neden bir sürücü yüklememe gerek yok?


8
Bir farenin yeni sürücüler gerektirdiğinden şüpheliyim
so12311

7
Bu yarım gün içinde 14 oy ve üç favori var?
a CVn

6
@ MichaelKjörling Ve hala USB veya normal ses jakı olup olmadıklarını bile bilmiyoruz :) (Bu tür soruların püf noktası, oldukça basit veya kendini açıklayıcı bir şeyi "Neden yapar?" Olarak ifade etmektir. XYZ …? ". Gerisini topluluğa bırakın.)
slhck

6
Onları bir Walkman'e bağlamak için sürücülere de ihtiyacınız yok. Analog kulaklıklar çevre birimi değildir (yani bilgisayar aygıtı değildir).
Synetech

1
Cue elektronik mühendisleri size söyleyerek yap ihtiyaç (transitor) sürücüler;)
MSalters

Yanıtlar:


25

Sürücüler, işletim sistemi ile cihaz arasındaki yazılım arabirimleridir. Dolaylı ancak standartlaştırılmış iletişime izin verir. Bu olmazsa geliştiricilerin doğrudan cihazla konuşması ve akla gelebilecek her donanım parçası için kod yazması gerekirdi.

Kulaklıkların böyle bir arayüze ihtiyacı yoktur, çünkü işletim sistemiyle 'çeviri' gerektiren iletişim kurmaz. İşletim sistemi, jak yuvalarındaki voltajları kontrol etmez, bunun yerine sürücü gerektiren dijital ses komutlarını ve ses kartına veri gönderir. Ses kartı daha sonra sihrini gerçekleştirir ve hangi kulaklık, hoparlör, amplifikatör, kaydedici, spektrometre ... takılı olduğuna bakılmaksızın, bir fişin mevcut olup olmadığını kontrol etmelerine rağmen, bit akımını analog bir sinyale dönüştürür.

USB kulaklıklar bir ses kartına takılmadıkları için bir istisnadır, ancak aynı prensipte çalışırlar. Tek fark, bu cihazların bilgisayarda yüklü olanları kullanmak yerine işletim sistemi ile iletişim kuran yerleşik bir ses kartına sahip olmasıdır. Sürücülere ihtiyaç duyuyorlar, ancak kulaklıklar oldukça genel çevre birimleri olduğundan, şanslar gömülü ses kartının maksimum uyumluluk için yapıldığı ve fareler, klavyeler ve flash sürücüler için olduğu gibi önceden yüklenmiş sürücülerin yeterli olduğu standart bir protokol kullanıyor.


56

Kulaklığınız USB kulaklık ise, olduğu gibi sürücüler gerektirmeyebilir standart bir üretici takip edebilir Bu nedenle, oluşturdukları aygıtların ek sürücülere gereksinimi yoktur. Bu, çoğu fare ve klavyenin "sadece çalışması" ile aynı şekildedir.

Kulaklıklarınız sadece normal bir jak kullanıyorsa, makinenin ses kartında sizin için işlem yapan bir dizi kontrol cihazı bulunur; kabloya giden sinyal, kulaklıktaki hoparlörleri süren analog bir voltajdır.


3
USB klavyelerin ve farelerin de bir standarda uyduğunu ve işletim sisteminin, onu izleyen tüm klavyeler ve fareler için çalışacak genel bir sürücü sağlaması gerektiğini belirtmekte fayda var (şimdiye kadar hiç görmedim). Üreticiye özgü sürücüler genellikle ekstra, özel işlevler gösterir (özel işlev tuşlarını veya LED denetleyicilerini kontrol etmek gibi). Öncelikle Windows kullanıyorum ve neredeyse tüm aygıt sınıfları için genel sürücüler sağladığını biliyorum. Mac OS X'in de aynısını yapmasını bekliyorum.
Ben Richards

7

İki olasılık:

  1. eğer bir USB aygıtı ise, zaten sürücüler
  2. eğer bu bir ses jakı ise, jaktan gelen basit bir analog sinyale sahip olursunuz, bu nedenle bu cihazı ses kartında olduğu gibi yönlendirmek zorunda değilsiniz.

5

Çünkü sadece hoparlörler veya diğer şeyler gibi ses jaklarını kullanıyorlar. USB kulaklık veya başka bir şey olsaydı, bu farklı olurdu. Bilgisayarınızın ses için ihtiyaç duyduğu tek şey fiştir ve elektrik sinyallerini kulaklıklara iletir ve bu da ses çıkarır.


2

Nedeni Sormak vs

Bir fare bir istek gönderir Bilgisayarın yorumlaması gereken bilgisayar ve bir sürücü nasıl olduğunu anlatıyor. Sanki "imleci sola hareket ettir" derim; Bununla bir şeyler yapmak için İngilizce'yi anlamak zorundasın.

Bir analog kulaklık jakı yok değil "Lütfen şu sesi 11. ciltte çalın" gibi bir istek gönderin. Yorumlanması gerekmeyen bir akım gönderir; o akım fiziksel olarak yapar kulaklıkların hoparlörleri bir elektromıknatıs vasıtasıyla belirli bir şekilde titrer.

Tek yorumlama beyninizde olur - “hey, James Earl Jones'un 'waffle!' Dediği”


1

bir TRS konektörü (uç, halka, manşon) tipik olarak kullanılan ortak bir konektör ailesidir. analog sinyaller ses dahil Yani bunun için sürücülere ihtiyacınız yok. Basitçe .. :-) Ancak cihazınızın desteklediği ses çıkışı olduğundan emin olun ... Veya USB kulaklıklardan bahsediyorsanız, bazılarının kurulumu gerekmeyebilir.


1

Diğerlerinin dediği gibi, yalnızca USB kulaklık bağlarsanız sürücülere ihtiyacınız vardır. 2,5 mm'lik normal bir fişte, sisteminize bağladığınız her kulaklık için ayrı sürücülere gerek yoktur. Ancak, ses aygıtı için bir sürücü yüklemeniz gerektiğini unutmayın; bu ses aygıtı, ses jakından ses sinyallerini almak için yüklü sürücüyü kullanır.

Basit bir deyişle, kulaklıklar evrensel tak ve çalıştır cihazdır.


0

Düz bir analog çıkış. Dijital bir protokol yok, sadece ham ses sinyali var.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.