Как я могу достичь более 100% объема с помощью сочетания клавиш?

Лучше «воспитывать» вашу жену, так как это кажется проблемой. Максимальное количество вкладок позволяет вам устанавливать максимальное количество вкладок и отображать предупреждение при попытке создать больше: https://addons.mozilla.org/fr/firefox/addon/max-tabs/

Перейдите в «Дополнения»> «Расширения» и нажмите «Предпочтение», чтобы установить предел.

37
задан 30 June 2011 в 18:58

109 ответов

IMO «pactl set-sink-volume 0 + 10%» также является хорошим выбором, если вы хотите, чтобы клавиша медленно добавляла объем за пределы 100% (для этого я использую ctrl + volumeup)

12
ответ дан 25 July 2018 в 21:39
  • 1
    спасибо, это действительно помогло. Я переназначил громкость кнопок вверх и вниз на клавиатуре, и это отлично работает – Aryeh Beitz 8 November 2017 в 09:45

Мой подход (не для Ubuntu):

Сначала создайте два сценария ~/bin/volume-up.sh и ~/bin/volume-down.sh:

$ mkdir -p ~/bin/ $ echo "#!/bin/bash" > ~/bin/volume-up.sh $ echo "pactl set-sink-volume 0 +10%" >> ~/bin/volume-up.sh $ chmod +x bin/volume-up.sh $ echo "#!/bin/bash" > ~/bin/volume-down.sh $ echo "pactl -- set-sink-volume 0 -10%" >> ~/bin/volume-down.sh $ chmod +x bin/volume-down.sh

Затем в параметрах клавиатуры (gnome-control-center -> Keyboard) найдите раздел «Ярлыки». Там удалите ярлыки для увеличения / уменьшения громкости и добавьте два пользовательских ярлыка с помощью этих клавиш. Команды для этих двух пользовательских ярлыков: ~/bin/volume-up.sh и ~/bin/volume-down.sh.

Теперь у меня больше нет индикатора (показывая мне том), но я могу получить более 100%, просто используя клавиши регулировки громкости на моем ноутбуке.

0
ответ дан 25 July 2018 в 21:39

На основании этого вопроса я создал сценарий, который вы можете вызвать с помощью ярлыка, который фактически отображает уведомления OSD.

#!/bin/bash usage="usage: $0 -c {up|down|mute} [-i increment] [-m mixer]" SINK_NAME="alsa_output.pci-0000_00_1b.0.analog-stereo" command= increment=7 mixer=Master while getopts c:i:m:h o do case "$o" in c) command=$OPTARG;; i) increment=$OPTARG;; m) mixer=$OPTARG;; h) echo "$usage"; exit 0;; ?) echo "$usage"; exit 0;; esac done if [ "$command" = "" ]; then shift $(($OPTIND - 1)) command=$1 exit 0; fi if [ "$command" = "" ]; then echo "usage: $0 {up|down|mute} [increment]" exit 0; fi display_volume=0 if [ "$command" = "up" ]; then display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_152=`echo $(($display_volume_hex*0x64/0x10000))` if [ "$display_volume_152" -ge "`echo $((152-$increment))`" ]; then display_volume_152=153 else display_volume_152=$(($display_volume_152+$increment)) fi pactl set-sink-volume 0 $display_volume_152% display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))` fi if [ "$command" = "down" ]; then display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_152=`echo $(($display_volume_hex*0x64/0x10000-$increment))` if [ "$display_volume_152" -le "$increment" ]; then display_volume_152=0 else display_volume_152=$(($display_volume_152)) fi pactl set-sink-volume 0 $display_volume_152% display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))` fi icon_name="" if [ "$command" = "mute" ]; then if amixer get Master | grep "\[on\]"; then display_volume=0 icon_name="notification-audio-volume-muted" amixer set $mixer mute else display_volume=$(amixer set $mixer unmute | grep -m 1 "%]" | cut -d "[" -f2|cut -d "%" -f1) fi fi if [ "$icon_name" = "" ]; then if [ "$display_volume" = "0" ]; then icon_name="notification-audio-volume-off" else if [ "$display_volume" -lt "33" ]; then icon_name="notification-audio-volume-low" else if [ "$display_volume" -lt "67" ]; then icon_name="notification-audio-volume-medium" else icon_name="notification-audio-volume-high" fi fi fi fi notify-send " " -i $icon_name -h int:value:$display_volume_100 -h string:synchronous:volume
1
ответ дан 25 July 2018 в 21:39
  • 1
    Спасибо за полезную информацию. на самом деле это довольно близко. Я могу установить горячую клавишу Fn + вверх / вниз (которая является моим регулятором громкости по умолчанию), чтобы включить регулятор громкости, а затем с помощью стрелок влево / вправо, чтобы настроить его также на 100%. Теперь я понимаю. это двухступенчатая вещь, мы приближаемся. так или иначе, это может быть всего лишь один шаг? скажем, установить горячую клавишу для последовательности команд? – suli8 30 June 2011 в 06:22

