Bildschirmkoordinaten-Leitfaden: Mausposition, Pixel-Messung & Bildschirmmitte finden

Bildschirmkoordinaten sind das unsichtbare Gitter, das jeden Klick, jedes Ziehen und jede Animation auf Ihrem Monitor steuert. Egal, ob Sie ein Debuggen einer Benutzeroberfläche, Automatisierung wiederholender Aufgaben oder pixelgenaues Design ausrichten – das Verständnis der X/Y-Positionierung spart Stunden der Trial-and-Error-Methode. Dieser Leitfaden deckt alles ab: von grundlegenden Koordinatentheorien bis zu praktischen Workflows für Live-Mausverfolgung, exakte Pixel-Messung und die Berechnung der Bildschirmmitte.

Kostenloses Koordinatentool öffnen

Was sind Bildschirmkoordinaten?

Eine Bildschirmkoordinate ist ein Zahlenpaar (X, Y), das exakt beschreibt, wo sich etwas auf dem Display befindet. Jedes Fenster, jeder Button, jeder Cursor und jedes Pixel hat eine Koordinatenadresse, und Software nutzt diese Adressen, um Inhalte am richtigen Ort darzustellen.

Das Konzept stammt direkt aus der Mathematik. In einer Standard-Cartesischen Ebene lokalisieren Sie Punkte mit horizontalen (X) und vertikalen (Y) Abständen vom Ursprungspunkt (0, 0). Computer haben diese Idee übernommen, aber mit einem großen Unterschied: auf einem Bildschirm zeigt die Y-Achse nach unten statt nach oben. Der Ursprung liegt also in der oberen linken Ecke.

Kernbotschaft: Bildschirmkoordinaten werden immer von der oberen linken Ecke der Referenzfläche gemessen. X nimmt nach rechts zu, Y nimmt nach unten zu.

Das Computer-Koordinatensystem (invertierte Y-Achse)

So funktioniert das System auf einem typischen 1920 x 1080 Monitor:

PositionX-WertY-WertBeschreibung
Oben links00Ursprung des primären Displays
Oben rechts19190Rechter Rand
Unten links01079Unterer Rand
Unten rechts19191079Diagonal gegenüber dem Ursprung
Exakte Mitte960540Breite/2, Höhe/2

Die Maximalwerte sind eins weniger als die Auflösung. Ein 1920 Pixel breiter Bildschirm hat gültige X-Koordinaten von 0 bis 1919. Dieses Off-by-One-Detail ist wichtig, wenn Sie Automatisierungsskripte schreiben, die nahe am Rand klicken.

Warum zeigt die Y-Achse nach unten?

Diese Konvention wurde in frühen CRT-Display-Hardware etabliert und in moderne Betriebssysteme übernommen. Text und Grafiken werden von oben nach unten, Zeile für Zeile gerendert. Jedes große Betriebssystem und jeder Browser folgt heute dieser Konvention.

Bildschirm- vs. Client- vs. Page-Koordinaten

Nicht alle Koordinatensysteme verwenden die obere linke Ecke Ihres physischen Monitors als Ursprung. Je nachdem, was Sie entwickeln, arbeiten Sie möglicherweise mit drei verschiedenen Referenzrahmen:

TypUrsprungTypische Verwendung
Screen (Global)Oben links des primären MonitorsDesktop-Automation (AutoHotkey, PyAutoGUI)
Client (Viewport)Oben links des Browser-FenstersJavaScript-Event-Handling, Web-UI
Page (Dokument)Oben links des gesamten HTML-DokumentsScroll- sensitive Elemente, Vollbild-Screenshots
// JavaScript-Beispiel
element.addEventListener('click', (e) => {
  console.log('Screen:', e.screenX, e.screenY);
  console.log('Client:', e.clientX, e.clientY);
  console.log('Page:  ', e.pageX, e.pageY);
});

Mauskoordinaten auf dem Bildschirm: Echtzeit-Tracking

Das Verfolgen des Cursors in Echtzeit ist nützlich für Makro-Aufzeichnung, Spieleentwicklung, UI-Debugging und Design-QA.

