XF86オーディオキーをミキサーコマンドに接続するキーバインディングを使用して、コンピュータのオーディオを制御します。 alsa以外の受信機(Bluetooth接続ヘッドセットなど)を介して聞かない限り、これはうまく機能します。この場合、音量はパルスオーディオによって制御され、キーバインディングは機能しなくなります。パルスオーディオとして知られているすべての受信機にalsaボリュームの変化を反映する簡単な方法はありますか(例えば、マスターalsaボリュームの-5%の変更はすべてのパルスオーディオ受信機にも適用されます)。
答え1
最も簡単な方法は、amixer
コマンド、質問、pactl
またはpacmd
コマンドではなくキーバインディングを変更することです。すべての受信者を繰り返すスクリプトでラップされます。
PulseaudioはALSAミキサー設定を追跡しますが、ALSAハードウェアに接続されている受信機のみを追跡し、この設定を変更する簡単な方法はありません。