해당 수신기(블루투스 어댑터 또는 노트북 스피커)의 볼륨을 처리하는 세 가지 간단한 bash 스크립트가 있습니다.
예시 1:
#!/bin/bash
sink=`pactl list short sinks | grep "RUNNING" | cut -c 1`
pactl set-sink-mute $sink false
pactl set-sink-volume $sink -1%
이 스크립트는 수신기를 감지하고 볼륨을 높이거나 낮춥니다. 다음으로 이 스크립트를 버튼에 바인딩했는데 훌륭하게 작동했습니다. 그러나 해당 멀티미디어 키(예: 볼륨 낮추기 "XF86AudioLowerVolume")에 바인딩하면 아무 일도 일어나지 않습니다.
미디어 키를 bash 스크립트에 바인딩하는 방법에 대한 조언을 줄 수 있는 사람이 있나요?
Xfce를 사용하여 Thinkpad x220에서 최신 Manjaro 실행
미리 감사드립니다!
예 2:
#!/bin/bash
sink=`pactl list short sinks | grep "RUNNING" | cut -c 1`
pactl set-sink-mute $sink false
pactl set-sink-volume $sink +1%
예시 3:
#!/bin/bash
sink=`pactl list short sinks | grep "RUNNING" | cut -c 1`
pactl set-sink-mute $sink toggle