Logitech G tuşunu kullanarak oynatma cihazını değiştirme


10

Hoparlörlerim ve bir USB kulaklığım (G35) var. Oynatma cihazlarına gitmeden ve varsayılan oynatma cihazını manuel olarak değiştirmek zorunda kalmadan iki oynatma cihazı arasında kolayca geçiş yapmak istiyorum. Tercihen G tuşlarını kullanarak.

Yanıtlar:


15

Başlangıç

İlk olarak NirCmd'i indirmeniz gerekiyor . Herhangi bir kurulum gerektirmez.

NirCmd, herhangi bir kullanıcı arabirimi görüntülemeden bazı yararlı görevleri gerçekleştirmenizi sağlayan küçük bir komut satırı yardımcı programıdır.

NirCmd'de setdefaultsounddeviceihtiyacımız olan şık bir komut var .

manpage

setdefaultsounddevice [Cihaz Adı] {Rol}

Windows 7 / Vista / 2008'de varsayılan ses aygıtını ayarlayın. [Aygıt Adı], pencerelerin ses aygıtları listesinde göründüğü gibi aygıtın adıdır, örneğin: Hoparlörler, Hat Girişi, Mikrofon, vb ... {Rol} parametresi isteğe bağlıdır ve bunlardan birini içerebilir şu değerler: Konsol için 0 (varsayılan değer), Multimedya için 1 ve İletişim için 2.

Programı indirdikten sonra, Windows klasörünüze veya seçtiğiniz bir klasöre koyabilirsiniz. Windows klasörünüze koyarsanız, nircmd.exe dosyasının yerini bilmeniz gerekmez. Daha sonra.

[Cihaz Adı] Bulma

Şimdi [Cihaz Adı] nızı bulmamız gerekiyor. Denetim Masası \ Donanım ve Ses \ Ses bölümüne gidin ve cihazlarınızı bulun. Büyük olasılıkla Hoparlör olarak adlandırılacaklar.

Oynatma aygıtları

Adlardan birini değiştirmeniz gerekir. Yerleşik ses aygıtını değiştirmeyi tercih ediyorum çünkü USB kulaklığı çıkarıp cihaz adına geri taktığınızda Hoparlörler sıfırlanacak. Cihazdaki özellikleri seçip üst alana istediğiniz adı yazarak bir cihazı yeniden adlandırabilirsiniz.

Cihaz özellikleri

Bu bittiğinde, biri Hoparlörler (kulaklık), diğer Hoparlörler olarak adlandırılan iki çalma aygıtınız olmalıdır.

NirCmd kullanma

Artık NirCmd'i kullanarak istediğiniz cihaza geçebiliriz. Şöyle ki:

> nircmd.exe setdefaultsounddevice Speakers

Ancak, Skype (benim durumumda) bu çalıştırıldığında değişmediğini buldum. Bu yüzden isteğe bağlı {Rol} parametresini de kullanmamız gerekiyor.

> nircmd.exe setdefaultsounddevice Speakers
> nircmd.exe setdefaultsounddevice Speakers 2

Neyse ki NirCmd destek komut dosyaları. Öyleyse biri hoparlörlerimize ve diğeri kulaklığımıza geçen iki komut dosyası oluşturalım.

SwitchToHeadset.ncl:

setdefaultsounddevice "Speakers"
setdefaultsounddevice "Speakers" 2

SwitchToSpeakers.ncl:

setdefaultsounddevice "LoudSpeakers"
setdefaultsounddevice "LoudSpeakers" 2

Bunları Not Defteri'ni kullanarak oluşturabilirsiniz. Bunlar yalnızca .txt yerine .ncl uzantılı metin dosyalarıdır. Onları uygun bir yere koyun. Kısaca ihtiyacımız olacak.

Logitech G tuşlarını kullanarak oynatma cihazını değiştirme

Nircmd.exe dosyasının nereye yerleştirileceğine kararınıza bağlı olarak aşağıdakiler farklı olabilir. Windows klasörüne nircmd.exe'yi yerleştirmediğim çözümü kullanacağım.