Если вы находитесь в Gnome, вы можете установить Volume Mixer. Включите Use Volume Boost в настройках расширения. Это оно! Ваши сочетания клавиш по умолчанию теперь увеличивают объем до 100% (и в качестве бонуса вы получаете меню быстрого вывода звука в области уведомлений).

2
ответ дан 25 July 2018 в 21:39

Я просто добавляю следующий фрагмент кода в сценарий запуска и amp; добавьте этот скрипт в мое приложение для запуска с помощью Menu >> Applications >> Other >> Startup Applications.

Для этого сначала вам нужно установить pulseaudio-utils на sudo apt-get install pulseaudio-utils

#!/bin/bash # start.sh - commands to run when OS starts #Increase Audio pacmd set-sink-volume 0 102400

. Сообщите мне, если это решает ваш вопрос.

6
ответ дан 25 July 2018 в 21:39
  • 1
    я создал файл, дал ему разрешение, добавил его в приложения для запуска. но ничего не изменилось. с клавиатурой я не могу достичь выше 100%. pulseaudio-utils. – suli8 9 January 2012 в 05:29
  • 2
    1) goto bash terminal 2) введите следующую команду pacmd set-sink-volume 0 102400 3) убедитесь, что ваш том увеличивается или нет – Kesavan Muthuvel 21 February 2012 в 22:21

Как пользователь 13.04, я использовал ответ Адама. Он работает очень хорошо для меня, потому что, хотя говорят, что он увеличивает объем до 150%, он увеличивается до 200%, что я пытался сделать.

Я просто добавил ярлык для команды pacmd set-sink-volume 0 100000 с клавишами Fn + CTRL + Volume Up. Когда я нажимаю эту комбинацию, громкость увеличивается до 200%, а затем я корректирую комбинацию Fn + Volume Down.

0
ответ дан 25 July 2018 в 21:39

Нет, по крайней мере, насколько мне известно, по умолчанию невозможно увеличить громкость с клавиатуры выше 100%. Меня это тоже расстраивает. Однако, возможно, возможно создать комбинацию клавиш, которая запустит скрипт для повышения громкости; Я не программист Ubuntu, поэтому я не могу вам помочь.

2
ответ дан 25 July 2018 в 21:39
  • 1
    Из этого форума Ubuntu опубликовано , вы можете использовать amixer в скрипте для управления томом. Я бы попробовал прочитать его справочную страницу, чтобы увидеть, что вы можете с ней сделать. – Christopher Kyle Horton 29 June 2011 в 23:42
  • 2
    Собственно, после небольшого просмотра AskUbuntu, я увидел ответ на другой вопрос со ссылкой на скрипт управления громкостью PulseAudio. Это может стоить взглянуть. – Christopher Kyle Horton 30 June 2011 в 06:52
  • 3
    еще раз спасибо! но я не уверен, что делает скрипт и как использовать его в моих интересах ... Я полностью не программист ... – suli8 30 June 2011 в 18:56

Внимание: я использую Linux Mint, который похож на Ubuntu, но отличается от него. Я считаю, что Ubuntu имеет эквивалентное диалоговое окно с ярлыками клавиш, но может выглядеть или работать несколько иначе, чем описано ниже.

