J'aimerais pouvoir afficher l'emplacement actuel du pointeur sur l'affichage X. Y at-il une application qui fait cela?
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
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.
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>)
.
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.
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.