Я бы хотел отобразить всплывающее окно прямо над тем, где пользователь печатает, в любом приложении Linux (GTK, Qt, Electron и т. Д.), Работающем на X.
Я понял, как создать поповерТеперь я пытаюсь выяснить, как получить координаты курсора ввода текста (что мигает при вводе текста, не уверен, называется ли он «кареткой»?) относительно экрана.
Я знаю, что яможно получить информацию о том, где находится мышь с помощью xdotool
:
xdotool getmouselocation
Мне понадобится то же самое, но для текстового курсора, в текущем фокусированном окне.
Понятия не имею, какдля достижения этой цели.Я был бы рад, если бы кто-то указал мне правильное направление.