Ничего себе, здесь много ответов, но не самый простой! Вы можете решить все только с помощью встроенного диалогового окна «Ярлыки клавиш».

Подробное объяснение см. На странице https://superuser.com/questions/1277724/how-to-change-the-binding -of-keyboard-volume-dial-linux-mint-mate, но вот быстрая версия:

Переход к клавишам клавиш в меню Добавить новый ярлык Назовите его и установите для этого действия значение pactl set-sink-volume @DEFAULT_SINK@ +10% ( или - для действия «отменить громкость») Нажмите «Применить», чтобы сохранить его, затем нажмите «Столбец ярлыков» для своей строки. Введите любой ключ, к которому вы хотите привязать действие (у меня есть ручка тома на моей клавиатуре, поэтому я привязываю к ней действия, но вы можете использовать любую комбинацию клавиш). Повторите описанное выше, чтобы уменьшить громкость

Поздравляем: через несколько секунд в дружественном системном диалоговом окне вы просто настроили громкость «до 150%» для любой комбинации клавиш, которую вы хотите!

1
ответ дан 25 July 2018 в 21:39

попробуйте выполнить эти команды (через alt + f2 или terminal):

volume to 150%:

pactl set-sink-volume 0 150%

, чтобы просто вернуть объем до 100%:

pactl set-sink-volume 0 100%

(демонстрация видео этих команд здесь)

Обратите внимание, что аргумент после set-sink-volume указывает ваше звуковое устройство. Если у вас есть hdmi, у вас, вероятно, будет 2 устройства, и вам нужно проверить свой идентификатор устройства, используя alsamixer или pacmd list-sinks или даже pactl list sinks.

Если это не сработает, попробуйте этот скрипт .

Если это работает, вручную установите сочетание клавиш для этих команд с помощью «быстрых клавиш» приложения (на ubuntu 11.04: клавиша «супер» -> введите «быстрые клавиши» -> кнопка «добавить») .

Команда pactl принадлежит пакету «pulseaudio-utils», чтобы установить его с помощью команды:

sudo apt-get install pulseaudio-utils
28
ответ дан 25 July 2018 в 21:39

На моем Lenovo Ideapad я могу нажать FN + ←, чтобы увеличить до 100%. Я могу нажать ctrl + ← для увеличения выше 100%.

0
ответ дан 25 July 2018 в 21:39

Все, что вам нужно сделать, это добавить комбинацию клавиш с помощью команды:

pacmd set-sink-volume 0 100000

и выбрать подходящую комбинацию. Я использовал Fn + Alt + Volume Up.

Это сделает громкость 150% (если объем в настоящее время меньше 100%, он сделает 100%, нажмите еще раз, чтобы сделать его 150%), тогда вы можете (! d5)

Для этого вам нужно перейти к сочетаниям клавиш, которые находятся в разделе «Система» → «Настройки» → «Горячие клавиши» (я использую 10.10) и нажмите «Добавить ярлык», команда

Вы также можете добавить кнопку панели, щелкнув правой кнопкой мыши на панели (я использую 10.10), затем выберите System затем создайте новую пусковую установку и добавьте ту же линию, что и раньше

pacmd set-sink-volume 0 100000

Это добавит кнопку на панели, которая при нажатии будет составлять 150%.

Надеюсь, Я был достаточно ясен. Если это не сработает, попробуйте установить пакет pulseaudio-utils с помощью

sudo apt-get install pulseaudio-utils
0
ответ дан 25 July 2018 в 21:39

Я понял, что ответы (в настоящее время все остальные ответы), которые предлагают pactl set-sink-volume 0 ... не работают (или перестают работать) в системах с более чем одним аудиоустройством, например. как только вы подключитесь к монитору hdmi. мы должны использовать @ DEFAULT_SINK @ вместо 0 для обращения к активному аудиоустройству.

, так что вот моя настройка на ubuntu 14.04 с gnome 3.10 и должна работать и на единстве:

sudo apt-get install pulseaudio-utils

