UDEV и USB-наушники

топ 100 блогов vitus_wagner22.02.2010 Купил вот жене USB-наушники. Хочется теперь чтобы они работали так же как обычные - при втыкании в ноутбук этого устройства, оно становилось устройством вывода звука по умолчанию, а при выдергивании - наоборот.

В принципе, достаточно чтобы устройство становилось умолчательным только для следующего запуска программы, воспроизводящей звук. Но если удастся сделать переключение на ходу (через pulseaudio, например) тоже было бы неплохо.

Запустил udevadm monitor на вставление этих наушников и увидел что их втыкание генерирует семнадцать событий add, а выдергивание - соответственное количество remove. Авторы udev офигели. Куда столько много? И за какое из них цепляться.

Использование asoundconf из udev-правил мне кажется сомнительной идеей. man-страница на эту фиговину начинается со слов asoundconf configures the ALSA library for the user..

А мне не надо for the user. Мне надо чтобы для всех юзеров, которым взберет в голову залогиниться на эту машину пока это устройство воткнуто, оно было умолчательным. Ключика для работы с системным /etc/asound.conf у asoundconf почему-то не предусмотрено.

НУ у альсы это хозяйство хоть как-то документировано. У pulse все еще хуже.

Оставить комментарий

Архив записей в блогах:
Из тех свердловчан, что ушли на фронт, не вернулось 41 772 человека. 15 тысяч пропало без вести, 5 тысяч умерло от ран, и непосредственно на поле боя погибло 21 397 человек. Итак, в 1941-1945 гг. на поле боя погибло 21 397 свердловчан. В 1937-38 гг. в Свердловске в ходе массовых репрес ...
Не одни российские школьники сверкают перлами интеллекта, немецкие тоже имеются, как доказывает этот пост. Хотя наверняка в любой стране найдутся собственные Митрофанушки. Оригинал взят у krambambyly в Перлы школьников из Германии В германских школах дети, так же как и в Рос ...
Вот заметил всякие идеологи демократии всерьез рассуждают, как в "демократических" странах все коллективно разделяют "демократические ценности", даже "несмотря на разногласия", мол "готовы принять поражение", если выиграл не их кандидат, или "признают праву на свободу слова" когда кто-то ...
Муж второй день точит ножи. Почему-то меня это ...
В поддержку русского танка в Берлине Сергей Редько Искренние слова благодарности неравнодушным жителям Берлина. «Ну как, «свидомые», умыл вас русский танк, Что притащили вы на улицы Берлина?» В бою погибшая, но грозная машина Вернула вам должок, то кармы бумеранг. Не удался ...