web-dev-qa-db-fra.com

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

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

27
sconklin

Il existe un package appelé xdotool qui a une application nommée getmouselocation, disponible dans les référentiels ubuntu avec Sudo apt-get install xdotool. Lancer la commande

xdotool getmouselocation

va sortir

x:1285 y:10 screen:0
26
Ilari Kajaste
  1. Installer xdotool
  2. Ouvrez un terminal et collez ceci:

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

Déplacez le curseur sur l'écran et vous verrez l'actualisation des coordonnées en direct sur le terminal.

10
NHK91

xev à partir de la ligne de commande indique ceci. Essayez ce qui suit.

xev

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

1
kyleN

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 le fichier, chmod +x it, et voyez ce qu’il donne.

1
Adobe

Ce n’est pas une solution Linux native, mais si vous avez installé Wine, Pixie est une petite application gratuite (comme dans beer) qui affiche à la fois les coordonnées de votre curseur et la couleur du pixel situé en dessous. formats.

0
glibdud