u/CitronExpert6392

▲ 9 r/Monitors+1 crossposts

Fix for video stuttering on 144Hz+ monitors – Why 120Hz desktop + VRR might be your solution

Disclaimer: Not everyone is sensitive to video judder. If your videos look
perfectly smooth to you, you don't need to change anything! This guide is
strictly for those who notice a weird stuttering in 24fps movies or 60fps
YouTube videos on high-refresh-rate monitors.

The Problem I Discovered

I upgraded to a 165Hz monitor expecting the absolute best visual experience for
everything. Gaming was perfect, but something felt off when watching Netflix
movies or 60fps YouTube videos – a subtle, inconsistent stutter during slow
camera pans.

After days of troubleshooting, I realized it's a frame rate math problem.

Why 144Hz and 165Hz Struggle With Video

Most video content isn't made for these refresh rates:

  - Movies/Netflix: 24 fps
  - YouTube/Twitch: 60 fps (or 30 fps)
  - TV shows: Often 30 fps

Windows Desktop Window Manager (DWM) has to fit these frame rates into your
monitor's refresh cycles, which creates problems when the math doesn't divide
evenly.

The 144Hz Problem:

  - 144 ÷ 24 = 6 (perfect for movies)
  - 144 ÷ 60 = 2.4 (causes judder on YouTube) Some frames are held for 2
refresh cycles, others for 3. This creates an asymmetric, stuttery feeling.

The 165Hz Problem:

  - 165 ÷ 24 = 6.875 (judder in movies)
  - 165 ÷ 60 = 2.75 (judder on YouTube) Even worse – it fails at both.

"But I Have G-Sync/FreeSync?"

Why VRR doesn't help here: Variable Refresh Rate typically doesn't activate for
web browsers and standard media players. This is intentional by GPU
manufacturers – if it did, scrolling past a low-fps GIF on Reddit would cause
your monitor's voltage to fluctuate and your screen to flicker. When you watch
YouTube or VLC in a browser/window, VRR stays dormant and Windows DWM forces
everything through your desktop's static refresh rate.

The Solution: 120Hz Desktop

120Hz divides evenly with all common media frame rates:

  - 120 ÷ 24 = 5
  - 120 ÷ 30 = 4
  - 120 ÷ 60 = 2

Perfect mathematical symmetry = perfectly smooth video playback. (Note: 240Hz
monitors also natively solve this because 240÷24=10 and 240÷60=4, but most
people don't have the hardware to fully utilize 240Hz in gaming yet).

How to Set It Up

Step 1: Set Windows Desktop to 120Hz

  - Right-click Desktop → Display Settings → Advanced display
  - Under "Choose a refresh rate" → Select 120 Hz
  - Result: All windowed video (YouTube, Netflix, VLC) now plays buttery smooth.

Step 2: Enable VRR for Gaming

  - Open NVIDIA Control Panel (or AMD Software)
  - Navigate to G-Sync/FreeSync settings
  - Enable it for "Fullscreen mode only"
  - Avoid "windowed + fullscreen" – it is notoriously buggy and can cause
flickering in desktop apps.

Step 3: Use Exclusive Fullscreen in Games (Important Windows Note) In modern
Windows 10/11, simply selecting "Fullscreen" in a game might not be enough to
bypass DWM due to "Fullscreen Optimizations". You may need to:

1.  Right-click the game's .exe → Properties
2.  Go to the Compatibility tab
3.  Check "Disable fullscreen optimizations"
4.  Click Apply
5.  Then in the game's menu: Set Display Mode to "Exclusive Fullscreen" (NOT
"Borderless").
6.  If available, manually select your max refresh rate (144Hz/165Hz) in the
game menu.

Result: Your desktop runs at a mathematically smooth 120Hz for video, and your
games unlock to your full 144/165Hz+ with VRR active!

Alternative: Advanced Media Players

For hardcore users: Media players like MPC-HC with the madVR plugin can
automatically switch your monitor's refresh rate to match video content
dynamically. However: This requires technical setup, only works in fullscreen,
and doesn't work for browsers (YouTube/Netflix). The 120Hz desktop method is a
much easier "set & forget" solution for everyday use.

Before/After Test (Try it yourself)

1.  Set your desktop to your max Hz (144/165)
2.  Watch a slow-panning 24fps movie or a 60fps drone video on YouTube
3.  Pay close attention to the smooth motion during pans
4.  Now set your desktop to 120Hz and watch the exact same video again. If you
notice the stutter disappear, you're sensitive to judder. If not, feel free
to stick with your max Hz!

TL;DR

If you see stuttering in movies/YouTube on your 144/165Hz monitor:

1.  Set Windows desktop to 120Hz.
2.  Enable VRR for fullscreen gaming only.
3.  Disable "fullscreen optimizations" for your games.
4.  Use Exclusive Fullscreen in games. Videos become butter smooth, games still
run at max Hz with VRR.

Discussion welcome!

Full disclosure: I am not a display engineer or a technical expert. I just went
down this rabbit hole after noticing the stuttering myself, and I used AI to
help me properly structure and write this post based on my findings. I just
really wanted to share this in hopes that it helps someone out there!

Edit: Clarified the Windows 10/11 "Fullscreen optimizations" requirement and
added the madVR alternative based on excellent technical feedback from the
comments. Thanks guys!

reddit.com
u/CitronExpert6392 — 14 hours ago