Games7 min Lesezeit
CS2: FPS anzeigen lassen — Konsolenbefehl, Telemetrie, Steam

In Counter-Strike 2 blendest du die Bildrate mit dem Konsolenbefehl
cl_showfps 1 ein — die Zahl erscheint oben links,
cl_showfps 0 nimmt sie wieder weg. Dafür muss die
Entwicklerkonsole freigeschaltet sein, das geht in den Einstellungen unter
Spiel. Wer gar nicht in die Konsole will, hat seit Februar 2024 einen
zweiten Weg direkt im Menü: die Telemetrie, die FPS, Ping und
Paketverlust im HUD zeigt und die Einstellung dauerhaft speichert. Und als
dritten Weg den Zähler von Steam, über das CS2 ohnehin läuft — den
beschreiben wir in Steam:
FPS anzeigen lassen.
Was viele Anleitungen im Netz noch empfehlen, funktioniert dagegen nicht
mehr: net_graph 1 aus CS:GO. Warum, steht weiter unten — samt
dem, was Valve stattdessen eingebaut hat.
Schritt 1: Konsole freischalten
- Im Hauptmenü das Zahnrad für die Einstellungen öffnen, Reiter Spiel.
- Den Punkt Entwicklerkonsole aktivieren auf Ja stellen.
- Die Konsole öffnet sich mit der Taste, die Valve vorgibt:
`, auf US-Tastaturen links neben der 1. Wer sie auf einer deutschen Tastatur nicht trifft, legt unter Tastatur/Maus in der Gruppe UI bei Konsole öffnen eine eigene Taste fest — F5 zum Beispiel.
In der Konsole dann cl_showfps 1 eintippen und mit Enter
bestätigen. Die Zahl steht sofort da.
Ein Hinweis aus Valves eigener Sprachdatei: Wer CS2 mit der Startoption
-console startet, überschreibt damit den Menüschalter — die
Konsole ist dann in jedem Fall an.
Was cl_showfps genau einblendet
Der Befehl kennt mehrere Stufen. Valves eigener Hilfetext beschreibt sie so: 1 = fps, 2 = smooth fps, 3 = server MS, 4 = Show FPS and Log to file. Übersetzt:
- cl_showfps 1 — die aktuelle Bildrate, eine Zahl.
- cl_showfps 2 — dazu der niedrigste und höchste Wert in Klammern sowie Frametime-Mittelwerte über die letzten 60, 240 und 1000 Bilder. Das ist die Stufe, wenn du Ruckeln suchst, das im Durchschnitt untergeht.
- cl_showfps 3 — die Rechenzeit des Servers pro Tick in Millisekunden. Für die Frage „liegt es an mir?“ ist das die falsche Zahl, aber eine gute Gegenprobe.
- cl_showfps 4 — Bildrate plus Protokoll in eine Datei, gedacht für Auswertungen im Nachhinein.
Für den Alltag reicht Stufe 1. Stufe 2 nimmst du, wenn die Bildrate hoch aussieht und das Spiel sich trotzdem nicht flüssig anfühlt — dann verrät das Minimum in der Klammer, wie tief die Einbrüche wirklich gehen.
Warum net_graph nicht mehr geht
Aus CS:GO kennen viele die Zeile mit fps, ping, loss und var, die
net_graph 1 unten ins Bild legte. In CS2 hat diese Anzeige
eine kurze Geschichte, die sich komplett aus Valves eigenen Release Notes
ablesen lässt:
- 24. März 2023, Limited Test: „Added netgraph“.
- 17. Oktober 2023: die Einstellung
cq_netgraph_problem_show_autokommt dazu, die Verbindungsprobleme automatisch oben rechts einblendet. - 15. Februar 2024: Valve fügt ein „performance diagnostic HUD
element“ hinzu, konfigurierbar im Spielmenü unter „Telemetry“ — und
streicht im selben Zug
cq_netgraphundcq_netgraph_problem_show_auto. Als Ersatz nennt die Notizcl_hud_telemetry_serverrecvmargin_graph_show. - 2. Oktober 2024: eine Telemetrie-Option für Graphen zu Jitter und fehlgeleiteten Paketen.
- 12. November 2024: die detaillierte Netzwerkqualitäts-Anzeige, die rohen Paketverlust und Jitter als Zahlen zeigt.
Das erklärt, warum so viele Anleitungen falsch liegen: Sie wurden
zwischen Herbst 2023 und Februar 2024 geschrieben und nie nachgeführt.
net_graph aus CS:GO hat in CS2 nie funktioniert, und den
CS2-Ersatz cq_netgraph gibt es seit Februar 2024 auch nicht
mehr. Wenn du einen der Befehle eingibst, passiert schlicht nichts.
Der Weg ohne Konsole: Telemetrie
Was Valve stattdessen gebaut hat, sitzt in den Einstellungen unter Spiel im Abschnitt Telemetrie. Die Beschriftungen unten stammen aus Valves englischer Sprachdatei; der deutsche Client übersetzt sie sinngemäß. Jede Zeile hat drei Stellungen: Nie, Bei schlechten Bedingungen und Immer.
- Show frame time and FPS — zeigt die schlechteste Frametime der letzten Zeit in Millisekunden und die mittlere Bildrate. Dazu ein Schwellenwert, ab dem die Bedingungen als „schlecht“ gelten; der Regler rechnet Millisekunden gleich in FPS um.
- Show ping — die Laufzeit zum Server und zurück in Millisekunden.
- Show network problems — der Anteil der Ticks, die wegen Paketverlust oder verspäteter Zustellung nicht rechtzeitig da waren, getrennt für Hin- und Rückrichtung.
- Use the detailed network quality display — eine zweite Zeile mit rohem Paketverlust und Jitter.
- Show network jitter / misdelivery graph — ein Echtzeit-Graph des Jitters, Aussetzer markiert.
Das ist funktional das, was net_graph einmal war — nur als Menüeinstellung, die das Spiel speichert. Wer die Bildrate dauerhaft sehen will und keine Lust auf die Konsole hat, stellt hier „Show frame time and FPS“ auf „Immer“ und ist fertig. Die Stellung „Bei schlechten Bedingungen“ ist die klügere Wahl für alle, die die Zahl nicht ständig im Bild haben wollen: Sie taucht dann nur auf, wenn etwas nicht stimmt.
Die Steam-Anzeige als Alternative
CS2 läuft über Steam, und Steam hat seit dem 30. Juni 2025 einen eigenen Performance-Monitor im Overlay. Er sitzt unter Steam → Einstellungen → Im Spiel, kennt vier Detailstufen — von einer einzelnen FPS-Zahl bis zur vollen Ansicht mit CPU, GPU und Arbeitsspeicher — und lässt sich auf eine Taste legen. Wie du ihn einrichtest, steht Schritt für Schritt in Steam: FPS anzeigen lassen.
Wann welcher Weg der bessere ist:
- Telemetrie oder cl_showfps, wenn dich die Verbindung interessiert. Ping, Paketverlust und Jitter kennt nur das Spiel selbst; Steam sieht sie nicht.
- Steam, wenn du wissen willst, warum die Bildrate niedrig ist. Der Monitor zeigt die Auslastung von Prozessor und Grafikkarte nebeneinander — das Spiel zeigt nur das Ergebnis. Und er weist ein Minimum aus, das Valve so definiert: die Bildrate, die du gehabt hättest, wenn jedes Bild der Sekunde so langsam gewesen wäre wie das langsamste. Das ist die beste Zahl für Mikroruckler.
- Steam auch dann, wenn du dieselbe Anzeige in allen Spielen willst statt in jedem eine andere.
Beide zusammen sind kein Problem — sie liegen an verschiedenen Bildschirmecken.
Rechner oder Leitung? Was die Zahlen sagen
Die drei Werte messen drei verschiedene Dinge, und genau das macht sie zusammen nützlich:
- FPS misst nur deinen Rechner. Sie sinken, wenn Prozessor oder Grafikkarte nicht nachkommen — die Leitung hat darauf keinen Einfluss. Eine niedrige oder schwankende Bildrate bei gutem Ping heißt also: Grafikeinstellungen, Hintergrundprogramme, Hardware. Welche Werte die Profis dafür setzen, steht in CS2 Pro Settings.
- Ping misst nur die Leitung: die Zeit zum Server und zurück. Er ändert sich nicht, wenn du die Auflösung senkst.
- Loss und Jitter messen die Qualität der Leitung, nicht ihre Länge. Ein Ping von 20 Millisekunden nützt nichts, wenn jedes zwanzigste Paket fehlt oder unregelmäßig ankommt. Valve zählt dafür seit November 2024 nur noch Ticks, die dem Spiel tatsächlich fehlen — weil viele Spieler Ruckler hatten, ohne dass Pakete verloren gingen: Der Jitter war schuld.
Die Faustregel: Ruckelt es, und die FPS bleiben stabil, ist es die Leitung. Ruckelt es, und die FPS brechen mit ein, ist es der Rechner. Das alte „var“ aus CS:GO, das die Schwankung der Frametime maß, gibt es nicht mehr — die Frametime-Anzeige der Telemetrie und das Minimum im Steam-Monitor beantworten dieselbe Frage.
Dauerhaft setzen
cl_showfps gilt nur bis zum nächsten Start. Zwei Wege, das
zu ändern:
- Die Telemetrie nehmen. Sie ist eine Menüeinstellung und bleibt gespeichert. Für die reine Bildrate ist das der kürzeste Weg.
- Eine autoexec.cfg anlegen. Die Datei gehört in den Ordner
Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg— der Ordner heißt noch nach CS:GO, das ist richtig so. Eine Zeilecl_showfps 1hinein, fertig. CS2 führt die autoexec.cfg beim Start von selbst aus; das+exec autoexecin den Startoptionen, das ältere Anleitungen empfehlen, braucht es nicht mehr.
Wer ohnehin eine autoexec pflegt — etwa für das Fadenkreuz oder die Maus-Werte aus unseren Beiträgen zu donk und s1mple — hängt die Zeile einfach an.
Wenn nichts angezeigt wird
- Konsole geht nicht auf: Der Schalter unter Spiel steht noch auf Nein, oder die Taste ist auf deiner Tastatur nicht die erwartete. Eigene Taste festlegen, siehe oben.
- Befehl ohne Wirkung: Du hast
net_graphodercq_netgrapheingetippt. Beide kennt CS2 nicht mehr. - Steam-Monitor fehlt: Das Steam-Overlay ist für CS2 abgeschaltet, oder du bist nicht unter Windows — Valve hat den Monitor zuerst für Windows gebaut und stellt andere Systeme für später in Aussicht.
Welche Zähler sonst noch in Frage kommen — auch die von NVIDIA und AMD —, steht in der Übersicht FPS anzeigen lassen.
Quellen
Alle Angaben sind gegen Valves eigene Veröffentlichungen geprüft, Stand 10. September 2026:
- Valve, Release Notes for 2/15/2024 — Telemetrie-HUD, Streichung von cq_netgraph.
- Valve, Release Notes for 10/2/2024 — Jitter-Graph; die Notizen vom 24.03.2023, 17.10.2023 und 12.11.2024 im Update-Archiv von counter-strike.net.
- Valve, Sprachdatei csgo_english.txt und Tastaturvorgabe user_keys_default.vcfg aus den CS2-Spieldateien, gespiegelt bei SteamDatabase — Beschriftungen der Telemetrie- und Konsolenoptionen, Standardtaste der Konsole.
- Hilfetext des Spiels zu cl_showfps, aus einem Cvar-Abzug auf GitHub.
- Valve, Steam In-Game Performance Monitor, Ankündigung vom 30.06.2025, und die Steam-Hilfe dazu, Stand 09.09.2025 — Detailstufen, Minimum-Definition, Windows-Fokus.
- cs-scene.de: FPS anzeigen, Konsole öffnen und Config, Autoexec und Startoptionen — deutsche Menübezeichnungen, Stufen von cl_showfps, Pfad und Ladeverhalten der autoexec.cfg.