Я наконец понял это, и решение даже не требовало ничего более низкого уровня, чем dconf-editor
: вы можете решить всю проблему только с помощью сочетаний клавиш.
Что меня смутило, так это то, что сочетания клавиш отображают действия => сочетания клавиш, а не наоборот (что лично мне показалось бы гораздо более логичным). Это означает, что изменение громкости вверх / вниз не меняет того, что происходит при увеличении / уменьшении громкости на клавиатуре, оно просто меняет, какое сочетание клавиш запускает стандартное действие увеличения / уменьшения громкости.
Я действительно хотел сделать следующее:
- Создайте совершенно новое действие, нажав кнопку «Добавить» в нижней части сочетаний клавиш.
- Назовите новое действие (я выбрал «Поднять громкость на 10% (до 150%)» и «Уменьшить громкость на 10% (до 150%)» для двух моих действий). РЕДАКТИРОВАТЬ: Оказывается, что команда на самом деле выходит за рамки только 150%, поэтому выбранное мной имя было неточным. Качество звука довольно быстро ухудшается после 150%, так что это своего рода практический предел.
- Установите новое действие (для меня это было
pactl set-sink-volume @DEFAULT_SINK@ +10%
иpactl set-sink-volume @DEFAULT_SINK@ -10%
) - Нажмите Применить, чтобы создать новое действие
- Нажмите на столбец «Ярлык» для нового действия, и столбец изменится на «Новый ярлык ...».
- Нажмите любую клавишу, с которой хотите связать действие (для меня это означало поворот моей ручки громкости вверх / вниз), и это свяжет эту клавишу с новым действием
Если вы повторите вышеупомянутое для увеличения и уменьшения громкости, вы можете, наконец, сделать так, чтобы ваш регулятор громкости увеличил громкость до «150%» ... или запустил любое другое действие с помощью регулятора громкости (или любой другой клавиши)!
PS Есть обратная сторона переключения ручки громкости на новую команду: она не показывает наложение громкости. По этой причине я обнаружил, что лучше оставить ручку регулировки громкости на привязке по умолчанию и вместо этого привязать SHIFT + *Volume Up/Down*
к команде. Это позволило мне использовать регулятор громкости в обычном режиме, когда я хотел увеличить громкость до 100%, а затем, когда я действительно хочу «раскрутить», я могу просто удерживать нажатой клавишу Shift.