🎯⚡ 1-Click CS2 Benchmark Automation 📈🖥 (with CapFrameX)
Run professional-grade CS2 benchmarks with true 1% lows and precise CPU/GPU usage metrics — all in just one click.
-
No more Setup needed! Download here -> https://github.com/Ark0N/-CS2-Benchmark-Automation/archive/refs/heads/main.zip
-
Make sure that the bundled CapFrameX is working and not getting blocked by Windows Defender.
-
You can get this Alert from CapFrameX Microsoft Defender Antivirus alert - VulnerableDriver:WinNT/Winring0 From the Desciption: Impacted applications Some gaming and hardware monitoring applications may be affected, including tools like CapFrameX https://support.microsoft.com/en-us/windows/microsoft-defender-antivirus-alert-vulnerabledriver-winnt-winring0-eb057830-d77b-41a2-9a34-015a5d203c42
Install the - CS2 FPS Benchmark Workshop Map:
Download Here (must be subscribed)
This project bundles CapFrameX and AutoHotkey into a single, ready-to-run package.
Benchmarking CS2 by hand is frustrating — launch the game, try to hit the capture hotkey at just the right moment and then wonder if your results are even comparable. Most of the time, they aren’t.
This tool makes the process consistent, repeatable, and effortless:
- Timing – Capture starts at exactly the same moment every run, down to the millisecond.
- Truly repeatable – Change a bios setting, driver, overclock your GPU — then re-run knowing the test conditions are identical.
- Hands-free workflow – It launches CapFrameX fresh, starts CS2, runs the benchmark, captures with audible beeps, collects the data, and closes the game automatically.
- Scientific accuracy – With precise timing and CapFrameX’s trusted metrics, your results are consistent, comparable, and 100% reproducible.
- Exits CS2 automatically when done.
With CapFrameX handling the metrics, you get real, trustworthy numbers — not “fake” averages.
-
📦 All-in-One Bundle – Includes CapFrameX and AutoHotkey scripts, no hunting for tools.
-
⚡ 1-Click GUI – Just run
GUI-Launcher.batonce and you’re ready to go. -
▶ 1-Click Benchmark – Run
Run_Benchmark.batand everything is automated. -
🎯 Professional Data Quality – Get real 1% lows, frametime analysis, CPU/GPU usage charts.
-
🛠 Fully Adjustable – All timings and hotkeys can be tweaked in the
.ahkscripts. -
Optional 🛠 Custom cs2_video file Always use the same CS2 Video Settings for consistent Restults, put your cs2_video.txt settings file into the "cs2_video" folder.
-
Just install the - CS2 FPS Benchmark Workshop Map:
Download Here (must be subscribed) -
Download & Extract this bundle anywhere on your PC. https://github.com/Ark0N/-CS2-Benchmark-Automation/archive/refs/heads/main.zip
-
In Steam Settings disable "Ask which account to use each time Steam start"
-
Run
GUI-Launcher.batorRun_Benchmark.batto directly start the automated CS2 Benchmark with CapframeX
The "CS2 Video Setup" allows you to select the Steam account if needed.
Please ensure that the CS2 Dust2 Benchmark Workshop map is subscribed to on the selected account.
- Run
Run_Benchmark.batfor a direct run or use theGUI-Launcher.bat - Sit back:
- CapFrameX launches in the background.
- CS2 starts, loads the workshop FPS Benchmark map.
- 6 Seconds after the console is closed, the capture begins (listen for the beeps).
- The script quits CS2 when finished.
- Open CapFrameX to review your data — full graphs, frametime plots, averages, 1% lows, CPU/GPU metrics.
- Windows 10/11
- Steam with CS2 installed
- In Steam Settings disable "Ask which account to use each time Steam start"
- CS2 FPS Benchmark Workshop Map:
Download Here (must be subscribed)
Capture Logger Tab:
| Setting | Value |
|---|---|
| Capture hotkey | F5 |
| Capture time [s] | 100 |
| Capture delay [s] | 3 |
| Hotkey sound | Voice |
| Global time | ON |
| Run history | OFF |
| Aggregation of run history | OFF |
You can edit the .ahk files to change:
cs2WindowWaitSeconds := 120 ; Max wait for CS2 to open
mapStartDelayMs := 6000 ; Delay before starting capture
benchmarkDurationMs := 125000 ; Duration before quitting CS2A CapFrameX Benchmark of the CS2 Dust2 Workshop Map
1440x1080 strechted low settings