перейти к сочетаниям клавиш, которые находятся в разделе «Система» → «Настройки» → «Ярлыки» → «Пользовательские ярлыки» → +

Имя: VolPlus10P Команда: pactl set-sink-volume @DEFAULT_SINK@ +10%

Назначить Ctrl + Volume Up (если вы выделите клавишу громкости на клавиатуре или используйте свою собственную комбинацию), это увеличит ваш объем 10% до неограниченного

Имя: VolSet150P Команда: pactl set-sink-volume @DEFAULT_SINK@ 150%

Назначить Super + Volume Вверх (если у вас выделен клавиша регулировки громкости на клавиатуре или используется ваша собственная комбинация), этот уровень будет установлен на 150%

5
ответ дан 25 July 2018 в 21:39
  • 1
    Спасибо, ya мое устройство было 1, но ваше решение оптимально. Я просто хочу, чтобы стандартные клавиши громкости могли быть изменены этой командой. У LOL у меня было очень низкое видео с YouTube, оно установило его на 500% и действительно могло услышать его. благодаря – Michael Mantion 5 October 2017 в 20:49

IMO «pactl set-sink-volume 0 + 10%» также является хорошим выбором, если вы хотите, чтобы клавиша медленно добавляла объем за пределы 100% (для этого я использую ctrl + volumeup)

12
ответ дан 31 July 2018 в 10:30
  • 1
    спасибо, это действительно помогло. Я переназначил громкость кнопок вверх и вниз на клавиатуре, и это отлично работает – Aryeh Beitz 8 November 2017 в 09:45

Мой подход (не для Ubuntu):

Сначала создайте два сценария ~/bin/volume-up.sh и ~/bin/volume-down.sh:

$ mkdir -p ~/bin/ $ echo "#!/bin/bash" > ~/bin/volume-up.sh $ echo "pactl set-sink-volume 0 +10%" >> ~/bin/volume-up.sh $ chmod +x bin/volume-up.sh $ echo "#!/bin/bash" > ~/bin/volume-down.sh $ echo "pactl -- set-sink-volume 0 -10%" >> ~/bin/volume-down.sh $ chmod +x bin/volume-down.sh

Затем в параметрах клавиатуры (gnome-control-center -> Keyboard) найдите раздел «Ярлыки». Там удалите ярлыки для увеличения / уменьшения громкости и добавьте два пользовательских ярлыка с помощью этих клавиш. Команды для этих двух пользовательских ярлыков: ~/bin/volume-up.sh и ~/bin/volume-down.sh.

Теперь у меня больше нет индикатора (показывая мне том), но я могу получить более 100%, просто используя клавиши регулировки громкости на моем ноутбуке.

0
ответ дан 31 July 2018 в 10:30

На основании этого вопроса я создал сценарий, который вы можете вызвать с помощью ярлыка, который фактически отображает уведомления OSD.