Methode 1: Online-Maus-Tracker (empfohlen)

  1. Öffnen Sie das Bildschirmkoordinaten-Tool in Chrome, Edge oder Firefox.
  2. Drücken Sie F11 für den Vollbildmodus.
  3. Bewegen Sie die Maus überall hin. Die X- und Y-Werte werden in Echtzeit aktualisiert.
  4. Klicken Sie, um eine Koordinate zu sperren.

Profi-Tipp: Browser-Zoom (Ctrl + Plus) ändert die CSS-Pixelgröße, aber nicht das zugrunde liegende Monitor-Koordinatengitter. Setzen Sie den Zoom immer auf 100% zurück, bevor Sie Koordinaten für Automatisierungsskripte aufzeichnen.

Methode 2: Integrierte OS-Shortcuts

Windows: Öffnen Sie Paint, fügen Sie einen Screenshot ein (PrtSc dann Ctrl+V), und bewegen Sie die Maus über das Bild. Die Koordinaten erscheinen in der Statusleiste. Funktioniert nur mit statischen Screenshots.

macOS: Drücken Sie Cmd + Shift + 4. Der Cursor wird zu einem Fadenkreuz mit Live-X/Y-Zahlen. Drücken Sie Esc, um abzubrechen. Beachten Sie, dass Retina-Displays standardmäßig logische Koordinaten anzeigen.

Pixelpositionen messen: Exakte Punkte auf dem Bildschirm

Ein 4K-Monitor enthält über 8 Millionen einzelne Pixel. Das manuelle Anklicken eines bestimmten Pixels aus 8 Millionen ist schwierig, insbesondere bei Farb-Erkennungsbots, UI-Pixel-Ausrichtung oder Bild-Erkennungsautomatisierung.

So finden Sie die exakte Pixelposition jedes Punkts

Pixelabstand zwischen zwei Punkten messen

Schritt-für-Schritt: Einen exakten Pixel finden

  1. Statische Referenz erfassen. Machen Sie einen Vollbild-Screenshot mit PrtSc (Windows) oder Cmd+Shift+3 (Mac).
  2. Messwerkzeug öffnen. Starten Sie das Bildschirmkoordinaten-Tool.
  3. Screenshot einfügen. Drücken Sie Ctrl+V, um den Screenshot als statischen Hintergrund zu laden.
  4. Präzise überfahren. Da das Bild eingefroren ist, können Sie den Cursor in Ruhe zum exakten Zielpixel bewegen.
  5. Werte aufzeichnen. Notieren Sie die X- und Y-Ausgabe oder verwenden Sie die Sperrfunktion.

Warum Ihr Zielpixel später verschieben könnte

Bildschirmmitte finden: Mitte jedes Monitors berechnen

Die exakte mathematische Mitte eines Displays zu finden ist eine häufige Anforderung für FPS-Fadenkreuz-Überlagerungen, UI-Ausrichtung und Multi-Monitor-Kalibrierung.

Mitte X = Gesamte Bildschirmbreite  / 2
Mitte Y = Gesamte Bildschirmhöhe / 2

1920x1080 Bildschirmmitte Koordinaten: (960, 540)

Bei einer Full-HD-Auflösung von 1920 x 1080 Pixeln liegt die Bildschirmmitte bei (960, 540). Dies ist die am häufigsten verwendete Auflösung auf Desktop-Monitoren und Laptops.

2560x1440 Bildschirmmitte Koordinaten: (1280, 720)

Bei QHD (1440p) mit 2560 x 1440 Pixeln liegt die Bildschirmmitte bei (1280, 720). Diese Auflösung ist bei Gaming-Monitoren und hochauflösenden Laptops sehr verbreitet.

3840x2160 (4K) Bildschirmmitte Koordinaten: (1920, 1080)

Bei 4K UHD mit 3840 x 2160 Pixeln liegt die Bildschirmmitte bei (1920, 1080). Die Mitte eines 4K-Displays entspricht exakt der Gesamtauflösung eines Full-HD-Bildschirms.

