Fnデフォルトのシステムショートカット( + F4/ F5)がサポートされていないため、ラップトップのオーディオ音量を制御するショートカットをいくつか作成しました。ダウンロードしましたスクリプトこれにより、PulseAudio の音量を上げたり下げたりミュートしたりできます。音量を上げたり下げたりする順序を含むスクリプトを作成しました。
pulseaudio_volume-decrease.sh
問題は、実行するたびに、ホーム ディレクトリに不要な「pavolume」ファイルが作成されることです。そのため、前のコマンドの次に「rm pavolume」を追加しました。
pulseaudio_volume-decrease.sh; rm pavolume
ターミナルから実行すると、すべて正常です。しかし、奇妙なことに、ショートカット (Gnome の「キーボード」設定を使用) を呼び出すと、失敗し、「キー ( + ) にリンクされている (pulseaudio_volume-decrease.sh;rm pavolume) を実行中にエラーが発生しましたShift」というメッセージが表示されますF5。
何を間違えたのでしょうか?
私はUbuntu 2D (Unity) 11.10で実行しています
答え1
それは単に私がスクリプトで初歩的なミスを犯しただけです。pulseaudio_volume > pavolume increase
の代わりに と書いていましたpulseaudio_volume increase
。
後者は単にスクリプトpulseaudio_volume
とそのメソッドを呼び出すだけですがincrease
、前者は
[run] pulseaudio_volume を増やして、出力(ある場合)をファイル pavolume に書き込みます。ファイルが存在しない場合は作成します。
そのため、そのpavolume
ファイルをホームディレクトリに作成しました。