是否有一个程序可以提供文本光标(插入点)的 X 屏幕坐标?

是否有一个程序可以提供文本光标(插入点)的 X 屏幕坐标?

xdotools提供了在当前文本插入点插入文本的能力,但似乎没有(?)有一个选项可以获取实际的屏幕x,y坐标...有这样的程序吗? ...原因是:我希望鼠标跳转到当前文本插入点..即文本光标..

答案1

我很确定没有办法完全通用地做到这一点,因为文本光标是一种应用程序功能,而不是像鼠标光标那样的服务器功能。应用程序根据其内部数据结构决定输入的位置,而文本光标是告诉用户它将如何处理输入的方式。就 X 服务器而言,有一个聚焦窗口,仅此而已;聚焦的窗口可以对输入执行任何它喜欢的操作。

现在,从抽象的 UI 意义上来说,我想不出有一个应用程序实际上具有多个文本光标(当然,有些没有)。但是,除非应用程序有一个界面来告诉其他人文本光标在哪里,或者文本光标在视觉上是独特的,否则我认为您无法理解它。

相关内容