[GH-ISSUE #1032] No Variable Refresh Rate when MonitorControl is running #616

Closed
opened 2026-05-05 06:22:47 -06:00 by gitea-mirror · 5 comments
Owner

Originally created by @Hanage999 on GitHub (May 11, 2022).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1032

Before opening the issue, have you...?

  • Searched for existing issues
  • Looked through the wiki
  • Updated MonitorControl to the latest version (if applicable)

Describe the bug

When the app is running, the refresh rate is kept at 144Hz even after you configure the monitor and the OS to enable Variable Refresh Rate (40Hz-144Hz).

Steps to reproduce

  1. Make sure that you have configured your monitor to enable an Adaptive Sync functionality.
  2. Launch MonitorControl.
  3. Go to the "Display" panel in the System Preferences.
  4. Change the refresh rate setting to use Variable Refresh Rate.
  5. Set the monitor to show the refresh rate using its OSD.
  6. The refresh rate indicator reads 144Hz all the time, whatever application you use.

Expected behavior

When MonitorControl is running, the Variable Refresh Rate setting in the OS is effective.

Anything else?

No response

Environment Information (please complete the following information)

- macOS version: 12.3.1
- Mac model: Mac Studio (M1 Max 24 core GPU)
- MonitorControl version: 4.0.2 Build 6965
- Monitor(s): ASUS VG279
- Apple Silicon/M1 (yes or no): yes
Originally created by @Hanage999 on GitHub (May 11, 2022). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1032 ### Before opening the issue, have you...? - [X] Searched for existing issues - [X] Looked through [the wiki](https://github.com/MonitorControl/MonitorControl/wiki) - [X] Updated MonitorControl to the latest version (if applicable) ### Describe the bug When the app is running, the refresh rate is kept at 144Hz even after you configure the monitor and the OS to enable Variable Refresh Rate (40Hz-144Hz). ### Steps to reproduce 1. Make sure that you have configured your monitor to enable an Adaptive Sync functionality. 2. Launch MonitorControl. 3. Go to the "Display" panel in the System Preferences. 4. Change the refresh rate setting to use Variable Refresh Rate. 5. Set the monitor to show the refresh rate using its OSD. 6. The refresh rate indicator reads 144Hz all the time, whatever application you use. ### Expected behavior When MonitorControl is running, the Variable Refresh Rate setting in the OS is effective. ### Anything else? _No response_ ### Environment Information (please complete the following information) ```markdown - macOS version: 12.3.1 - Mac model: Mac Studio (M1 Max 24 core GPU) - MonitorControl version: 4.0.2 Build 6965 - Monitor(s): ASUS VG279 - Apple Silicon/M1 (yes or no): yes ```
Author
Owner

@Hanage999 commented on GitHub (May 11, 2022):

One thing I forgot to mention: I connect my Mac and the monitor with a USB-C to 8K DisplayPort cable from Cable Matters.

<!-- gh-comment-id:1123605913 --> @Hanage999 commented on GitHub (May 11, 2022): One thing I forgot to mention: I connect my Mac and the monitor with a USB-C to 8K DisplayPort cable from Cable Matters.
Author
Owner

@the0neyouseek commented on GitHub (May 11, 2022):

Hi @Hanage999
Apparently there are known bugs with VRR and Monterey. Please see this discussion https://github.com/MonitorControl/MonitorControl/discussions/981

<!-- gh-comment-id:1123736381 --> @the0neyouseek commented on GitHub (May 11, 2022): Hi @Hanage999 Apparently there are known bugs with VRR and Monterey. Please see this discussion https://github.com/MonitorControl/MonitorControl/discussions/981
Author
Owner

@Hanage999 commented on GitHub (May 11, 2022):

Hi @the0neyouseek , thanks for the reply and guiding me to a relevant discussion.

In my case the opposite happens: I enable VRR in System Preferences, but the OS reverts the setting after sleeps, restarts or reconnections to its monitor.

Hopefully Apple will fix the crappy VRR support in one of the future Monterey updates.

<!-- gh-comment-id:1123892504 --> @Hanage999 commented on GitHub (May 11, 2022): Hi @the0neyouseek , thanks for the reply and guiding me to a relevant discussion. In my case the opposite happens: I enable VRR in System Preferences, but the OS reverts the setting after sleeps, restarts or reconnections to its monitor. Hopefully Apple will fix the crappy VRR support in one of the future Monterey updates.
Author
Owner

@kolorfilm commented on GitHub (Sep 1, 2022):

Same issue with my Dell G3223D. It doesn't store the VRR refresh rate after reboot. I'm on Monterey 12.5.1 (21G83). Seems to be still buggy there right?

<!-- gh-comment-id:1234600659 --> @kolorfilm commented on GitHub (Sep 1, 2022): Same issue with my Dell G3223D. It doesn't store the VRR refresh rate after reboot. I'm on Monterey 12.5.1 (21G83). Seems to be still buggy there right?
Author
Owner

@waydabber commented on GitHub (Sep 3, 2022):

This does not seem to be a MonitorControl issue specifically. VRR might be affected if there is activity on-screen, MC does not create such activity unless there is an ongoing software brightness adjustment. For other issues like VRR setting not remembered etc. the problem seems to be entirely at macOS level.

<!-- gh-comment-id:1236056519 --> @waydabber commented on GitHub (Sep 3, 2022): This does not seem to be a MonitorControl issue specifically. VRR might be affected if there is activity on-screen, MC does not create such activity unless there is an ongoing software brightness adjustment. For other issues like VRR setting not remembered etc. the problem seems to be entirely at macOS level.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#616
No description provided.