マウスがアイドル状態のときにスクリプトを実行する

マウスがアイドル状態のときにスクリプトを実行する

xdotool 9999 0マウスをしばらくアイドル状態にしてからコマンドを実行したいと思います。目標はマウスを邪魔しないことです。私はキーボードだけを使用することを好み、マウスはスクロール中にリンクを強調表示し、ツールヒントをトリガーするなどの迷惑をもたらすことがよくあります。ちなみに私はこのようなことが起こりたいです。マウス非アクティブなので、キーボードアクティビティは無視する必要があります。

unclutterポインタを視覚的に隠すためにこれを使用しました。残念ながら、隠された場合でもポインタが有効になっているように見え、マウスオーバーイベントが発生する可能性があります。unclutterカスタムコマンドやスクリプトを実行する機能がないようです。

このようなツールは、xprintidleキーボードとマウスのアイドル状態を区別しません。彼らが区別できる方法があれば、それは私の問題を解決します。

特定の時間(たとえば5分)でマウスが動かなかった後にコマンドをどのように実行できますか?

答え1

マウスを置いた状態でマウスを隠す問題を解決するためにパッチを作成しました。私のgithubで見つけることができます

関連情報