Guide des Coordonnées d'Écran : Comment Trouver la Position de la Souris, l'Emplacement des Pixels et le Centre de l'Écran

Les coordonnées d'écran sont la grille invisible qui alimente chaque clic, glisser et animation sur votre moniteur. Que vous déboguiez une interface, automatisiez des tâches répétitives ou aligniez un design au pixel près, comprendre comment fonctionne le positionnement X/Y vous fera gagner des heures d'essais et erreurs. Ce guide couvre tout, de la théorie de base des coordonnées aux flux de travail pratiques pour suivre la souris en temps réel, mesurer les pixels exacts et calculer le centre de n'importe quel écran.

Ouvrir l'outil gratuit

Coordonnées d'Écran sur Windows 11 : Comment Fonctionne le Système

Une coordonnée d'écran est une paire de nombres (X, Y) qui décrit exactement où se trouve quelque chose sur l'écran. Chaque fenêtre, bouton, curseur et pixel a une adresse de coordonnées, et le logiciel utilise ces adresses pour afficher le contenu au bon endroit.

Le concept vient directement des mathématiques. Dans un plan cartésien standard, vous localisez des points en utilisant des distances horizontales (X) et verticales (Y) depuis un point d'origine de (0, 0). Les ordinateurs ont adopté cette idée, mais avec une torsion importante : sur un écran, l'axe Y pointe vers le bas au lieu de vers le haut. Cela signifie que l'origine est dans le coin supérieur gauche.

Point clé : Les coordonnées d'écran se mesurent toujours depuis le coin supérieur gauche de la surface de référence. X augmente vers la droite ; Y augmente vers le bas.

Le système de coordonnées informatique (axe Y inversé)

Si vous êtes habitué à tracer des équations sur papier, les coordonnées d'écran vous sembleront à l'envers au début. Voici comment fonctionne le système sur un moniteur typique de 1920 x 1080 :

PositionValeur XValeur YDescription
Coin supérieur gauche00L'origine de l'écran principal
Coin supérieur droit19190Bord droit (largeur moins un pixel)
Coin inférieur gauche01079Bord inférieur (hauteur moins un pixel)
Coin inférieur droit19191079Diagonale opposée à l'origine
Centre exact960540Largeur/2, Hauteur/2

Les valeurs maximales sont une de moins que la résolution. Un écran de 1920 pixels de large a des coordonnées X valides de 0 à 1919. Ce détail "d'erreur par un" importe quand vous écrivez des scripts d'automatisation qui cliquent près des bords de l'écran.

Pourquoi l'axe Y pointe-t-il vers le bas ?

Cette convention a été établie par le matériel d'écran CRT précoce et s'est maintenue dans les systèmes d'exploitation modernes. Le texte et les graphiques sont rendus de haut en bas, ligne par ligne, il était donc naturel de traiter l'augmentation de Y comme un mouvement vers le bas dans le tampon d'affichage. Tous les principaux systèmes d'exploitation et navigateurs suivent cette convention aujourd'hui.

Coordonnées écran vs client vs page

Tous les systèmes de coordonnées n'utilisent pas le coin supérieur gauche de votre moniteur physique comme origine. Selon ce que vous construisez, vous pouvez avoir besoin de travailler avec trois cadres de référence différents :

TypeOrigineUtilisation typique
Écran (Global)Coin supérieur gauche du moniteur principalAutomatisation de bureau (AutoHotkey, PyAutoGUI)
Client (Viewport)Coin supérieur gauche de la fenêtre du navigateurGestion d'événements JavaScript, positionnement web
Page (Document)Coin supérieur gauche du document HTML completÉléments sensibles au défilement, captures de page complète
// Exemple JavaScript : comparaison des types de coordonnées
element.addEventListener('click', (e) => {
  console.log('Écran:', e.screenX, e.screenY);
  console.log('Client:', e.clientX, e.clientY);
  console.log('Page:  ', e.pageX, e.pageY);
});

Coordonnées de la Souris à l'Écran : Suivi en Temps Réel

