対応する受信機(Bluetoothアダプタまたはノートブックスピーカー)の音量を処理する3つの簡単な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