Как перенаправить звук на USB-гарнитуру при подключении?

Как перенаправить звук на USB-гарнитуру при подключении?

Мне часто приходится переключаться между выводом звука с моих динамиков и гарнитуры (P5Q mobo со встроенным звуком и гарнитура Microsoft). Я уже сделал так, что когда моя гарнитура подключена, звук будет воспроизводиться через нее, а если нет, звук будет воспроизводиться через мои динамики.

Проблема в том, что если у меня запущена игра или подобная программа, когда подключена гарнитура, и я отключаю ее, звука не будет. Кроме того, если я запускаю программу без гарнитуры и подключаю ее, звук все равно идет через динамики.

Есть какой-либо способ сделать это?

решение1

Это полностью зависит как от приложения, так и от звуковой карты.

Вообще говоря, приложения могут «запрашивать» звук на определенном устройстве (и предоставлять вам возможность менять устройства).

Игры, с другой стороны, запрашивают звук при запуске (через DirectX) и затем продолжают играть через него. В некоторых играх вы можете перезапустить звуковую систему, изменив настройки звука в игре, например, если игра предлагает 3D-звук или любой другой "продвинутый" эффект, однако, как правило, громкость сама по себе этого не делает.

Лучшая альтернатива, которая гарантированно будет работать, — это купить динамик с портом для гарнитуры, так как в момент подключения гарнитуры динамики будут выводить звук на нее. К сожалению для вас, я никогда не видел ни одного с разъемом USB для гарнитуры.

решение2

Если вы хотите вручную переместить аудио, вы можете сделать это вПанель управления. Вот инструкции:

  1. Щелкните правой кнопкой мыши по значку громкости и выберитеустройства воспроизведения
  2. Щелкните правой кнопкой мыши по устройству, на которое вы хотите передать звук, и выберитеУстановить как устройство по умолчанию

Вот и все. Теперь звук будет направляться туда немедленно. Обратите внимание, что это новинка для Windows 7 и не будет работать в Vista или XP.

Примечание: если вы используете Windows 7 (на что, судя по вашим тегам, вы и так намекаете), я бы подумал, что это должно работать в любом случае. Windows 7 добавляет новую функцию для маршрутизации звука на лету на новое устройство, например, USB-гарнитуру. Аналогично, когда вы отключаете гарнитуру, звук будет перенаправлен на последнее устройство, на котором он воспроизводился.

решение3

У меня есть гарнитура USB PLantronics, и мне нужно убедиться, что она выбрана в качестве устройства воспроизведения по умолчанию перед запуском любых игр. Вот так:

Щелкните правой кнопкой мыши значок динамика в трее. Выберите Устройства воспроизведения. Щелкните гарнитуру, а затем нажмите кнопку Установить по умолчанию.

После этого игры будут, как правило, использовать устройство воспроизведения по умолчанию.

решение4

Я только что нашел эту замечательную маленькую программу под названиемSoundSwitchкоторая позволяет переключаться между аудиоустройствами (например, USB-гарнитурой и аналоговыми динамиками) с помощью сочетания клавиш.

Однако настройки аудиоустройства Skype по-прежнему применяются, поэтому игра также может переопределить выбор. Я обнаружил, что для всего остального это работает очень хорошо.

Связанный контент