Chcę łatwiejszego sposobu zmiany domyślnego urządzenia dźwiękowego z karty dźwiękowej na zestaw słuchawkowy USB.
Obecnie zajmuje bardzo precyzyjne kliknięcie prawym przyciskiem, kliknięcie lewym przyciskiem, kolejne kliknięcie prawym przyciskiem i dwa kolejne kliknięcia lewym przyciskiem.
Idealnie byłoby po prostu zamienić go klawiszem skrótu. (w XP było to trochę łatwiejsze, ale niewiele).
Preferowane jest oprogramowanie, ale jestem otwarty na sugestie dotyczące sprzętu.
Obecnie korzystam z systemu Windows 7.
Odpowiedzi:
Darmowe i open-source: SoundSwitch
źródło
c:\windows\system32\control.exe mmsys.cpl
2) Kliknij prawym przyciskiem myszy swoje urządzenie dźwiękowe -> Właściwości. Nowe nazwy zostaną zaktualizowane do SoundSwitch po ponownym uruchomieniu programu.Używam NirCMD , zręcznego narzędzia wiersza poleceń, które pozwala edytować wiele ustawień systemu Windows za pomocą skryptu.
W tym przypadku tak by było
Używam go do przełączania mojego głównego monitora na mój telewizor i wysyłania dźwięku przez HDMI do tego urządzenia:
źródło
Użyj AutoIt
Główną zaletą jest to, że nie trzeba instalować żadnego oprogramowania. Działa od razu po wyjęciu z pudełka. Po utworzeniu narzędzia umieść skrót na pulpicie, aby przełączać urządzenia.
Jak skonfigurować
Utwórz nowy plik tekstowy za pomocą notatnika i skopiuj i wklej kod
Edytuj linię 4 i 8
send("{DOWN}")
do swoich potrzeb. Powyższy przykładowy kod przełącza tylko między urządzeniem nr 1 a numerem 2. Musisz edytować dwa wiersze do swoich potrzeb. Zobacz moje wyjaśnienia poniżej.Zamień „Głośniki” i „Zestaw słuchawkowy” na nazwę odpowiedniego urządzenia lub coś podobnego
Później ta wskazówka będzie wyświetlana na tacy przez 5 sekund, jeśli przełączysz urządzenia dźwiękowe
W nieanglojęzycznych wersjach systemu Windows należy zastąpić Set Default w liniach 6 i 10 zlokalizowanym tekstem przycisku
Zapisz plik jako coś.au3
Pobierz skompresowaną wersję AutoIt i rozpakuj ją. Przejdź do podfolderu Aut2Exe i uruchom Aut2exe.exe, aby przekonwertować skrypt .AU3 na plik .EXE. Jesteś skończony
Odwołanie do wszystkich poleceń AutoIt
Lub użyj AutoHotKey
Zasadniczo jest tak samo, tylko z AutoHotKey. Wiązanie kluczem odbywa się w skrypcie z
#!z
których środki, za każdym razem, gdy PRESSY Alt+ Win+ zprzełączanie między urządzeniem # 1 i # 2.Jak skonfigurować
Wklej poniższy kod do pliku tekstowego i zapisz go jako
SoundToggle.ahk
Pobierz AutoHotKey (Unicode 32-bit) i rozpakuj
AutoHotKey.exe
Utwórz skrót do tego pliku .EXE i zmodyfikuj linię docelową zgodnie z własnymi ścieżkami
Przenieś skrót do folderu startowego
Jak edytować
send("{DOWN}")
linieOtwórz panel dźwiękowy za pomocą Win+ Ri wprowadź dźwięk sterujący mmsys.cpl . Chcesz wiedzieć, ile razy musisz nacisnąć DOWNklawisz, aby przejść do pierwszego urządzenia dźwiękowego, i ile razy nacisnąć DOWNponownie, aby dotrzeć do drugiego urządzenia.
Na przykład, aby przełączyć urządzenie nr 3 i nr 5, należy nacisnąć trzy razy w
send("{DOWN 3}")
dół i jeszcze dwa razy nacisnąć w dół,send("{DOWN 2}")
aby dotrzeć do piątego urządzenia (3x w dół + 2x w dół = piąte urządzenie). Masz pomysł.źródło
sleep, 100
między wysłaniem klucza {Down} a zrobieniemControlGet
. W przeciwnym razie mój skrypt nie rozpoznałEnabled
poprawnie statusu.Ta aplikacja o nazwie „ Coastal Audio Changer ” powinna działać w systemie Windows 7. Od 2012 roku ma bezpłatną wersję próbną i kosztuje 3 USD. Autor, Andrew Bailey, prowadzi próbę i linki do zakupów na tej dedykowanej stronie Coastal Audio Changer .
źródło