Aplikacja, która wyświetli aktualne współrzędne kursora myszy?

27

Chciałbym móc wyświetlić bieżącą lokalizację wskaźnika na ekranie X. Czy jest jakaś aplikacja, która to robi?

sconklin
źródło
1
Znalazłem rozwiązanie. Istnieje pakiet o nazwie xdotool, który zawiera aplikację o nazwie getmouselocation. Działa to tak: sconklin @ xps-1: ~ $ xdotool getmouselocation x: 1285 y: 10 screen: 0
sconklin
4
napisz to w prawdziwej odpowiedzi, gdy tylko pozwoli na to witryna.
Isaiah
Napisałem to jako odpowiedź dla ciebie (tryb wiki, aby nie przyjmować za to nieuzasadnionego powtórzenia).
Ilari Kajaste,

Odpowiedzi:

26

Istnieje pakiet o nazwie xdotoolo nazwie aplikacja getmouselocation, dostępny z repozytoriów ubuntu za pomocą sudo apt-get install xdotool. Uruchamianie polecenia

xdotool getmouselocation

wyjdzie

x:1285 y:10 screen:0
Ilari Kajaste
źródło
9
Prawdopodobnie „watch xdotool getmouselocation” jest tym, czego szuka większość ludzi.
Nacho Coloma,
10
  1. Zainstaluj xdotool
  2. Otwórz terminal i wklej to:

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

Przesuń kursor na ekran, a zobaczysz aktualizację współrzędnych na żywo na terminalu.

NHK91
źródło
1
lubwatch -n 0.1 "xdotool getmouselocation"
ziyuang
1

Oto skrypt Pythona:

#!/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

Zapisz go do pliku chmod +x iti zobacz, jak to daje.

Cegła suszona na słońcu
źródło
1

xevz wiersza polecenia pokazuje to. Spróbuj wykonać następujące czynności.

xev

Aktualne współrzędne są wyświetlane jako root:(<x>,<y>).

kyleN
źródło
4
Wygląda na to, xevże pokazuje lokalizację tylko wtedy, gdy kursor myszy wskazuje na xevotwarte okno .
Ilari Kajaste,
Sprawdź zaktualizowaną odpowiedź.
kcpr 11.09.15
@kcpr, co? Nie widzę żadnego root:(<x>,<y>)w oknie terminala, który przechowuje xevdane.
user1717828,
@ user1717828, czy wypróbowałeś to, co zaproponował Ilari Kajaste?
kcpr
0

Nie jest rodzimym rozwiązaniem dla Linuksa, ale jeśli masz zainstalowane Wine, Pixie to darmowa (jak w piwie) mała aplikacja, która pokaże zarówno współrzędne kursora, jak i kolor piksela bezpośrednio pod nim w kilku formatach.

glibdud
źródło