볼륨을 제어하기 위해 사용자 정의 키보드 단축키를 어떻게 설정합니까?


31

우분투 12.04 (Unity)에서 볼륨을 줄이고, 높이고, 음소거 할 수 있도록 세 가지 사용자 정의 키보드 단축키를 설정할 수 있기를 원합니다. 예전 Ubuntu 10.04 (Gnome) 시스템에서이를 달성하기 위해 CTRL + [, CTRL +] 및 CTRL + \를 내 명령으로 만들었습니다.

가장 간단한 방법은 무엇입니까?


답변:


38

@dobey의 솔루션 은 볼륨을 높이거나 낮추기 위해 하나의 키보드 단축키를 원한다면 작동합니다.

대신 볼륨을 제어하는 ​​여러 개의 키 바인딩을 원한다면 (노트북의 기본 볼륨 버튼을 작동 상태로 유지하면서 볼륨 컨트롤이없는 외부 키보드를 연결할 때 사용할 키보드 단축키를 추가하는 경우) 다음을 수행하십시오.

  1. 시스템 설정 → 키보드 → 바로 가기 → 사용자 정의 바로 가기로 이동하십시오.
  2. +새로운 키보드 단축키를 추가 하려면 클릭하십시오 . "이름"을 Volume up"명령"으로 설정하십시오.

    amixer -D pulse sset Master 5%+클릭하십시오 Apply.

  3. Disabled새 키 옆을 클릭 하고 키보드에서 원하는 바인딩을 선택하십시오.
  4. 이름 Volume down과 명령으로 다른 바로 가기 추가

    amixer -D pulse sset Master 5%-

단계 GIF


1
좋은 마법 +1-효과가 있습니다. 일반 볼륨 버튼으로 나타나는 동일한 볼륨 막대에 묶여 있으면 좋을 것입니다.
CivMeierFan

10
음소거 / 음소거 해제 :amixer -D pulse sset Master toggle
CivMeierFan

명령을 사용했지만 볼륨 높이기 바로 가기는 실제로 터미널에서 정상적으로 작동하지만 실제로 볼륨을 줄입니다. 무슨 일이야?
user10853

있는지 확인은 입력 5%+하지 5%-볼륨 업을 위해.
Anis Abboud

5
Gnome3의 Ubuntu 16.04에서는 볼륨 높이기 / 끄기 바로 가기가 작동하지 않습니다. 그러나 음소거 바로 가기가 수행됩니다. 터미널에서 수동으로 사용하면 위 / 아래 명령이 작동합니다. 단축키가 대신 값을 0 %로 설정하여 명령 구문 분석 버그를 암시했습니다. 불완전한 해결 방법은 원시 값을 대신 사용하는 것입니다 (예 : amixer -D pulse -R sset Master 3277+and) amixer -D pulse -R sset Master 3277-. 실제 수는 장치에 따라 다를 수 있습니다. 내 최대 원시 값은 65536입니다.
CivMeierFan

15

을 열고 System Settings으로 이동 Keyboard한 다음 Shortcuts탭으로 이동하여 마지막으로 Sound and Media왼쪽 목록에서 선택하십시오 . 그런 다음 오른쪽 목록에서 볼륨 관련 항목을 선택하고 사용할 키 바인딩을 선택할 수 있습니다.

(RTL 언어의 경우 여기에서 왼쪽과 오른쪽을 반대로 사용합니다.)


작동하지만 랩톱의 내장 볼륨 컨트롤 버튼도 비활성화됩니다. 위의 Anis의 대답은 여전히 ​​작동합니다.
CivMeierFan

1
그것은 질문의 요구 사항이 아니며, 볼륨 컨트롤 버튼이 어떻게 구현되는지에 달려 있습니다. 또한이 질문은 5 세이며 Ubuntu 12.04는 이제 삶의 끝입니다.
dobey

비 멀티미디어 키 바인딩에 대한 제안 : Volume Up ALT+ PageUp, Volume Down ALT+ PageDown, Mute ALT+ Pos1. 볼륨에 PageUp 및 Down 키를 사용하는 것이 더 많은 Windows 표준이지만 많은 소프트웨어에서도 매핑됩니다. 여전히 Firefox는 STRG+ Page Up를 사용 하여 탭을 전환하므로을 사용하십시오 ALT.
somethis

3

일반적으로이 명령은 볼륨을 낮추기위한 명령으로 만 작동합니다 (Ubuntu 16.04).

amixer -q -D pulse sset Master 5%- 

Ubuntu 18.XX (Gnome) 에서% 기호를 이스케이프하십시오 .

amixer -q -D pulse sset Master 5%%-

나를 위해 일했다!


1
이스케이프 처리는 터미널 자체가 아닌 새로운 핫키에만 필요하다는 점을 강조하고 싶습니다.
Tobias S

-2

동일한 유형의 문제가 있었 으므로이 구문이 작동하는지 확인할 수 있습니다.

amixer set Master 5%%-
amixer set Master 5%%+

또한 사용자 정의 바로 가기 이름 안에-또는 + 문자를 사용하지 마십시오. 먼저 실패한 "Volume-"및 "Volume +"를 사용했습니다. "Volume up"과 "Volume down"을 사용하면 훨씬 더 잘 작동합니다.


1
set? 이어야 sset합니까?
abu_bua

@abu_bua 설명서에 따라, 모두 setsset유효한 명령은 16.04 (내가 실행 해요 버전)에있는
Fabby
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.