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?


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

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.


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.


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>).


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.