Dahili hoparlörleri prize takılı başkalarıyla kullanın


37

İMac'ime kulaklık jakı üzerinden bağlanmış bir dizi surround hoparlörüm var. Hoparlör setine gidenleri kontrol etmek için bir anahtar kullanıyorum (iMac, iPod veya MacBook / aux). Böylece sürekli prizden çekip çıkarmak zorunda kalmamam için ses kablosunu iMac'in ses portunda bırakıyorum. Bu, başka bir kaynaktan bir şey dinlerken, kabloyu çıkarmadığım sürece iMac'ten hiçbir şey duyamayacağım anlamına gelir.

Ses çıkışı bağlantı noktasında bir şey olsa bile, sesi dahili hoparlörlerden çıkmaya zorlamanın bir yolu var mı?


1
Bence Nathan olamaz. Harici bir ses kartı veya bir USB kulaklığı (kendi ses kartına sahip) edinmeniz gerekir. :(
Martin Marconcini

1
Bunu ödüllendirmek için can atıyorum - donanım yazılımlarını hackleyen ya da donanım anahtarını nasıl görmezden geleceğini bilen biri olmalı, değil mi? Donanım eklemek sorunu çözer ve kontrolü ses kontrol paneline döndürür, ancak yerel bir çözüm daha iyi IMO olacaktır.
bmike

Benzer bir sorum var çünkü imac'ımda sadece bir bas sesi var ve dahili hoparlörün tiz için çalışmasını seviyorum.
aeroxy

oldukça inanılmaz bir şekilde, çözüm "ağır hack olmadan mümkün değil" gibi görünüyor ...
meduz

Yanıtlar:


6

Dahili kulaklık jakıyla yapılamayacağından eminim. Deneyebileceğiniz şey , kulaklıklarınızı takmak için bir USB ses kartı almaktır ( bir örnek , ancak 20 $ ya da öylesine bir sürü var). Bu size ses tercihlerinde iki seçenek verecektir.

PS, menü çubuğundaki hoparlör simgesini isteğe tıklarsanız, giriş / çıkışları her zaman ses tercih paneline gitmek yerine değiştirmek için daha hızlı bir yol elde edersiniz.


Ve her ikisi için yönlendireceklerdi: apple.stackexchange.com/questions/54675/...
TheDoctor

5

Bunu yapmanın bir yolu var ama zor ve muhtemelen her kullanıcı için değil. Olanlar Apple'ın dahili hoparlörü devre dışı bırakmak / etkinleştirmek için bir sinyal gönderen yerleşik bir "donanım" anahtarına sahip olmasıdır. Windows ya da diğer işletim sistemlerinde yerleşik olarak böyle bir fonksiyon olmadığı için, hiçbir şey yapmadan tuhaf bir sinyal olacaktır.

seçenek 1

Bu sinyali devre dışı bırakamıyorum, muhtemelen bazı yetenekli kext değiştiricilere ihtiyaç duyuyor, ancak devre dışı kaldıktan sonra dahili hoparlörü sıfırlamanın bir yolunu buldum. Bir yeniden başlatma işleminden sonra yapışmaz, bu yüzden önyüklemeden sonra her zaman yapmanız gerekir.

  1. AppleHDA.kext dosyanızı / System / Library / Extensions / içinde yedekleyin.

  2. Bu dosyanın paket içeriğini göster, İçerik / Eklentiler'e git ve sonra kaldır AppleHDAHALPlugIn.bundle.

  3. Kext'i çalıştırarak yeniden yükle

    sudo kextunload /System/Library/Extensions/AppleHDA.kext
    sudo kextload /System/Library/Extensions/AppleHDA.kext
    ps aux | grep 'coreaudio[d]' | awk '{print $2}' | xargs sudo kill
    
  4. AppleHDA.kext yedek dosyasını kurtarın (veya bir sonraki açılışta bilgisayarınız önyükleme yapmaz).

Kulaklığı çıkarırsanız, ses cihazı panelinizde görünmeye devam edeceğini unutmayın. Bir retina iMac üzerinde test edilmiştir. Bir retina Macbook üzerinde çalışmıyor (daha sonra ses yok).


seçenek 2

Bunu yapmak için daha iyi bir yolum var (bu yöntem artık 10.12.x + için çalışmıyor).

  1. Aşağıdaki dosyaları indirin:
    https://mega.co.nz/#!js4gmZbI!
    xNFCxGT5zPYCS8RLtxk4xZQE

  2. İlk indirmeyi açın ve ikinci indirmeyi buna sürükleyin. Yüklemek 10 dakika sürer. Ardından sisteminizi yeniden başlatın.

Kulaklığınız takılı olmasa bile, her zaman ses panelinizde hem hat çıkışı hem de dahili hoparlörünüz olmaz.

MacOS 10.11, iMac Retina üzerinde test edildi ve MacBook Pro Retina üzerinde çalışmıyor.


Vay bu çok güzel!
Nane

Ne yazık ki, dosyalar artık Mega'da mevcut değil.
Benjamin B.

Yeniden yükleme yapabilir misiniz? Yararlı bir çözüme benziyor, ancak indirme bağlantıları kopuk. : /
cavalcade 15

@cavalcade ne olduğunu hatırlamıyorum ya da yeni MacOS üzerinde çalıştığını da sanmıyorum.
aeroxy,

: üzgün panda: yazık çünkü bu harika bir çözümdü. 'Kablolu' okuduğumda hep beni rahatsız etti. Hayır, sadece işletim sistemi düzeyinde
zorlanıyor

1

Bir kulaklık girişi algılandığında dahili hoparlörleri devre dışı bırakan düğmeyi geçersiz kılmanın belgelenmiş bir yolu yoktur.

Bir 3.5mm kulaklık jakının mı, yoksa mini-toslink'in takılı olup olmadığını tespit eden anahtar , dahili hoparlörü ses kontrol panelinden çıkarır. (Muhtemelen işletim sisteminin kendisinin bu kontrolü geçemeyeceği kadar düşük bir seviyede.)

Yaygın olarak bilinen bir ürün yazılımı kesmesi, işletim sistemi kesmesi veya bu algılamayı devre dışı bırakmak için gizli bir tercih olmadığı için, kulaklık takılıyken dahili hoparlör seçeneğini kaybetmemek için kulaklık aygıtına bir USB eklemeniz gerekir.

Apple bağlantı noktasına takmadığınız sürece, normal araçları (veya tercih ettiğiniz üçüncü taraf yazılım seçeneğini) kullanarak dahili ve diğer tüm çıktı kaynakları arasında geçiş yapabilirsiniz.


0

Bunu işe almaya çalışıyorum. Hoparlörleri ve kulaklıkları takılı olan Mac Pro'mdan taşındıktan sonra, bunlar arasında (ve hatta dahili hoparlörlerim) yeni bir iMac'a geçiş yaptım; burada iMac hoparlörlerinden ses çıkarmak için kulaklıkları çıkarmaya devam etmem gerekiyor. Sipariş etmek üzere olduğum şey basit bir USB Ses Kartı dongle'ı. Bir usb üzerinden ses jakı veren küçük şey, bu daha sonra ses seviyesi simgesini alt + tıklatmama ve yerleşik ve kulaklıklar arasında geçiş yapmama izin vermelidir, çünkü bunları ayrı çıkışlar olarak görecektir.


0

2011 yılının ortalarında iMac 27 "Windows işletim sistemimde çalıştırmak için Boot Camp kullanıyorum. Windows modundayken, kulaklıklar sürekli olarak kulaklık jakına takılı olsa bile, ses çıkışımda dahili hoparlörler veya kulaklık jakı seçeneğim var. Windows, Mac'in nasıl olamayacağını çözdü - sonuçta hepsi aynı donanım!


0

Kullanılan anahtar donanım tabanlıdır, bu yüzden ses USB cihazı haricinde geçersiz kılmanın yolu yoktur: veya bluetooth hoparlörler!


1
Donanım tabanlı değil. Bir OSX özelliği.
aeroxy

-1

Sesi (çıkış ve giriş) doğrudan Ses Tercihi panelinden değiştirebilirsiniz. Çıktıyı seçmek için bir seçici içeren bir çıktı sekmesi vardır. görüntü tanımını buraya girin

Daha rahat bir şeyler istiyorsanız Spike Software'den Audio Switcher adlı ücretsiz bir program kullandım . Görev tepsisinde oturur ve Ses Tercihleri ​​bölmesinde gördüğünüz ayarlara hızlı erişim sağlar.


Bu benim Lion'daki kurulumum. Aynı yazılımı 10.5'e kadar kullandığımı hatırlıyorum, ancak Lion makinesinde test edeceğim başka bir şey yok.
rwr

5
Korkarım bu işe yaramıyor. Kulaklık takar takmaz dahili hoparlörler listeden kaybolur. Kal, çünkü bir USB kulaklığın var.
Nathan Greenstein


Biz Mac kullanıcıları görev tepsisi gibi bir şey bilmiyoruz.
Nicolas Barbulesco

-1

@Rwr'nin önerdiği şeyi yapmanın daha hızlı bir yolu, menü çubuğundaki ses simgesine tıklamak ve Çıktı altında Dahili Hoparlörler'i seçmektir.

görüntü tanımını buraya girin


7
Ne yazık ki, kulaklıkları taktıktan sonra Dahili Hoparlörler listeden kayboluyor.
Nathan Greenstein

Ah. Mac OS X'in, iMac ses bağlantı noktalarını taşınabilir ses bağlantı noktalarıyla aynı şekilde işlediğine inanıyorum. Farklılaşmanıza izin veren bir Mac Pro'um var. Bunu yapmak için yerel bir yol bilmiyorum. Küçük bir araştırma yapacağım ve bir şey olup olmadığını göreceğim.
Matt Love
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.