入力キャレットがある場所にマウス ポインターを取得するにはどうすればよいですか?

入力キャレットがある場所にマウス ポインターを取得するにはどうすればよいですか?

i3私はウィンドウ マネージャー付きの Arch Linux システムを実行しています。

GUI エディターで入力しているときに、マウスの中ボタンで入力している場所にテキストを挿入したいとします。キーバインドを押すと、ポインターが入力キャレットに配置され、中ボタンをクリックするだけでテキストを貼り付けられるという考え方です。

xdotoolポインタ(マウス)の座標を取得できることは知っていますが、私がしたいのはテキスト入力キャレットの座標を取得する、これで、xdotoolマウス ポインターに同じ座標を配置できるようになります。

関連情報