XfceとXscreensaverはキーボードアクティビティを「アクティブ」と見なしていないようです。これをどのように変更しますか?

XfceとXscreensaverはキーボードアクティビティを「アクティブ」と見なしていないようです。これをどのように変更しますか?

Debian SqueezeからWheezyにアップグレードした後、XfceとXscreensaverの組み合わせはキーボードアクティビティをユーザーアクティビティとして扱わないようです。

時々キーボードだけが長時間使用されるため、最終的にマウス入力不足でスクリーンセーバーが有効になることがあります。少し面倒ですが、もう一度キーを押すかマウスをクリックすると、スクリーンセーバーが消え、しばらく待ってから再起動します。

システムにキーボード入力をアクティビティとして処理させるにはどうすればよいですか?スクリーンセーバーの設定を見てみましたが、関連項目が見つかりませんでした。

または、キーボード入力をユーザーアクティビティとして受け入れるスクリーンセーバーサブシステムに切り替えるには? (私が望むのは、空のスクリーンスクリーンセーバーとモニターDPMIの一時停止とXで設定可能な遅延の後に電源を切ることだけです。)

わからないので、PCに直接接続されているUSBキーボードを使用してください(中間にUSBハブはありません)。マウスもUSBです。

ベストアンサー1

私はそれを修正する方法を知りませんxscreensaver。 。mplayer正しく動作するソリューションが見つからなかったので、まったく別のシステムに切り替えました。

私はxautolock(ユーザーの非アクティブ検出)alock(画面を空にしてロックする)を使用し、いくつかのテキストxeyesウィンドウまたはWebページについて考えている場合に備えて、差し迫った非アクティブタイムアウトについて警告します。

追加機能としてxautolockマウスカーソル位置を登録する機能もあります。マウスカーソルが画面左上に入るとすぐに画面がロックし、画面左下にあるときはロックしないように設定しました。そのため、映画を見るときにマウスポインタを左下に移動するだけでロックがまったく表示されません。

以下は私が使用した完全なコマンドです(DMの起動スクリプトに)。

xautolock \
    -time 5 -locker "alock -auth passwd -bg blank" \
    -notify 10 -notifier "killall xeyes; xeyes" \
    -corners +0-0 -cornerdelay 10 -cornerredelay 10 \
    -secure &

画面がしばらくロックされた後、ディスプレイもスタンバイモードになります。これに対して追加の設定を行ったのか、それとも動作するのか覚えていません。

おすすめ記事