#!/bin/bash usage="usage: $0 -c {up|down|mute} [-i increment] [-m mixer]" SINK_NAME="alsa_output.pci-0000_00_1b.0.analog-stereo" command= increment=7 mixer=Master while getopts c:i:m:h o do case "$o" in c) command=$OPTARG;; i) increment=$OPTARG;; m) mixer=$OPTARG;; h) echo "$usage"; exit 0;; ?) echo "$usage"; exit 0;; esac done if [ "$command" = "" ]; then shift $(($OPTIND - 1)) command=$1 exit 0; fi if [ "$command" = "" ]; then echo "usage: $0 {up|down|mute} [increment]" exit 0; fi display_volume=0 if [ "$command" = "up" ]; then display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_152=`echo $(($display_volume_hex*0x64/0x10000))` if [ "$display_volume_152" -ge "`echo $((152-$increment))`" ]; then display_volume_152=153 else display_volume_152=$(($display_volume_152+$increment)) fi pactl set-sink-volume 0 $display_volume_152% display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))` fi if [ "$command" = "down" ]; then display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_152=`echo $(($display_volume_hex*0x64/0x10000-$increment))` if [ "$display_volume_152" -le "$increment" ]; then display_volume_152=0 else display_volume_152=$(($display_volume_152)) fi pactl set-sink-volume 0 $display_volume_152% display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))` fi icon_name="" if [ "$command" = "mute" ]; then if amixer get Master | grep "\[on\]"; then display_volume=0 icon_name="notification-audio-volume-muted" amixer set $mixer mute else display_volume=$(amixer set $mixer unmute | grep -m 1 "%]" | cut -d "[" -f2|cut -d "%" -f1) fi fi if [ "$icon_name" = "" ]; then if [ "$display_volume" = "0" ]; then icon_name="notification-audio-volume-off" else if [ "$display_volume" -lt "33" ]; then icon_name="notification-audio-volume-low" else if [ "$display_volume" -lt "67" ]; then icon_name="notification-audio-volume-medium" else icon_name="notification-audio-volume-high" fi fi fi fi notify-send " " -i $icon_name -h int:value:$display_volume_100 -h string:synchronous:volume
4
ответ дан 31 July 2018 в 10:30
  • 1
    Спасибо за полезную информацию. на самом деле это довольно близко. Я могу установить горячую клавишу Fn + вверх / вниз (которая является моим регулятором громкости по умолчанию), чтобы включить регулятор громкости, а затем с помощью стрелок влево / вправо, чтобы настроить его также на 100%. Теперь я понимаю. это двухступенчатая вещь, мы приближаемся. так или иначе, это может быть всего лишь один шаг? скажем, установить горячую клавишу для последовательности команд? – suli8 30 June 2011 в 06:22

Если вы находитесь в Gnome, вы можете установить Volume Mixer. Включите Use Volume Boost в настройках расширения. Это оно! Ваши сочетания клавиш по умолчанию теперь увеличивают объем до 100% (и в качестве бонуса вы получаете меню быстрого вывода звука в области уведомлений).

2
ответ дан 31 July 2018 в 10:30

Я просто добавляю следующий фрагмент кода в сценарий запуска и amp; добавьте этот скрипт в мое приложение для запуска с помощью Menu >> Applications >> Other >> Startup Applications.

Для этого сначала вам нужно установить pulseaudio-utils на sudo apt-get install pulseaudio-utils

#!/bin/bash # start.sh - commands to run when OS starts #Increase Audio pacmd set-sink-volume 0 102400

. Сообщите мне, если это решает ваш вопрос.

6
ответ дан 31 July 2018 в 10:30
  • 1
    я создал файл, дал ему разрешение, добавил его в приложения для запуска. но ничего не изменилось. с клавиатурой я не могу достичь выше 100%. pulseaudio-utils. – suli8 9 January 2012 в 05:29
  • 2
    1) goto bash terminal 2) введите следующую команду pacmd set-sink-volume 0 102400 3) убедитесь, что ваш том увеличивается или нет – Kesavan Muthuvel 21 February 2012 в 22:21

Как пользователь 13.04, я использовал ответ Адама. Он работает очень хорошо для меня, потому что, хотя говорят, что он увеличивает объем до 150%, он увеличивается до 200%, что я пытался сделать.

Я просто добавил ярлык для команды pacmd set-sink-volume 0 100000 с клавишами Fn + CTRL + Volume Up. Когда я нажимаю эту комбинацию, громкость увеличивается до 200%, а затем я корректирую комбинацию Fn + Volume Down.

0
ответ дан 31 July 2018 в 10:30

Нет, по крайней мере, насколько мне известно, по умолчанию невозможно увеличить громкость с клавиатуры выше 100%. Меня это тоже расстраивает. Однако, возможно, возможно создать комбинацию клавиш, которая запустит скрипт для повышения громкости; Я не программист Ubuntu, поэтому я не могу вам помочь.

