Приложение, которое будет отображать текущие координаты курсора мыши?

27

Я хотел бы иметь возможность отображать текущее местоположение указателя на дисплее X. Есть ли приложение, которое делает это?

sconklin
источник
1
Я нашел решение. Есть пакет с именем xdotool, в котором есть приложение с именем getmouselocation. Это работает так: sconklin @ xps-1: ~ $ xdotool getmouselocation x: 1285 y: 10 screen: 0
sconklin
4
пожалуйста, напишите это в фактическом ответе, как только сайт позволит вам.
Исаия
Я написал это как ответ для вас (режим вики, чтобы не принимать за это ненужную репутацию).
Илари Каясте

Ответы:

26

Есть пакет с именем xdotoolприложения getmouselocation, доступный из репозиториев Ubuntu sudo apt-get install xdotool. Выполнение команды

xdotool getmouselocation

будет выводить

x:1285 y:10 screen:0
Ilari Kajaste
источник
9
Вероятно, большинство людей ищут "watch xdotool getmouselocation".
Начо Колома
10
  1. Установите xdotool
  2. Откройте терминал и вставьте это:

    while true; do clear; xdotool getmouselocation; sleep 0.1; done
    

Наведите курсор на экран, и вы увидите актуальное обновление координат на терминале.

NHK91
источник
1
илиwatch -n 0.1 "xdotool getmouselocation"
ziyuang
1

Вот скрипт на python:

#!/usr/bin/python
from Xlib import display

c = display.Display().screen().root.query_pointer()._data
x = c["root_x"]
y = c["root_y"]

print x, y

Сохраните его в файл chmod +x itи посмотрите, что он дает.

саман
источник
1

xevиз командной строки показывает это. Попробуйте следующее.

xev

Текущие координаты отображаются как root:(<x>,<y>).

kyleN
источник
4
Кажется, он xevпоказывает только местоположение, когда курсор мыши указывает на xevоткрывшееся окно .
Илари Каясте
Проверьте обновленный ответ.
kcpr
@ kcpr, что? Я не вижуroot:(<x>,<y>) в окне терминала, который содержит xevданные.
user1717828
@ user1717828, ты пробовал то, что предложил Илари Каджасте?
kcpr
0

Не родное решение Linux, но если у вас установлен Wine, Pixie - это бесплатное (как в пиве) небольшое приложение, которое покажет вам как координаты вашего курсора, так и цвет пикселя непосредственно под ним в нескольких форматах.

glibdud
источник