「マウスの電池残量が少ない」というスパム通知を無効にする

「マウスの電池残量が少ない」というスパム通知を無効にする

過去数週間、ワイヤレス マウスのバッテリー残量が少なくなったという通知を何度も受けました。スリープ モードから復帰して Bluetooth で再接続するたびに通知を受け取ります。何百もの通知を受け取りました。通知は不要ですし、必要もありません。確かにバッテリー残量が少なくなっています。しかし、0% (報告通り) であれば、少なくともあと 1 週間は表示され続けます。通知にはタイマーがなく、閉じるまで表示されたままになります。

この拷問を無効にするにはどうすればいいですか?

スクリーンショット

気難しい老人のように聞こえるかもしれないと承知しましたが、回避策として、あと 1 か月は使えるバッテリーを交換するつもりはありません。GNOME Shell で Ubuntu 17.10 を実行しています。原因がまったくわかりません。ご指摘やご提案をいただければ幸いです。

アップデート: マウスは最初の通知後、さらに 10 日間ほど動作したことがわかりました。OS は、マウスがもうすぐ動作しなくなることを常に通知します。良質の電池を無駄にするのは、あまり良い設計ではありません。ユーザーはそのことに注意し、通知をオフにするオプションを用意する必要があります。

更新 2018-10-22: 少し前に質問しました。マークされた正解はもう適用されない可能性があります。バグのようですgnome-settings-daemon。更新についてはレポートをご覧ください。この問題

答え1

Ubuntu 20.04以降の場合は、設定→通知オフに切り替えて通知トグル。

ただし、これによりすべての電源通知が無効になることに注意してください。

答え2

はい、私も同じ問題に遭遇しました。理由は似ています。私の Logitech M570 は、非常に低電圧のアルカリ電池で何ヶ月も持つため、「切れた」電池で動いています。そのため、他の用途で電池を使用し、切れた電池を M570 用に保管しています。

私が見つけた最善の答えは、Power Plugins のクリティカル レベルの警告を下げることでした。こうすることで、警告がいつ表示されるかをカスタマイズできます。

コマンドラインの場合は dconf 、GUI バージョンの場合は dconf-editor が必要です (GUI の場合は を実行する必要がありますsudo apt-get install dconf-toolsが、そのパッケージは新しいバージョンでは利用できない可能性があるため、 とその依存関係を取得するだけですdconf-editor)。

ただし、設定は一般的にバッテリー用なので、ラップトップや UPS を使用している場合は、それらの警告レベルが変更されることになり、理想的ではない可能性があります。

のためにウブントゥ 17.10(Artful Aardvark) org → gnome → settings-daemon → plugins → power に移動します。「percentage-low」設定を希望の値に変更します。私は 10% から 4% に変更しました。

ノートパソコンをお持ちの場合は完璧な答えではありませんが、デスクトップ コンピューターの場合は問題なく、バッテリーを埋め立て地に埋め立てたり、小言を言われたりすることよりはましです。

答え3

この提案では役職、UPowerの設定を編集できます。

sudo nano /etc/UPower/UPower.conf

以下の属性を変更します。

PercentageLow=5
PercentageCritical=2

次に、サービスを再起動します。

sudo systemctl restart upower

これにより、バッテリー通知が無効になる可能性がありますが、独自のバッテリー ソースを持つ複数の周辺機器を備えたラップトップ マシンまたはデスクトップ PC では、すべてのデバイスの通知が無効になることに注意してください。

したがって、これにより煩わしい通知はなくなりますが、完全な解決策にはなりません。

これは Ubuntu 18.04 および 20.04 で動作することを確認できます。試してみてください。17.10 でも動作するかもしれません。

答え4

ここではデスクトップ コンピューターに Ubuntu 18.04 をインストールしているので、このソリューションでラップトップに発生する可能性のある問題は発生していません。

  1. 作成したものが機能しているかどうかは、upower サービスを再起動することでテストできます。

    sudo systemctl restart upower
    
  2. upower の設定ファイルを変更することで解決できました:

    sudo nano /etc/dbus-1/system.d/org.freedesktop.UPower.conf
    

空のタグを残して、設定全体をコメントアウトしました <busconfig></busconfig>

関連情報