1
Xディスプレイで数秒間アイドル状態になった後にマウスを非表示にする
私は、Google ChromeとXディスプレイ(xorgおよびxsession)を備えたUbuntu Server 14.04.3で実行されているキオスクアプリケーションを使用しています。 現在、アイドル状態の2秒後にマウスを非表示にするスクリプトがあり、ユーザーがマウスを動かそうとすると表示されます。cursor:none注入された非表示のオーバーレイでを利用し、必要に応じてそのオーバーレイを削除します。 キオスクを起動すると、コードは期待どおりに実行され、オーバーレイが挿入されているのがわかりますが、マウスが「ロード」されただけなので、少し動かさないと消えません。画面の中央にマウスが表示されるように、少しでも動かすまで、ブラウザはマウスを検出しないようです。問題は私のコードとは関係がないので、問題なく実行されるようです。 私がやりたいことは、マウスが2秒間動かされなかった場合、それを非表示にすることです。ユーザーがマウスを動かそうとすると、もう一度表示します。解決策はXディスプレイの起動直後に機能する必要があるため、Xディスプレイを起動すると、マウスは画面の中央にあり、起動時にタッチしなくても、2秒間アイドル状態になるとマウスが消えます。キオスクを新たに起動したときにマウスが検出されないため、コードに依存する代わりにXディスプレイをいじくり回してこれを実現する必要があると思います。 Xディスプレイでそのようなことをすることは可能ですか?