2
ответ дан 31 July 2018 в 10:30
  • 1
    Из этого форума Ubuntu опубликовано , вы можете использовать amixer в скрипте для управления томом. Я бы попробовал прочитать его справочную страницу, чтобы увидеть, что вы можете с ней сделать. – Christopher Kyle Horton 29 June 2011 в 23:42
  • 2
    Собственно, после небольшого просмотра AskUbuntu, я увидел ответ на другой вопрос со ссылкой на скрипт управления громкостью PulseAudio. Это может стоить взглянуть. – Christopher Kyle Horton 30 June 2011 в 06:52
  • 3
    еще раз спасибо! но я не уверен, что делает скрипт и как использовать его в моих интересах ... Я полностью не программист ... – suli8 30 June 2011 в 18:56

Внимание: я использую Linux Mint, который похож на Ubuntu, но отличается от него. Я считаю, что Ubuntu имеет эквивалентное диалоговое окно с ярлыками клавиш, но может выглядеть или работать несколько иначе, чем описано ниже.

Ничего себе, здесь много ответов, но не самый простой! Вы можете решить все только с помощью встроенного диалогового окна «Ярлыки клавиш».

Подробное объяснение см. На странице https://superuser.com/questions/1277724/how-to-change-the-binding -of-keyboard-volume-dial-linux-mint-mate, но вот быстрая версия:

Переход к клавишам клавиш в меню Добавить новый ярлык Назовите его и установите для этого действия значение pactl set-sink-volume @DEFAULT_SINK@ +10% ( или - для действия «отменить громкость») Нажмите «Применить», чтобы сохранить его, затем нажмите «Столбец ярлыков» для своей строки. Введите любой ключ, к которому вы хотите привязать действие (у меня есть ручка тома на моей клавиатуре, поэтому я привязываю к ней действия, но вы можете использовать любую комбинацию клавиш). Повторите описанное выше, чтобы уменьшить громкость

Поздравляем: через несколько секунд в дружественном системном диалоговом окне вы просто настроили громкость «до 150%» для любой комбинации клавиш, которую вы хотите!

1
ответ дан 31 July 2018 в 10:30

попробуйте выполнить эти команды (через alt + f2 или terminal):

volume to 150%:

pactl set-sink-volume 0 150%

, чтобы просто вернуть объем до 100%:

pactl set-sink-volume 0 100%

(демонстрация видео этих команд здесь)

Обратите внимание, что аргумент после set-sink-volume указывает ваше звуковое устройство. Если у вас есть hdmi, у вас, вероятно, будет 2 устройства, и вам нужно проверить свой идентификатор устройства, используя alsamixer или pacmd list-sinks или даже pactl list sinks.

Если это не сработает, попробуйте этот скрипт .

Если это работает, вручную установите сочетание клавиш для этих команд с помощью «быстрых клавиш» приложения (на ubuntu 11.04: клавиша «супер» -> введите «быстрые клавиши» -> кнопка «добавить») .

Команда pactl принадлежит пакету «pulseaudio-utils», чтобы установить его с помощью команды:

sudo apt-get install pulseaudio-utils
28
ответ дан 31 July 2018 в 10:30

На моем Lenovo Ideapad я могу нажать FN ←, чтобы увеличить до 100%. Я не могу нажать ctrl ← для увеличения выше 100%.

0
ответ дан 31 July 2018 в 10:30

Все, что вам нужно сделать, это добавить комбинацию клавиш с помощью команды:

pacmd set-sink-volume 0 100000

и выбрать подходящую комбинацию. Я использовал Fn + Alt + Volume Up.

Это сделает громкость 150% (если объем в настоящее время меньше 100%, он сделает 100%, нажмите еще раз, чтобы сделать его 150%), тогда вы можете (! d5)

Для этого вам нужно перейти к сочетаниям клавиш, которые находятся в разделе «Система» → «Настройки» → «Горячие клавиши» (я использую 10.10) и нажмите «Добавить ярлык», команда

Вы также можете добавить кнопку панели, щелкнув правой кнопкой мыши на панели (я использую 10.10), затем выберите System затем создайте новую пусковую установку и добавьте ту же линию, что и раньше

pacmd set-sink-volume 0 100000

Это добавит кнопку на панели, которая при нажатии будет составлять 150%.

Надеюсь, Я был достаточно ясен. Если это не сработает, попробуйте установить пакет pulseaudio-utils с помощью