Schritt für Schritt: Die Mitte jedes Bildschirms berechnen

  1. Ermitteln Sie die native Auflösung Ihres Monitors (z. B. 1920 x 1080).
  2. Teilen Sie die Breite durch 2: 1920 / 2 = 960.
  3. Teilen Sie die Höhe durch 2: 1080 / 2 = 540.
  4. Die Bildschirmmitte liegt bei (960, 540).
  5. Hinweis: Bei ungeraden Zahlen runden Sie auf die nächste ganze Zahl ab.
AuflösungBreiteHöheMitte (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)

Warum die mathematische Mitte "falsch" wirken kann

Best Practice: Verwenden Sie beim Messen der wahren Hardware-Mitte immer den Vollbildmodus (F11 in den meisten Browsern).

Multi-Monitor-Setups & negative Koordinaten

Wenn Sie mehrere Displays anschließen, behandeln Windows und macOS sie als eine kontinuierliche virtuelle Leinwand.

Das virtuelle Desktop-Modell

Stellen Sie sich zwei 1920 x 1080-Monitoren nebeneinander vor. Wenn der linke Monitor als primär eingestellt ist, ist seine obere linke Ecke (0, 0) und seine obere rechte Ecke (1919, 0). Der rechte Monitor beginnt dann bei (1920, 0) und endet bei (3839, 1079).

Negative Koordinaten erklärt

Wenn der rechte Monitor primär ist, wird seine obere linke Ecke zu (0, 0). Der linke Monitor, der sich links vom Ursprung befindet, hat dann negative X-Koordinaten von -1920 bis -1.

# Python PyAutoGUI-Beispiel: Sicheres Klicken mit negativen Koordinaten
import pyautogui
x, y = -400, 300
screen_w, screen_h = pyautogui.size()
# Hinweis: pyautogui.size() gibt die Primärmonitorgröße zurück

Häufige Fehler & Fehlerbehebung

SymptomUrsacheLösung
Koordinaten um ~30 Pixel vertikal verschobenBrowser-Lesezeichenleiste ein-/ausgeblendetImmer denselben Browser-Zustand verwenden
"Out of Bounds"-Fehler am RandBreite/Höhe statt Breite-1/Höhe-1 verwendetGültiger Bereich: 0 bis (Auflösung - 1)
4K-Koordinaten passen nicht zu 1080p-SkriptDPI-Skalierung oder Retina-Logik- vs. Physik-PixelOS-Skalierung und DPR prüfen
Negative Koordinaten brechen AutomationMulti-Monitor mit sekundärem Monitor links vom primärenNegative X/Y-Werte in der Logik behandeln
Koordinaten unterscheiden sich zwischen BrowsernUnterschiedliche Zoomstufen oder OS-SkalierungZoom auf 100% zurücksetzen, gleichen Monitor verwenden
Zentriertes Element sieht visuell versetzt ausTaskleiste/Dock reduziert nutzbaren BereichIm Vollbildmodus messen

Häufig gestellte Fragen

Was ist der Unterschied zwischen absoluten und relativen Koordinaten?

Absolute Koordinaten werden vom oberen linken Rand des physischen Monitors gemessen. Relative Koordinaten werden vom oberen linken Rand eines bestimmten Fensters oder Viewports gemessen.

Kann ich Bildschirmkoordinaten auf Touchscreen-Geräten verwenden?

Ja. Touch-Events melden Koordinaten genau wie Maus-Events. Auf Android und iOS werden Touch-Koordinaten standardmäßig in CSS-Pixeln relativ zum Viewport gemessen.

Warum ändern sich meine Koordinaten, wenn ich das Browserfenster auf einen anderen Monitor verschiebe?

screenX und screenY sind relativ zum gesamten virtuellen Desktop. clientX und clientY bleiben gleich, da sie relativ zum Browser-Viewport sind.

Wie konvertiere ich zwischen CSS-Pixeln und physischen Pixeln?

Verwenden Sie window.devicePixelRatio. Bei DPR 2 (häufig auf Retina Macs) entspricht 1 CSS-Pixel einem 2x2-Block physischer Pixel. Formel: Physikalisch = CSS × devicePixelRatio.

Gibt es eine Möglichkeit, Koordinaten direkt in die Zwischenablage zu kopieren?

Ja. Das Bildschirmkoordinaten-Tool bietet eine Kopieren-Schaltfläche neben jedem angezeigten Wert.

Zurück zum Tool