xdotoolは素晴らしいXアプリケーションです。マクロコマンド(alt + f4またはctrl + wまたはctrl + alt + backspaceなど)を作成するのによく使います。
それは本当に使いやすく、便利ですが、このようなウェイランド互換のプログラムは知りません。 Xのxdotoolと同様に、マウスとキーボードの入力信号をウェイランドに送信する方法はありますか?
現在のところ、xwaylandでほとんど動作しますが、すべてのコマンドが機能するわけではありません(alt + f4など、xevはalt + f4入力を読み取ることさえできますが、キーボードで押すなどのアプリケーションの終了をトリガーしません)。 xwaylandを使用していない可能性があります。
いいえ、そのような機能は、セキュリティ上の理由からWaylandの設計から明示的に除外されました。 (他のプログラムの入力を読み取ることが最大の問題ですが、他のプログラムに偽の入力を送信できるようにすると、問題が発生する可能性があります。)
そうは言っても、いくつかのWayland WMが最終的に何らかのマクロ機能を実装することを期待しています。結局のところ、彼らはwillスクリーンキーボードと音声コントロール(アクセシビリティのため)をサポートする必要があります。
しかし、そのような機能が存在する場合、それは使用しているWaylandコンポジターに依存します:Weston? KDEのKWin? GNOMEシェル?啓発? Waylandには「表示サーバー-ウィンドウマネージャー」の分割はありません。ウィンドウマネージャーisウェイランドサーバー。実装する機能を(ウェイランドサブプロトコルまたはD-Bus APIなどとして)決定します。