Anwendung, die die aktuellen Koordinaten des Mauszeigers anzeigt?

27

Ich möchte die aktuelle Position des Zeigers auf dem X-Display anzeigen können. Gibt es eine Anwendung, die dies tut?

sconklin
quelle
1
Ich habe eine Lösung gefunden. Es gibt ein Paket namens xdotool mit einer Anwendung namens getmouselocation. Es funktioniert so: sconklin @ xps-1: ~ $ xdotool getmouselocation x: 1285 y: 10 screen: 0
sconklin
4
Bitte schreibe das in eine tatsächliche Antwort, sobald die Seite es dir erlaubt.
Jesaja,
Ich habe es als Antwort für Sie geschrieben (Wiki-Modus, um keine unnötigen Wiederholungen dafür zu benötigen).
Ilari Kajaste

Antworten:

26

Es gibt ein Paket namens xdotool, das eine Anwendung namens hat getmouselocation, die in Ubuntu-Repositories mit verfügbar ist sudo apt-get install xdotool. Befehl ausführen

xdotool getmouselocation

wird ausgegeben

x:1285 y:10 screen:0
Ilari Kajaste
quelle
9
Wahrscheinlich ist "watch xdotool getmouselocation" das, wonach die meisten Leute suchen.
Nacho Coloma
10
  1. Installieren Sie xdotool
  2. Öffne ein Terminal und füge dies ein:

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

Bewegen Sie den Mauszeiger über den Bildschirm und Sie sehen die Aktualisierung der Live-Koordinaten auf dem Terminal.

NHK91
quelle
1
oderwatch -n 0.1 "xdotool getmouselocation"
Ziyuang
1

Hier ist ein Python-Skript:

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

Speichern Sie es in eine Datei chmod +x itund sehen Sie, ob es welche gibt.

Adobe
quelle
1

xevvon der Kommandozeile zeigt dies. Versuche Folgendes.

xev

Aktuelle Koordinaten werden als angezeigt root:(<x>,<y>).

kyleN
quelle
4
Es scheint xevnur der Ort zu sein , an dem der Mauszeiger auf das sich xevöffnende Fenster zeigt .
Ilari Kajaste
Check out aktualisierte Antwort.
kcpr
@kcpr, was? root:(<x>,<y>)Im Terminalfenster werden keine xevDaten angezeigt.
user1717828
@ user1717828, haben Sie versucht, was Ilari Kajaste vorgeschlagen hat?
kcpr
0

Keine native Linux-Lösung, aber wenn Sie Wine installiert haben, ist Pixie eine kostenlose (wie in Beer) kleine App, die Ihnen sowohl die Koordinaten Ihres Cursors als auch die Farbe des Pixels direkt darunter in verschiedenen Formaten anzeigt.

Glibdud
quelle