Начиная с ядра 3.0.9 в hid-apple.c были внесены изменения затрагивающие маппинг клавиш. Теперь клавиши F1 — F19 не будут работать как прежде и для того чтобы например убавить громкость на клавиатуре Apple Aluminium (MB-110) нужно нажимать сочетание Fn + F11 вместо F11. Вроде бы ничего страшного, но кто пользовался такой клавиатурой, тот знает, что на ней в темноте даже привычные и частоиспользуемые клавиши найти не так легко не говоря уже о пресловутой Fn. Само расположение этой клавиши тоже не совсем удачное, гораздо привычнее если бы она была в нижнем левом углу, как на нормальных девайсах, но дареному коню в зубы не смотрят и уж тем более не проклинают Жопса (R.I.P) Поэтому я решил в плане переключения громкости перейти от хоткеев на простой регулятор громкости висящий в трее.
Прошу прощения за такое длительное вступление, накрыл приступ графоманства ;).
Итак после опробования нескольких индикаторов/переключалок был выбран volumeicon. Конечно можно найти и множество других, более функциональных индикаторов, но и по зависимостям сразу притянется половина KDE/GNOME/XFCE. Openbox все же заставляет тщательнее искать подходящие инструменты которые выполняют лишь то, что он них требуется. Volumeicon именно это и делает, висит в трее, отображает уровень громкости на выбранном канале (обычно Master) и по нажатию левой кнопки мыши показывает ползунок для ее изменения. В настройках такой маленькой программки можно установить стиль иконки который будет отображаться в трее, поведение по ЛКМ (Mute или отображение ползунка регулировки), выбор управляемого канала, шаг регулировки и т.д. Также имеется возможность открыть микшер (alsamixer) по нажатию колесика мыши, но перед этим нужно изменить команду для его запуска. По умолчанию в volumeicon используется xterm как эмулятор терминала. В моем случае я просто изменил
xterm -e alsamixer
на
lxterminal -e alsamixer
Выглядит это примерно так