авто переключение аудиоустройств

Здравствуйте всем!

Скажите может кто знает как сделать следующее:
есть на лэптопе встроенное аудиоустройство, есть еще одно usb wifi audio. В общем нужно чтобы при присоеденении usb устройства встроенное отключалось и звук переключался на usb устройство (не только выход но и вход).

Вижу один ход конем в данной ситуации: через udev/rules.d, но не знаю как программно отключить нужное устройство и перенаправить весь звук на другое устройство.

заранее благодарен

Вы уж загуглите

Вы уж загуглите сами

https://www.google.ru/search?q=alsa+2+%D0%B7%D0%B2%D1%83%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5+%D0%BA%D0%B0%D1%80%D1%82%D1%8B&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

А там уж до выхода и входа не далеко.

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

у меня вот так работает: #

у меня вот так работает:

# cat /etc/udev/rules.d/00-local.rules

# http://archlinux.me/w0ng/2012/07/06/alsa-switch-audio-usb-headset/
#
# Set USB headset as default sound card when plugged in
KERNEL=="pcmC[D0-9cp]*", ACTION=="add", PROGRAM="/bin/sh -c 'K=%k; K=$${K#pcmC}; K=$${K%%D*}; echo defaults.ctl.card $$K > /etc/asound.conf; echo defaults.pcm.card $$K >>/etc/asound.conf'"
#
# # Restore default sound card when USB headset unplugged
KERNEL=="pcmC[D0-9cp]*", ACTION=="remove", PROGRAM="/bin/sh -c 'echo defaults.ctl.card 0 > /etc/asound.conf; echo defaults.pcm.card 0 >>/etc/asound.conf'"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".