Şimdi G tuşlarınızı bu komut dosyalarına bağlamak için Logitech Gaming Software'e (sürücü) gitmeniz gerekiyor. Bağlamak istediğiniz düğmeyi seçin ve Kısayol'u seçin, uygun bir ad seçin ve nircmd.exe yolunu ve çalıştırmak istediğiniz .ncl komut dosyasını yazın.

"X:/Audio switch/nircmd.exe" script "X:/Audio switch/SwitchToSpeakers.ncl"

Hem SwitchToHeadset'i hem de SwitchToSpeakers'i bağlamayı unutmayın.

G tuşu düzeni

Sen bittin! Zevk almak.


Windows klasörüne nircmd koymamanın bir yolu, çevre değişkenlerindeki yola eklemek için yol amd'deki şeyler için ayrı bir klasör olması olacaktır. Bunu benim windows boxen ile yapıyorum, bu yüzden çeşitli gnu araçlarına erişebiliyorum
Journeyman Geek

Doğru,
kafa

Hey OP kulaklık kendisinden G-Keys .... (anlamına geldiğini düşünüyorum img.hexus.net/v2/lifestyle/logitech/G35/G35buttons-big.jpg )
kluka

4

Daha kolay bir çözüm buldum.

Bu yararlı küçük uygulamayı burada kullandım (ses anahtarı) ve ses ayarını bazı tuş vuruşlarına eşledim ve ardından kulaklığın yan tarafındaki düğmelere eşledim.

Aynı sonuç, ancak oraya ulaşmak için daha kolay bir yol ve yönetmek için çok sayıda ses çıkış cihazınız varsa uygulama yine de yararlıdır.


1

İşte "Audioswitch" adlı farklı bir program kullanan başka bir alternatif:

  • Audio Anahtarını İndirin ve Yükleyin https://github.com/sirWest/AudioSwitch/releases

  • Görev çubuğu menü ve devre dışı tüm ses cihazlarından Açık Audioswitch ayarları YAPMAYIN o geçmek istiyorum. (İstenmeyen her cihazı devre dışı bıraktıktan sonra sağ alt köşedeki "Ayarı Kaydet" i tıkladığınızdan emin olun.)

  • "Kısayol Tuşları" sekmesine gidin ve "PreviousPlaybackDevice" veya "NextPlaybackDevice" (önemli değil) seçeneğini seçin ve bunun için bir kısayol tuşu yapın. (" Shift+ F3" Kullanmayı seçiyorum, ancak istediğiniz komboyu kullanmaktan çekinmeyin.) "Kısayol Tuşlarını Uygula ve Kapat" ı tıklayarak menüden çıkın.

  • Logitech Gaming Software'i açın ve önceki adımdaki "Kısayol Tuşu" menüsünden kullanmayı tercih ettiğiniz tuşları taklit etmek için tercih ettiğiniz Logitech "G" tuşunu ayarlayın. (Bunu bir sonraki kullanılabilir durumum olduğu için "G3" anahtarıyla eşlemeyi seçiyorum.)

Logitech Gaming Software Örnek Ekran Görüntüsü


0

Bunu Steelseries Apex 350 ile denedim ve aşağıdaki gibi çalışmaya başladım:

  • Yukarıda belirtilen AudioSwitcher uygulamasını kullandım. bağlantı

  • Çıkış 1 için "F1 + 1" ve çıkış 2 için "F2 + 2" olmak üzere App'in Kısayol Tuşlarını düzenledim.

  • Daha sonra MX1 ve MX2 düğmesi için bir makro yapmaya devam ettim ve bunları yukarıda verilen Kısayol Tuşlarına ayarladım. (Steelseries Rival Software'de bir makro yapmak oldukça kolay, daha fazla açıklama gerekli değil sanırım ...)

TL / DR: Hızlı geçiş için Kısayol Tuşunu uygulamaya ayarlayın ve Rival Software ile aynı kısayol tuşlarını ayarlayın

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.