Gaming Enable or Disable Variable Refresh Rate for Games in Windows 11


  • Staff
Graphics_banner.png

This tutorial will show you how to enable or disable variable refresh rate (VRR) for your account in Windows 11.

Variable refresh rate (VRR) allows a monitor with VRR capabilities, including AMD’s FreeSync, Nvidia’s G-SYNC, and VESA DisplayPort Adaptive-Sync, to automatically adjust its refresh rate based on the frame rate of the image being displayed. The feature enables VRR support for DirectX 11 full screen games that do not support VRR natively.

When variable refresh rate is turned on, you get higher frame rates and helps reduce screen tearing in games that don't support VRR by default.

References:


Contents

  • Option One: Turn On or Off Variable Refresh Rate in Settings
  • Option Two: Turn On or Off Variable Refresh Rate in Registry Editor




Option One

Turn On or Off Variable Refresh Rate in Settings


1 Open Settings (Win+I).

2 Click/tap on System on the left side, and click/tap on Display on the right side. (see screenshot below)

Variable_refresh_rate_Settings-1.png

3 Click/tap on Graphics on the right side. (see screenshot below)


Variable_refresh_rate_Settings-2.png

4 Click/tap on Advanced graphics settings to expand it open. (see screenshot below step 5)

5 Turn On or Off (default) Variable refresh rate for what you want. (see screenshot below)

The Variable refresh rate setting will only appear if your machine has the necessary drivers and a VRR capable monitor.


Variable_refresh_rate_Settings-3.png

6 You can now close Settings if you like.




Option Two

Turn On or Off Variable Refresh Rate in Registry Editor


1 Open Registry Editor (regedit.exe).

2 Navigate to the key below in the left pane of Registry Editor. (see screenshot below step 3)

HKEY_CURRENT_USER\Software\Microsoft\DirectX\UserGpuPreferences

3 In the right pane of the UserGpuPreference key, double click/tap on the DirectXUserGlobalSettings string value (REG_SZ) in the right pane to modify it. (see screenshot below)

Variable_refresh_rate_regedit-1.png

4 Do step 5 (on) or step 6 (off) below for what you want.

5 Turn On Variable Refresh Rate

A) Change the value of only VRROptimizeEnable to 1. (see screenshot below)​

B) Click/tap on OK, and go to step 7.​

Variable_refresh_rate_regedit-2.png

6 Turn Off Variable Refresh Rate

This is the default setting.


A) Change the value of only VRROptimizeEnable to 0. (see screenshot below)​

B) Click/tap on OK, and go to step 7.​

Variable_refresh_rate_regedit-3.png

7 You can now close Registry Editor if you like.


That's it,
Shawn Brink


 

Attachments

  • Graphics.png
    Graphics.png
    3.6 KB · Views: 91
Last edited:

Latest Support Threads

Back
Top Bottom