sudo apt-get install pulseaudio-utils
0
ответ дан 31 July 2018 в 10:30

Я понял, что ответы (в настоящее время все остальные ответы), которые предлагают pactl set-sink-volume 0 ... не работают (или перестают работать) в системах с более чем одним аудиоустройством, например. как только вы подключитесь к монитору hdmi. мы должны использовать @ DEFAULT_SINK @ вместо 0 для обращения к активному аудиоустройству.

, так что вот моя настройка на ubuntu 14.04 с gnome 3.10 и должна работать и на единстве:

sudo apt-get install pulseaudio-utils

перейти к сочетаниям клавиш, которые находятся в разделе «Система» → «Настройки» → «Ярлыки» → «Пользовательские ярлыки» → +

Имя: VolPlus10P Команда: pactl set-sink-volume @DEFAULT_SINK@ +10%

Назначить Ctrl + Volume Up (если вы выделите клавишу громкости на клавиатуре или используйте свою собственную комбинацию), это увеличит ваш объем 10% до неограниченного

Имя: VolSet150P Команда: pactl set-sink-volume @DEFAULT_SINK@ 150%

Назначить Super + Volume Вверх (если у вас выделен клавиша регулировки громкости на клавиатуре или используется ваша собственная комбинация), этот уровень будет установлен на 150%

5
ответ дан 31 July 2018 в 10:30
  • 1
    Спасибо, ya мое устройство было 1, но ваше решение оптимально. Я просто хочу, чтобы стандартные клавиши громкости могли быть изменены этой командой. У LOL у меня было очень низкое видео с YouTube, оно установило его на 500% и действительно могло услышать его. благодаря – Michael Mantion 5 October 2017 в 20:49

IMO «pactl set-sink-volume 0 + 10%» также является хорошим выбором, если вы хотите, чтобы клавиша медленно добавляла объем за пределы 100% (для этого я использую ctrl + volumeup)

12
ответ дан 31 July 2018 в 11:31
  • 1
    спасибо, это действительно помогло. Я переназначил громкость кнопок вверх и вниз на клавиатуре, и это отлично работает – Aryeh Beitz 8 November 2017 в 09:45

Мой подход (не для Ubuntu):

Сначала создайте два сценария ~/bin/volume-up.sh и ~/bin/volume-down.sh:

$ mkdir -p ~/bin/ $ echo "#!/bin/bash" > ~/bin/volume-up.sh $ echo "pactl set-sink-volume 0 +10%" >> ~/bin/volume-up.sh $ chmod +x bin/volume-up.sh $ echo "#!/bin/bash" > ~/bin/volume-down.sh $ echo "pactl -- set-sink-volume 0 -10%" >> ~/bin/volume-down.sh $ chmod +x bin/volume-down.sh

Затем в параметрах клавиатуры (gnome-control-center -> Keyboard) найдите раздел «Ярлыки». Там удалите ярлыки для увеличения / уменьшения громкости и добавьте два пользовательских ярлыка с помощью этих клавиш. Команды для этих двух пользовательских ярлыков: ~/bin/volume-up.sh и ~/bin/volume-down.sh.

Теперь у меня больше нет индикатора (показывая мне том), но я могу получить более 100%, просто используя клавиши регулировки громкости на моем ноутбуке.

0
ответ дан 31 July 2018 в 11:31

На основании этого вопроса я создал сценарий, который вы можете вызвать с помощью ярлыка, который фактически отображает уведомления OSD.

