2

Linux で 2 つ以上の X ウィンドウ間でイベントを取得する方法を好奇心から独学で学ぼうとしています。これまでのところ、私はひどいハックで、FocusIn および FocusOut イベントしか取得できません。

これを適切な方法で行うためのアドバイスや簡単なチュートリアルはありますか?

4

1 に答える 1

1

xev と xwininfo のソース コードを見て、それらがどのように情報を引き出しているかを確認してください。

xev は Windows の spy++ のようなもので、あらゆる種類のイベントをリアルタイムでキャプチャします。 xev -id $(xwininfo | awk '/Window id/ { print $4 }')

xwininfo は、ウィンドウのプロパティについて詳しく知るための静的ツールです。

于 2012-08-03T04:17:33.730 に答える