linuxの画面全体からマウスイベントを検出することはできますか?私のアプリケーションはC言語でプログラムされ、gtk2を使用します。私はいくつかのプログラムのソースを見ようとしましたが、私が見つけたのは画面全体をつかんでいて、他のプログラムはもはやそれらのイベントを受け取っていませんでした。これは私が探しているものではありません。私は直接デバイスを読み取ることが、これは非常に良い方法ではないようですしようとしている瞬間にlinuxの画面全体からのマウスイベントの検出
..私は、キーボードによって行われた任意のマウスクリックイベントを取得したいと思い、スクリプトなど
多分、ウィンドウマネージャのように動作するものをコーディングしたいのですか? http://tronche.com/gui/x/icccm/とhttp://www.freedesktop.org/wiki/Specifications/wm-spec ???なぜあなたはtpがすべてのマウスイベントを捕まえたいのですか? –
私はユーザーの活動に基づいて何かをする必要があります(私は座標ではなくクリックイベントが必要です)。 – drwn
このプログラムはかなり限定されたユーザベース(小さなオンラインゲームコミュニティ)に適しており、外部の人が何をしているのかを記述するのは難しいです。ウィンドウマネージャーはちょっと残念です。 – drwn