xeyes
は純粋に楽しいですか?多くのLinuxディストリビューション(X)にデフォルトでインストールされることの意味は何ですか?
xeyes
は楽しいものではありません。少なくとも、それだけではありません。このプログラムの目的は、時々見づらいマウスポインタを追跡できるようにすることです。これは、モニターがある程度離れているマルチヘッドコンピューターで非常に役立ちます。誰か(たとえば、学校の教師)が画面に何かを表示したい場合、モニターの他のユーザーはxeyes
。
xeyesは楽しいだけでなく、大きな画面と小さなカーソルがある場合に便利なユーティリティです。次に、xツールキット組み込み(Xt)ライブラリのサンプルプログラムです。 XEyesはXtウィジェット(Eyes.c)を実装し、すてきでクリーンなxt初期化シーケンス(xeyes.c)を備えています。また、「アプリケーションアイコン」(XtNiconPixmap)を初期化し、ウィンドウマネージャ(WM_DELETE_WINDOW)からのウィンドウ終了イベントをキャッチします。非常に便利な例です。
現在、xeyesは、WaylandまたはXWaylandを使用しているLinuxアプリを特定するのにも役立ちます。 XWaylandウィンドウにマウスを合わせると目が移動しますが、ネイティブのWaylandウィンドウはX11サーバーと通信できません。
xeyesは、リモートシステム間でX11が設定されているかどうかを確認するための良い方法です。 VisualVMを起動する前に、これを使用してグラフィカルトンネルが動作していることを確認します。