Ich suche nach einer Lösung, die die aktuellen Mauszeigerkoordinaten in Echtzeit anzeigt (d. h. NICHT xdotool und NICHT xev).
Ich muss die Maus an eine bestimmte Position bewegen und dann Alt-Tab drücken, um zu einem anderen Fenster zu wechseln und dort die Koordinaten aufzuzeichnen. (Die Maus würde dadurch nicht bewegt, die Koordinatenanzeige würde also gleich bleiben).
Es gibt ein Windows-Programm, das für diesen Zweck SCHÖN funktioniert – http://download.cnet.com/Cursor-Position/3000-2383_4-75449858.html?tag=mncol;1
…aber es startet nicht einmal in Wine.
Anstatt die Koordinaten anzuzeigen, wäre es sogar noch besser, wenn diese Lösung die Koordinaten (im XXX,YYY-Format) beim Drücken eines Hotkeys in die Zwischenablage kopieren könnte.
Anregungen wären sehr willkommen!
P.S. Ich verwende Ubuntu 12.04 LTS.
Akzeptierte Antwort:
Spartanische Lösung :Sie können die Koordinaten in Echtzeit mit xdotool if anzeigen Sie erstellen ein Bash-Skript. Führen Sie dies einfach in einem neuen Terminal aus:
while true; do xdotool getmouselocation; sleep 0.2; clear; done
Ändern Sie den Wert nach dem Ruhezustand, um ihn mehr oder weniger „Echtzeit“ zu machen. Dies erfordert bash
, die Standardbenutzer-Shell in Ubuntu.
Bessere Lösung :Wenn Sie Administratorrechte haben, installieren Sie watch
(sudo apt-get install watch
) und dann in einem neuen Terminal ausführen:
watch -ptn 0 "xdotool getmouselocation"
Es verwendet xdotool
erfordert aber kein bash
.