визуализация регулировки звука kde3 [Solved]
eric cuper 12 мая, 2009 - 01:18
подскажите, чем можно визуализировать регулировку громкости с горячих клавиш в kde3?
(чтоб была видна полоса прокрутки звука во время манипуляций)
»
- Для комментирования войдите или зарегистрируйтесь
У меня работает из
У меня работает из каробки
что из кде установлено ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
только kdebase :)
установлено только kdebase :), что еще надо добавить?
kmilo?
kmilo?
еще есть варианты, что то с
еще есть варианты, что то с kmilo не выходит
Странно, что не выходит. А
Странно, что не выходит. А какие симптомы? :)
Вообще есть ещё okindd. Я его использую для визуализации изменения громкости в kde 4.
Вот ссылка на вариант для kde 3:
http://www.kochkin.org/doku.php/okind/010-index
симтомы
собрался без ошибок, в меню появилисьь настройки ноутбук thinkpad и vaio, сделал chmod 666 /dev/nvram игрался с настройками результата нет
мини-HOWTO
kmilo реагирует только на стандартные кнопки регулировки громкости, которые определяются xev как XF86AudioLowerVolume и XF86AudioRaiseVolume. То есть если эти клавиши у вас не определяются именно так - ничего работать и не будет
Установите xev, запустите, и проверьте так ли это. Если клавиши просто генерируют скан-код, а имя (то что я выше писал) не появляется, то создайте файлик /etc/X11/Xmodmap вида
где указываете соответствие сканкода, который генерирует клавиша и нужной функции и файл .xprofile в домашнем каталоге с содержимым:
/usr/bin/xmodmap /etc/X11/Xmodmap
Тогда будет при каждом старте иксов подгружаться созданный выше файл Xmodmap, присваивающий клавишам со сканкодами стандартные имена, которые уже поймёт kmilo.
Список всех стандартных названий клавиш можно найти в файле /usr/share/X11/XKeysymDB.
И ещё, маленький момент. Kmilo очень замечательно управляется через dcop, что позволяет рисовать свои полоски/тексты в виде OSD, Я таким образом, например, прикручивал его к пульту, где он у меня индицировал не только громкость, но и отображал разные уведомления как реакцию на нажатие клавиши пульта.
kmilo
WiseLord, киньте ссылкой пожалуйста, где можно прочесть про "кастомизацию" kmilo.
А нигде... Я через kdcop было
А нигде...
Я через kdcop было посмотрел, какие вызовы он поддерживает и настроил под себя.
Скажем, полоску прогресса со значением 30% можно рисовать как-то так:
dcop kded kmilod ProgressBar 30
За точность не ручаюсь, так как kde3.5 уже давно не юзаю (за исключением amarok, k3b и knutclient).
К пульту прикручивал скрипт, который через amixer узнавал текущую громкость, увеличивал на 5%, вызывал через dcop kmilo, передавая ему значению. Так получалась регулировка громкости вверх, аналогично - на уменьшение громкости. Остаётся только настроить lirc чтобы вызывало эти скрипты по нажатию клавиши на пульте (да и с клавиатуры тоже можно настроить).
kmilo
Благодарю.
все заработало, до того как
все заработало, до того как узнал про kmilo забиндил кнопки через меню КДЕ на команды регулировки громкости, наверное это и мешало, убрал привязку и все заработало