Suivre votre curseur en temps réel est utile pour l'enregistrement de macros, le développement de jeux, le débogage d'UI et le contrôle qualité du design.

Méthode 1 : Suiveur de souris en ligne (recommandé)

  1. Ouvrez l'outil de coordonnées d'écran dans Chrome, Edge ou Firefox.
  2. Appuyez sur F11 pour entrer en mode plein écran. Cela élimine l'interface du navigateur.
  3. Déplacez la souris n'importe où. Les valeurs X et Y se mettent à jour instantanément.
  4. Cliquez pour verrouiller une coordonnée.

Conseil pro : Le zoom du navigateur (Ctrl + Plus) change la taille du pixel CSS mais ne change pas la grille de coordonnées sous-jacente. Réinitialisez toujours le zoom à 100% avant d'enregistrer des coordonnées pour les scripts d'automatisation.

Méthode 2 : Raccourcis intégrés du système d'exploitation

Windows : Ouvrez Paint, collez une capture d'écran (PrtSc puis Ctrl+V), et passez le curseur sur l'image. Paint affiche les coordonnées X, Y en direct dans la barre d'état en bas à gauche. Fonctionne uniquement avec des captures statiques.

macOS : Appuyez sur Cmd + Shift + 4. Le curseur devient une croix avec des numéros X, Y en direct. Appuyez sur Esc pour annuler. Les écrans Retina de macOS reportent des coordonnées logiques par défaut, pas des pixels physiques.

Mesure des Pixels à l'Écran : Localisation Exacte des Points

Un moniteur 4K contient plus de 8 millions de pixels individuels. Cliquer sur le pixel exact dont vous avez besoin manuellement est difficile, surtout quand vous calibrez un bot de détection de couleur, vérifiez l'alignement d'UI pixel-perfect ou mappez des objectifs de clic pour l'automatisation de reconnaissance d'image.

Comment Trouver l'Emplacement Exact en Pixels de N'importe Quel Point

  1. Capturez une référence statique. Prenez une capture d'écran complète avec PrtSc (Windows) ou Cmd+Shift+3 (Mac).
  2. Ouvrez l'outil de mesure. Lancez l'outil de coordonnées d'écran dans un onglet du navigateur.
  3. Collez la capture. Appuyez sur Ctrl+V (ou Cmd+V sur Mac) pour charger votre capture comme fond statique.
  4. Passez le curseur précisément. Comme l'image est figée, vous pouvez prendre votre temps pour déplacer le curseur vers le pixel cible exact.
  5. Enregistrez les valeurs. Notez la sortie X et Y, ou utilisez la fonction de verrouillage de coordonnées.

Mesurer la Distance en Pixels Entre Deux Points

Rechercheur du Centre de l'Écran : Comment Calculer le Milieu de N'importe Quel Moniteur

Trouver le centre mathématique exact d'un écran est une exigence courante pour les superpositions de viseur FPS, le positionnement de dialogues modaux et l'étalonnage multi-moniteur.

Centre X = Largeur totale de l'écran  / 2
Centre Y = Hauteur totale de l'écran / 2

Coordonnées du Centre d'un Écran 1920x1080 : (960, 540)

Pour un moniteur standard Full HD de 1920 x 1080, le pixel central est à (960, 540). C'est la résolution la plus courante sur les moniteurs de bureau et les portables.

Coordonnées du Centre d'un Écran 2560x1440 : (1280, 720)

Pour un écran QHD (1440p) de 2560 x 1440, le centre se trouve à (1280, 720). Cette résolution offre plus d'espace de travail tout en restant nette sur des écrans de 27 pouces.

Coordonnées du Centre d'un Écran 3840x2160 (4K) : (1920, 1080)

Pour un écran 4K UHD de 3840 x 2160, le pixel central est à (1920, 1080). Les écrans 4K nécessitent souvent une mise à l'échelle DPI pour garder le texte lisible.

Étape par Étape : Comment Calculer le Centre de N'importe Quel Écran

La formule pour trouver le centre de n'importe quel écran est simple :

RésolutionLargeurHauteurCentre (X, Y)
HD (720p)1280720(640, 360)
Full HD (1080p)19201080(960, 540)
QHD (1440p)25601440(1280, 720)
4K UHD38402160(1920, 1080)
Ultrawide (3440x1440)34401440(1720, 720)

Pourquoi le centre mathématique pourrait sembler "décalé"

Meilleure pratique : Utilisez toujours le mode plein écran (F11 dans la plupart des navigateurs) lors de la mesure du vrai centre matériel.

Configurations Multi-Moniteur et Coordonnées Négatives

Quand vous connectez plusieurs écrans, Windows et macOS les traitent comme une seule toile virtuelle au lieu d'îles isolées.

Le modèle de bureau virtuel

Imaginez deux moniteurs de 1920 x 1080 côte à côte. Si le moniteur gauche est configuré comme principal, son coin supérieur gauche est (0, 0) et son coin supérieur droit est (1919, 0). Le moniteur droit commence alors en (1920, 0) et se termine en (3839, 1079).

Coordonnées négatives expliquées

Maintenant imaginez que le moniteur droit est le principal. Son coin supérieur gauche devient (0, 0). Le moniteur gauche, qui se trouve à gauche de l'origine, a maintenant des coordonnées X négatives allant de -1920 à -1.

# Exemple Python PyAutoGUI : clic sûr avec coordonnées négatives
import pyautogui
x, y = -400, 300
screen_w, screen_h = pyautogui.size()
# Note : pyautogui.size() retourne la taille du moniteur principal

Erreurs courantes et dépannage

SymptômeCause racineSolution
Les coordonnées sont décalées d'environ 30 pixels verticalementBarre de favoris du navigateur affichée/masquéeMesurer toujours avec le même état d'interface du navigateur
Le script lance "hors limites" sur les clics de bordUtiliser largeur/hauteur comme coordonnée maximale au lieu de largeur-1/hauteur-1La plage valide est 0 à (résolution - 1)
Les coordonnées 4K ne correspondent pas au script 1080pMise à l'échelle DPI ou pixels logiques vs physiques RetinaVérifier la mise à l'échelle du SO et devicePixelRatio
Les coordonnées négatives cassent l'automatisationConfiguration multi-moniteur avec moniteur secondaire à gauche du principalGérer les X/Y négatifs dans la logique de coordonnées
Les coordonnées diffèrent entre navigateursDifférents niveaux de zoom ou mise à l'échelle du SO par moniteurRéinitialiser le zoom à 100%, utiliser le même moniteur
L'élément centré semble visuellement décaléBarre de tâches/Dock réduisant la zone utilisable, ou ratio d'aspect ultrawideMesurer en mode plein écran

Questions fréquemment posées

Quelle est la différence entre coordonnées absolues et relatives ?

Les coordonnées absolues (écran) se mesurent depuis le coin supérieur gauche du moniteur physique. Les coordonnées relatives (client) se mesurent depuis le coin supérieur gauche d'une fenêtre ou viewport spécifique.

Puis-je utiliser des coordonnées d'écran sur des appareils tactiles ?

Oui. Les événements tactiles reportent des coordonnées tout comme les événements de souris. Sur Android et iOS, les coordonnées tactiles se mesurent en pixels CSS relatifs au viewport par défaut.

Pourquoi mes coordonnées changent-elles quand je déplace une fenêtre de navigateur vers un autre moniteur ?

screenX et screenY sont relatifs au bureau virtuel complet. clientX et clientY restent identiques car ils sont relatifs au viewport du navigateur, pas au moniteur.

Comment convertir entre pixels CSS et pixels physiques ?

Utilisez window.devicePixelRatio du navigateur. Si le DPR est 2 (commun sur les Macs Retina), alors 1 pixel CSS équivaut à un bloc de 2x2 pixels physiques. Formule : Physique = CSS × devicePixelRatio.

Y a-t-il un moyen de copier les coordonnées directement dans le presse-papiers ?

Oui. L'outil de coordonnées d'écran inclut un bouton de copie à côté de chaque valeur affichée.

Retour à l'outil