Все отлично, только часто приходится переключаться между основными колонками и наушниками.
Действие само по себе не сложное. Зайти и поменять устройство воспроизведения звука по-умолчанию. Но меня это как то напрягает и я решил найти вариант, который позволит мне автоматизировать данное действие.
Итак нашел утилиту DefSound, которая работает под Vista и более новыми ОС семейства Windows. Болльшим + является то, что она доступна и в исходных кодах, что позволит каждому желающему доработать ее или хотя бы проверить, что нет вредоносных закладок.
В общем спасибо автору :)
А теперь опишу как ее использовать...
Командная строка утилиты DefSound довольна проста. Если запускать утилиту без параметров, то она будет мирно висеть в вашем системном трее. По клику правой кнопки мыши выпадает контекстное меню, в котором можно изменять устройство аудио воспроизведение по-умолчанию.
Но данный способ не дает нам особого преимущества..
При запуске утилиты с параметрами, процесс изменяет текущее аудио устройство и выходит. Формат командной строки выглядит следующим образом:
DefSound.exe [STRING]
Устройство задается обязательным числовым параметром (NUMBER), который
является начинающимся с нуля индексом устройства из списка всех активных
аудио устройств (в том же порядке, как они отображаются в списке контекстного меню).Параметр STRING для большинства случаем не нужен.
Поэтому можно распаковать версию DefSound, соответствующую битности вашей системы , в нужную папку (например я распаковал в "C:\Program Files\DefSound\DefSound-x64.exe")
Можно попробовать переключать звуковые карты из командной строки (Запускаем cmd)
Переключит на первое звуковое устройство в разделе "Playback devices"
"C:\Program Files\DefSound\DefSound-x64.exe" 0
Переключит на второе звуковое устройство в разделе "Playback devices"
"C:\Program Files\DefSound\DefSound-x64.exe" 1
Чтобы это использовать можно создать два *.bat файла и заускать нужный.
Но меня это также не устраивает.
Простым вариантом может быть, если задать сочетание горячих клавиш.
Тут вариантов также много:
1. Если у вас драйвера клавиаутуры позволяют задавать HotKey, то можно сделать это через них (Razer, Logitech)
2. Поставить программу для использования HotKey и настроить ее на это(Один из самых популярных AutoHotkey ).
3. Если вы используете альтернативное окружение рабочего стола, то там часто тоже есть возможность настроить HotKeys (Например SharpEnviro)
Я использую SharpEnviro, поэтому в нем и настроил HotKeys.
Мой вариант настройки Shift+PageUP для 0-го устойства и Shift+PageDown для 1-го устойств.
Работает все отлично.
Используйте удобное рабочее окружение :) !
Ссылки:
DefSound: установка аудио устройства по умолчанию
Скачать DefSound
Комментариев нет:
Отправить комментарий