USB колонки и регулировка громкости

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

corwin
Сообщения: 3
ОС: Mandriva 2008.0

USB колонки и регулировка громкости

Сообщение corwin »

Доброго времени суток!

Ситуация заключается в следующем.
Дистрибутив Mandriva 2008
Материнская плата ASUS P5LD2 с интегрированным звуком (snd_hda_intel), Мультимедиа-клавиатура, колонки.
для управления мультимедиа клавишами на клавиатуре используется демон hotkeys
http://freshmeat.net/projects/hotkeys/

Всё прекрасно работает: громкость регулируется, ставится/снимается mute, работает управление муз. плеером (amaroK).

Хочу вместо текущих колонок (а это старый раздолбанный муз.центр) подключить другие. Выбор пал на Logitech Z10. Одна проблема они USB (т.е. не используют существующую звуковую карту). Перед покупкой решил проверить как это хозяйство подружится с мандривой.
Эксперимент ставлю на имеющихся в наличии Logitech v20 (тоже USB колонки только ноутбучные пассивные)

Убил звуковуху в биосе подключил колонки гружусь, Alsa при старте подгрузила модуль snd_usb_audio. Работает, звук есть, через kmix или alsamixer звук даже регулируется,
кнопки play/stop/payse на колонках управляют амароком (так же как и на клавиатуре) - это демон hotkeys обеспечивает.

Однако при попытке регулировки громкости что с клавы что с колонок - результата нету, громкость не меняется хотя hotkeys успешно рисует на мониторе ползунок громкости (ползунок меняется - громкость нет). Кнопка mute тоже не срабатывает (хотя и пишет Mute/Unmune).

Понимаю что подобная конфигурация достаточно специфична, но очень хотел бы помощи в решении проблемы - хотя бы на уровне "куда копать"

может поможет следующая зацепка когда звук регулируется (snd_hda_intel)
то регулировка осуществляется по каналу Front (а не PCM). Т.е. давлю кнопки на клаве и вижу как ползает ползунок в kmix и alsamixer. При подключении usb колонок такого канала естественно нет и громкость в kmix и alsamixer регулируется ползунком pсm. Впечатление что при регулировке с мультимедиа клавиш цепляется не тот канал. В прочем это только впечатление. С Alsa (да и со звуком вообще) досконально не знакомился поскольку никогда со звуком проблем не было. Конфиги самого hotkeys излазил вдоль и поперёк про громкость там только
====================
<VolUp keycode="176" adj="2"/>
<VolDown keycode="174" adj="2"/>
<Mute keycode="160"/>
====================
Причём эти коды для большинства типов клавиатур совпадают (а с теми которые не совпадают с моей клавиатуры ни в каком случае звук не регулируется и даже ползунок на экране не рисует)
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: USB колонки и регулировка громкости

Сообщение FlySnake »

Правой конпкой на иконку KMix -> Выбрать главный канал. Возможно hotkeys пытается регулировать громкость не того канала, а регулировки громкости в KMix с мультимедийных клавиш работают только на "главный канал".
Спасибо сказали:
corwin
Сообщения: 3
ОС: Mandriva 2008.0

Re: USB колонки и регулировка громкости

Сообщение corwin »

Это я делал.
Выбрал канал PCM
Без этого kmix вообще не регулировал громкость.

На hotkeys это к сожалению не повлияло.
Спасибо сказали: