Application qui affichera les coordonnées actuelles du curseur de la souris?

27

J'aimerais pouvoir afficher l'emplacement actuel du pointeur sur l'affichage X. Y a-t-il une application qui fait cela?

sconklin
la source
1
J'ai trouvé une solution. Il existe un package appelé xdotool qui a une application nommée getmouselocation. Cela fonctionne comme ceci: sconklin @ xps-1: ~ $ xdotool getmouselocation x: 1285 y: 10 écran: 0
sconklin
4
veuillez écrire cela dans une réponse réelle, une fois que le site vous le permettra.
Isaiah
Je l'ai écrit comme une réponse pour vous (mode wiki pour ne pas prendre de représentant indu pour cela).
Ilari Kajaste

Réponses:

26

Il y a un paquet appelé xdotoolqui a une application nommée getmouselocation, disponible dans les dépôts ubuntu avec sudo apt-get install xdotool. Exécuter la commande

xdotool getmouselocation

affichera

x:1285 y:10 screen:0
Ilari Kajaste
la source
9
"Watch xdotool getmouselocation" est probablement ce que la plupart des gens recherchent.
Nacho Coloma
10
  1. Installer xdotool
  2. Ouvrez un terminal et collez-le:

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

Déplacez le curseur sur l'écran et vous verrez la mise à jour des coordonnées en direct sur le terminal.

NHK91
la source
1
ouwatch -n 0.1 "xdotool getmouselocation"
ziyuang
1

Voici un script 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

Enregistrez-le dans un fichier, chmod +x itet voyez ce qu'il donne.

Adobe
la source
1

xevà partir de la ligne de commande le montre. Essayez ce qui suit.

xev

Les coordonnées actuelles sont affichées sous la forme root:(<x>,<y>).

kyleN
la source
4
Il semble xevne montrer que l'emplacement lorsque le curseur de la souris pointe vers la fenêtre qui xevs'ouvre.
Ilari Kajaste
Découvrez la réponse mise à jour.
kcpr
@kcpr, quoi? Je n'en vois aucun root:(<x>,<y>)dans la fenêtre du terminal qui contient les xevdonnées.
user1717828
@ user1717828, avez-vous essayé ce qu'Ilari Kajaste a suggéré?
kcpr
0

Ce n'est pas une solution Linux native, mais si vous avez installé Wine, Pixie est une petite application gratuite (comme dans la bière) qui vous montrera les coordonnées de votre curseur et la couleur du pixel directement en dessous dans plusieurs formats.

glibdud
la source