В Единице я использую свои горячие клавиши ThinkPad для изменения объема. Я должен знать команду, которую выполняют эти ключи так, чтобы я мог связать ее в своем менеджере окон.
Я попытался использовать amixer, но не мог изменить объем через командную строку
Ведущее устройство набора amixer 10%-amixer: Не удалось найти простое управление 'Ведущим устройством', 0
amixer scontrols: Простое управление микшером 'IEC958', 0
amixer устанавливают 'IEC958' 50%-amixer: Недопустимая команда!
Таким образом, очевидно, это не то, что выполняет Единица. Я попытался изменить звуковую карту по умолчанию также, но это не помогло.
Так что, в основном, они не являются простым связыванием клавиш-> командным процессом, MediaKeys дают вам скан-код, который интерпретируется X. Некоторое чтение для вас https://help.ubuntu.com/community/MultimediaKeys [ 111]
Следующая команда:
pactl set-sink-volume 0 50%
установит громкость на 50%. Для увеличения громкости на 10% вы можете использовать:
pactl set-sink-volume 0 -- +10%
Для уменьшения громкости на 10% вы можете использовать:
pactl set-sink-volume 0 -- -10%