#!/bin/bash usage="usage: $0 -c {up|down|mute} [-i increment] [-m mixer]" SINK_NAME="alsa_output.pci-0000_00_1b.0.analog-stereo" command= increment=7 mixer=Master while getopts c:i:m:h o do case "$o" in c) command=$OPTARG;; i) increment=$OPTARG;; m) mixer=$OPTARG;; h) echo "$usage"; exit 0;; ?) echo "$usage"; exit 0;; esac done if [ "$command" = "" ]; then shift $(($OPTIND - 1)) command=$1 exit 0; fi if [ "$command" = "" ]; then echo "usage: $0 {up|down|mute} [increment]" exit 0; fi display_volume=0 if [ "$command" = "up" ]; then display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_152=`echo $(($display_volume_hex*0x64/0x10000))` if [ "$display_volume_152" -ge "`echo $((152-$increment))`" ]; then display_volume_152=153 else display_volume_152=$(($display_volume_152+$increment)) fi pactl set-sink-volume 0 $display_volume_152% display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))` fi if [ "$command" = "down" ]; then display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_152=`echo $(($display_volume_hex*0x64/0x10000-$increment))` if [ "$display_volume_152" -le "$increment" ]; then display_volume_152=0 else display_volume_152=$(($display_volume_152)) fi pactl set-sink-volume 0 $display_volume_152% display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))` fi icon_name="" if [ "$command" = "mute" ]; then if amixer get Master | grep "\[on\]"; then display_volume=0 icon_name="notification-audio-volume-muted" amixer set $mixer mute else display_volume=$(amixer set $mixer unmute | grep -m 1 "%]" | cut -d "[" -f2|cut -d "%" -f1) fi fi if [ "$icon_name" = "" ]; then if [ "$display_volume" = "0" ]; then icon_name="notification-audio-volume-off" else if [ "$display_volume" -lt "33" ]; then icon_name="notification-audio-volume-low" else if [ "$display_volume" -lt "67" ]; then icon_name="notification-audio-volume-medium" else icon_name="notification-audio-volume-high" fi fi fi fi notify-send " " -i $icon_name -h int:value:$display_volume_100 -h string:synchronous:volume
4
ответ дан 31 July 2018 в 11:31
  • 1
    Спасибо за полезную информацию. на самом деле это довольно близко. Я могу установить горячую клавишу Fn + вверх / вниз (которая является моим регулятором громкости по умолчанию), чтобы включить регулятор громкости, а затем с помощью стрелок влево / вправо, чтобы настроить его также на 100%. Теперь я понимаю. это двухступенчатая вещь, мы приближаемся. так или иначе, это может быть всего лишь один шаг? скажем, установить горячую клавишу для последовательности команд? – suli8 30 June 2011 в 06:22

Если вы находитесь в Gnome, вы можете установить Volume Mixer. Включите Use Volume Boost в настройках расширения. Это оно! Ваши сочетания клавиш по умолчанию теперь увеличивают объем до 100% (и в качестве бонуса вы получаете меню быстрого вывода звука в области уведомлений).

2
ответ дан 31 July 2018 в 11:31

Я просто добавляю следующий фрагмент кода в сценарий запуска и amp; добавьте этот скрипт в мое приложение для запуска с помощью Menu >> Applications >> Other >> Startup Applications.

Для этого сначала вам нужно установить pulseaudio-utils на sudo apt-get install pulseaudio-utils

#!/bin/bash # start.sh - commands to run when OS starts #Increase Audio pacmd set-sink-volume 0 102400

. Сообщите мне, если это решает ваш вопрос.

6
ответ дан 31 July 2018 в 11:31
  • 1
    я создал файл, дал ему разрешение, добавил его в приложения для запуска. но ничего не изменилось. с клавиатурой я не могу достичь выше 100%. pulseaudio-utils. – suli8 9 January 2012 в 05:29
  • 2
    1) goto bash terminal 2) введите следующую команду pacmd set-sink-volume 0 102400 3) убедитесь, что ваш том увеличивается или нет – Kesavan Muthuvel 21 February 2012 в 22:21

Как пользователь 13.04, я использовал ответ Адама. Он работает очень хорошо для меня, потому что, хотя говорят, что он увеличивает объем до 150%, он увеличивается до 200%, что я пытался сделать.

Я просто добавил ярлык для команды pacmd set-sink-volume 0 100000 с клавишами Fn + CTRL + Volume Up. Когда я нажимаю эту комбинацию, громкость увеличивается до 200%, а затем я корректирую комбинацию Fn + Volume Down.

0
ответ дан 31 July 2018 в 11:31

Другие вопросы по тегам:

Похожие вопросы: