키보드 단축키로 100 %가 넘는 볼륨에 도달하려면 어떻게해야합니까?


41

때로는 비디오 소리로는 충분하지 않습니다. 소리 기본 설정보다 소리 표시기에 도달하여 100 %보다 높은 수준으로 변경합니다. 문제는 키보드에서 어떻게 할 수 있습니까? 이제 키보드에서 볼륨을 제어 할 수 있지만 최대 값은 100 %입니다. 그렇게 할 수있는 방법이 있습니까?

편집 1 : 믹서와 스크립트를 사용하는 방법? (Lyrositor가 제안한대로)

EDIT2 : Jo-erland가 제안한 가장 가까운 대답은 gnome-volume-control을 표시하는 핫키를 설정 한 다음 왼쪽 및 오른쪽 화살표를 사용하여 볼륨을 100 % 마크 이상으로 변경하는 것입니다.

이 1 단계 만 만들기 위해 다른 제안이 있으십니까? 일련의 명령을 수행하기 위해 핫키를 설정할 수 있습니까?

답변:


32

Alt + f2 또는 터미널을 통해 다음 명령을 실행하십시오.

부피 : 150 % :

pactl set-sink-volume 0 150%

간단히 볼륨을 100 %로 되돌리려면 :

pactl set-sink-volume 0 100%

(여기에서 해당 명령의 비디오 데모)


after 인수는 set-sink-volume사운드 장치를 지정합니다. 당신은 HDMI가있는 경우 당신은 가능성이 장치를해야합니다 그리고 당신은 사용하여 장치 ID를 확인하기 위해 필요 alsamixer하거나 pacmd list-sinks또는 pactl list sinks.

작동하지 않으면 스크립트를 사용해보십시오 .

작동하면 응용 프로그램 'keyboard shortcuts'(우분투 11.04 : 키 'super'-> 'keyboard shortcuts'-> 'add'버튼)를 통해 이러한 명령에 대한 키보드 단축키를 수동으로 설정하십시오.

이 명령 pactl은 "pulseaudio-utils"패키지에 속하여 다음 명령 을 사용하여 설치합니다.

sudo apt-get install pulseaudio-utils

음량을 얼마나 높게 설정할 수 pactl있습니까?
anukul

@anukul 아니에요! 400 %는 작동하지만 소리가 매우 선명하게 들리기 시작합니다.
Mina Michael

Joel Ostblom의 대답 은 아마도 이것보다 우선해야합니다.
detly

@ 바그너 핀 헤이로, 환상적인 작품! 당신은 하루 하루 만들었습니다. 대단히 감사합니다!
Dmitry Senkovich

15

pactl set-sink-volume 0 +10%볼륨을 100 % 한도를 초과하여 천천히 볼륨을 추가하는 키를 원한다면 IMO 도 좋은 선택 Ctrl + VolumeUp입니다.


고마워, 이것은 정말로 도움이되었습니다. 키보드의 볼륨 위 / 아래 버튼을 여기에 다시 할당
했는데

7

pactl set-sink-volume 0 ... 을 제안하는 답변 (현재 다른 모든 답변)은 ... 하나 이상의 오디오 장치가있는 시스템에서 작동하지 않거나 작동을 멈 춥니 다 (예 : hdmi 모니터에 연결하자마자) . 활성 오디오 장치를 나타내려면 0 대신 @ DEFAULT_SINK @ 를 사용해야 합니다.

그래서 여기에 gnome 3.10의 우분투 14.04에 대한 설정이 있으며 화합에도 작동해야합니다.

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 Up을 지정하면 (키보드에 전용 볼륨 키가 있거나 자신의 조합을 사용하는 경우) 볼륨이 150 %로 설정됩니다


고마워, 내 장치는 1이지만 솔루션이 최적입니다. 표준 볼륨 키를이 명령으로 변경할 수 있기를 바랍니다. LOL YouTube 동영상이 너무 낮아서 500 %로 설정했는데 실제로들을 수있었습니다. 감사합니다
Michael Mantion 2016 년

6

시작 스크립트에 다음 코드를 추가하고 시작 응용 프로그램에서 해당 스크립트를 추가합니다 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

그래도 문제가 해결되면 알려주세요.


파일을 생성하고 권한을 부여하여 시작 응용 프로그램에 추가했습니다. 그러나 아무것도 바뀌지 않았습니다. 키보드를 사용하면 100 %를 초과 할 수 없습니다. pulseaudio-utils가 설치되었습니다.
suli8

1) goto bash terminal 2) 다음 명령을 입력하십시오. pacmd set-sink-volume 0 1024003) 볼륨이 증가하는지 확인하십시오
Kesavan Muthuvel

4

오디오 환경 설정 대화 상자 (Gnome volume control)에서을 눌러 볼륨을 100 % 이상으로 증가시킬 수 있습니다 (또는 직관적이지 않음). 따라서 질문은 키보드를 사용하여 해당 대화 상자에 어떻게 접근합니까? 몇 가지 방법이 있습니다.

  1. F10을 눌러 응용 프로그램 메뉴로 초점을 이동 한 다음, 볼륨 표시기에 도달 할 때까지 왼쪽 화살표를 누르십시오. 위쪽 화살표를 한 번 눌러 가장 낮은 메뉴 항목 인 오디오 설정으로 이동하십시오.

  2. 이 대화 상자를 실제로는 gnome-volume-control이라고하는데 키보드 단축키 / 핫키를 추가하고 싶을 수도 있습니다. 핫키 단축키를 사용하여 실행기를 실행하는 방법은 무엇입니까?

  3. super를 누르고 제안 할 때까지 "gnome-volume-control"을 입력하십시오.

  4. alt + f2를 누르고 "gnome-volume-control"을 입력하십시오.


1
유용한 정보에 감사드립니다. 이것은 실제로 매우 가깝습니다. 핫키 Fn +를 위 / 아래 (기본 볼륨 컨트롤)로 설정하여 볼륨 컨트롤을 가져온 다음 왼쪽 / 오른쪽 화살표를 사용하여 100 % 이상으로 조정할 수 있습니다. 이제 알겠다. 2 단계의 일입니다. 점점 가까워지고 있습니다. 어쨌든 그것은 단지 한 걸음이 될 수 있습니까? 단축키를 일련의 명령으로 설정한다고 말합니까?
suli8

3

Gnome을 사용중인 경우 Volume Mixer를 설치할 수 있습니다 . Use Volume Boost확장 프로그램 설정 에서 활성화하십시오 . 그게 다야! 기본 키보드 단축키는 이제 볼륨을 100 % 이상으로 증가시킵니다 (그리고 보너스로, 알림 영역에 빠른 오디오 출력 메뉴가 나타납니다).


3

경고 : Linux Mint를 사용하고 있는데 우분투와 비슷하지만 다릅니다. 우분투에는 동등한 키보드 단축키 대화 상자가 있다고 생각하지만 아래 설명과 약간 다르게 보이거나 작동 할 수 있습니다.

와우, 여기에 많은 답변이 있지만 가장 간단한 답변은 아닙니다! 내장 (GUI) 키보드 바로 가기 대화 상자만으로 모든 것을 해결할 수 있습니다.

자세한 설명은 https://superuser.com/questions/1277724/how-to-change-the-binding-of-keyboard-volume-dial-linux-mint-mate를 참조 하십시오 . 그러나 다음은 빠른 버전입니다.

  1. 메뉴를 통해 키보드 바로 가기로 이동
  2. 새로운 바로 가기 추가
  3. 이름을 지정하고 조치를 pactl set-sink-volume @DEFAULT_SINK@ +10%(또는 -"볼륨 낮추기"조치)로 설정하십시오.
  4. 적용을 클릭하여 저장 한 다음 해당 행의 "바로 가기 열"을 클릭하십시오. 액션을 바인딩하려는 키를 입력하십시오 (키보드에 볼륨 노브가 있으므로 액션을 바인딩했지만 원하는 키 조합을 사용할 수 있습니다)
  5. 볼륨을 낮추려면 위의 과정을 반복하십시오

축하합니다 : 친숙한 시스템 대화 상자에서 몇 초 동안 원하는 키 조합에 대해 볼륨을 "최대 150 %"로 구성했습니다.


2

아니, 적어도 내 지식으로는, 기본적으로 키보드로 볼륨을 100 % 이상 높일 수있는 방법이 없습니다. 저도 좌절합니다. 그러나 볼륨을 높이기 위해 스크립트를 시작하는 키 조합을 만들 수 있습니다. 저는 우분투 프로그래머가 아니므로 정말 도와 드릴 수 없습니다.


1
에서 이 우분투 포럼 포스트 , 당신이 사용할 수있는 amixer제어 볼륨에 스크립트. 나는 당신이 그것으로 무엇을 할 수 있는지 정확히보기 위해 맨 페이지를 읽으려고 노력할 것입니다.
Christopher Kyle Horton

1
실제로 AskUbuntu를 약간 탐색 한 후 PulseAudio 볼륨 제어 스크립트에 대한 링크가있는 다른 질문에 대한 답변을 보았습니다 . 살펴볼 가치가 있습니다.
크리스토퍼 카일 호튼

다시 감사합니다! 그러나 나는 스크립트가 무엇을하고 어떻게 그것을 유리하게 사용하는지 잘 모르겠다 ... 나는 완전히 프로그래머가 아니다 ...
suli8

1

질문에 따라 실제로 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

0

다음 명령으로 키보드 단축키를 추가하기 만하면됩니다.

pacmd set-sink-volume 0 100000

적절한 단축키를 선택하십시오. 나는 Fn+ Alt+를 사용했다 Volume Up.

이렇게하면 볼륨이 150 %가됩니다 (볼륨이 현재 100 % 미만인 경우 100 %가되고 다시 누르면 150 %가됩니다). 키보드로 볼륨을 낮추어 원하는 정확한 볼륨에 도달 할 수 있습니다.

이렇게하려면 시스템환경 설정키보드 바로 가기 (10.10 사용) 아래에있는 바로 가기 키로 이동 하여 위 명령으로 바로 가기 추가를 클릭 한 다음 사용하려는 바로 가기를 지정해야합니다.

패널을 마우스 오른쪽 버튼으로 클릭하여 패널 버튼을 추가 할 수도 있습니다 (10.10 사용). 패널에 추가를 선택한 다음 새 실행기를 만들고 이전과 동일한 줄을 추가하십시오

pacmd set-sink-volume 0 100000

이 버튼을 누르면 패널에 버튼이 추가되고, 누르면 버튼의 볼륨이 150 %가됩니다.

나는 충분히 명확했으면 좋겠다. 작동하지 않으면 다음을 pulseaudio-utils사용 하여 패키지 를 설치하십시오.

sudo apt-get install pulseaudio-utils

0

13.04 사용자로서 Adham의 답변을 사용했습니다. 비록 그것이 볼륨을 150 %까지 증가 시킨다고 말하지만, 내가하려고했던 200 %로 증가하고 있기 때문에 그것은 나에게 아주 잘 작동합니다.

pacmd set-sink-volume 0 100000Fn + CTRL + Volume Up 키로 명령 바로 가기를 추가했습니다 . 이 조합을 누르면 볼륨이 200 %로 증가한 다음 Fn + 볼륨 작게 조합으로 조정합니다.


0

내 접근법 (우분투는 아님) :

먼저 두 개의 스크립트 작성 ~/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

Lenovo Ideapad에서 FN+ 를 눌러 최대 100 %까지 늘릴 수 있습니다 . ctrl+ 를 누르면 100 % 이상으로 증가 할 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.