XScreenSaverがマウス入力時に目覚めないようにする方法は?

XScreenSaverがマウス入力時に目覚めないようにする方法は?

警告する: XScreenSaverやその他のスクリーンセーバーにはVLCに既知の問題があります。そしてxfce4-power-manager。 XFCEまたはVLCを使用している場合は、次の点を確認してください。最初


私の問題は、最新のレーザーマウスの場合、テーブル上のわずかな振動のためにマウスが「移動」信号を送信することです。したがって、キーボードだけでXScreenSaverを停止したいと思います。 XScreenSaverを実行し、何の影響もなくマウスを動かすことができます(クリックを無視できるかどうかは関係ありません)。

答え1

xscreensaverを使用すると、スクリーンセーバーが無効になる前にマウスを動かす必要があるピクセル数を調整できますが、マウスが完全に無効になるかどうかはわかりません。

まだKDEでXScreenSaverを使用していない場合次のガイドラインに従って設定できます。

これが完了したら、ホームディレクトリに次のファイルを作成できます.xscreensaver

xscreensaver.pointerHysteresis: 20

20はピクセル数です(デフォルトは10)。

答え2

2つの値、つまり距離を確認する値と時間間隔を確認する値が便利です。

  • pointerPollTime (授業時間、基本5秒)サーバー拡張を使用しない場合、このオプションはxscreensaverがマウスの位置またはボタンが変更されたかどうかを判断する頻度を制御します。
  • pointerHysteresis (整数クラス、デフォルトは10ピクセル)マウスが1秒間に対応するピクセル数より少なく動く場合は、無視してください(「アクティブ」と見なさないでください)。すると、机にぶつかっても画面が消えません(または空白になりません)。

どちらもファイルで設定できます~/.xscreensaver。詳細についてはを参照してくださいman xscreensaver

関連情報