答え1
問題は、私が使用しているi3ウィンドウマネージャのコンテキストで設定が行われているため、ハンドルが機能しているのですが、私はずっと前に設定を混乱させました。
犯人は次のとおりです。
bindsym XF86AudioRaiseVolume exec amixer -q set Master 1%+ unmute && pkill -RTMIN+1 i3blocks
bindsym XF86AudioLowerVolume exec amixer -q set Master 1%- unmute && pkill -RTMIN+1 i3blocks
これに変えなければならない
bindsym XF86AudioRaiseVolume exec amixer -q -D pulse set Master 1%+ unmute && pkill -RTMIN+1 i3blocks
bindsym XF86AudioLowerVolume exec amixer -q -D pulse set Master 1%- unmute && pkill -RTMIN+1 i3blocks
つまり、アイデアはから来ます-D pulse
。amixer
112号線~のvolume-pulseaudio
i3 カスタム Blocklet コード。
これらは明らかではないset
とのsset
違いは何ですかamxier
?私が知っている限り、それらman amixer
は同義語です。これらはまたget
互いにsget
同義語である。