İkinci monitör TV'm kullanımda değilken hoparlörlerime sesi otomatik olarak nasıl değiştirebilirim?


3

Birincil monitörüm olarak normal bir LCD monitör ve 2. monitör olarak bir HD LCD televizyonum (HDMI ile bağlı) var. Ayrıca (TV'yi 2. monitör olarak kullanmadan önce) kullandığım bilgisayar (Windows 7 makinesi) için normal bir hoparlör setim var. TV'yi 2. monitör olarak kullandığımda, sesin gelmesini istiyorum. Ancak, çoğu zaman TV'yi TV olarak kullanıyorum, bu durumda bilgisayarımdan gelen sesin hoparlörlerimden gelmesini istiyorum. Bunu başarmanın bir yolu var mı?

TV’yi varsayılan ses olarak ayarladıysam, TV’yi kapatsam bile (veya daha büyük olasılıkla kablo kutumun girişine), o zaman ses hoparlörlerim yerine hala oradan geçiyor gibi görünüyor. Bağlamları her değiştirmek istediğimde ayarları manuel olarak değiştirmemi gerektirmeyen bir çözüm var mı?

Yanıtlar:


2

Bu aslında bazı kodlama veya kodlama ile mümkün olmalıdır.

"Kullanılabilirlik" adı verilen bir özelliğe sahip bir WMI Win32_DesktopMonitor sınıfı var.

Uygunluk özelliği, monitörün içinde olabileceği 17 olası durumu listeler. Büyük olasılıkla 0x03 (Çalışıyor veya Tam Güç) değerini kontrol etmek isteyeceksiniz. Ancak, en iyisinin hangisi olduğunu görmek için TV’nizin getirdiği değerlerle oynamanız gerekir.

Bunu akılda tutarak, kodlama / kodlama yoluyla da kullanılabilen varsayılan ses cihazını değiştirebilirsiniz. Bu örneğe bakınız .

Böylece, TV'nin durumunu izlemek ve ses cihazlarını gerektiği gibi değiştirmek için bir program / senaryo oluşturulabilir. Ancak, donanımınız için yazmak için kesinlikle çaba harcamanız gerekecektir.



1

Bilgisayarda "Seni artık izlemiyorum" diyen bazı HDTV / Video kartı kombinasyonları var ve ardından Windows geri dönebiliyor. Kurulumunuzdan, durumun böyle olmadığını varsayacağım.

Otomatik bir yol için, bu gitmek için yol olurdu; ne yazık ki, hangi TV’lerin ve GFX kartların bunu yapacağını kafamın tepesinden bilmiyorum.

Bir sonraki en iyi çözüm, görev çubuğunuzda bir kısayol oluşturmaktır; böylece sesi değiştirmek için Windows+ 1veya Windows+ tuşlarına basabilirsiniz 2. Yine de bu kısayolu oluşturmak için, Windows Kayıt Defteri'ndeki Ses Çıkış Aygıtını nerede sakladığını bulup bu girişi yeni bir dosyaya vermeniz gerekir. Aynısını TV'nize bağlıyken de yapın. Maalesef Windows'un bu bilgiyi nerede sakladığını bilmiyorum, bu yüzden başka bir soruya ya da başka bir kullanıcıya bağlı olacaktır.


Bildiğim kadarıyla, güç durumlarını tespit etmek / değiştirmek için tüm cihazların HDMI v3 olması gerekiyor.
Keltari

0

Kurulumum işe yarıyor, ancak her yeni monitör taktığımda veya bir şey kurduğumda, tekrar düzgün çalışmasını sağlamak için bununla ödeme yapmak zorunda kalıyorum ve şimdiye kadar, nasıl doğru yaptığımı asla bilemedim.

Şu anki kurulumum Intel Graphics ve Media Control panelinde ya da benzer kurulum arayüzünüzde. Biri TV Saati, diğeri Normal kullanım için iki modum var.

İlk kez "TV Saati" olarak kaydedilen birinci seçeneği ayarlıyorum, monitörün TV çözünürlüğünde klonlayacak şekilde ayarlanması gerekiyor. Ses altında (Oynatma Aygıtları), TV'yi varsayılan aygıt olarak ayarladım. Böylece "TV Saati" modu seçildiğinde, video HDMI'ya gider ve ses otomatik olarak TV'ye gider.

Ana modumu ikinci olarak kurdum ve “Normal Mod” olarak kaydettim. Normal kullanım, tek ekrana ve doğru ekran çözünürlüğüne ve Birincil ekran olarak Ekran'a ayarlanır. Bu yüzden “Normal Mod” a geçtiğinizde HDMI kapanır ve ardından Ses'de artık bir ses seçeneği olarak TV bulunmaz, dolayısıyla Ses (Oynatma cihazları) seçeneklerinde “Hoparlörler” varsayılan ses cihazına ayarlanır.

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.