一定時間アイドル状態になったら、キーボードの照明を自動的に暗くしたいと思います。非アクティブ時間を検出する方法は?ところで、私はアーチLinuxを使用しています。
ベストアンサー1
Debianベースのシステムにはxprintidle
次のxprintidle
コマンドがあります(https://github.com/g0hl1n/xprintidle/)は標準出力にアイドル時間をミリ秒単位で印刷します。
$ sleep 2; xprintidle
1925
これにより、他の答えと同様にAPIを使用するltrace
ことがわかります。XScreenSaverQueryExtension()
XScreenSaverQueryInfo()
また、一部のサーバーの極端なケースで発生する特定の問題に対するいくつかの回避策を追加しました。。