MonitorControl /MonitorControl
🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.
★ 34,677⑂ 1,041👁 168⑃ 302● 1,038▤ 27◈ 511
34,677
stars
+5
1,041
forks
168
watchers
302
prs
1,038
issues
27
releases
511
discussions
README
MonitorControl Controls your external display brightness and volume and shows native OSD. Use menubar extra sliders or the keyboard, including native Apple keys! Download Go to Releases and download the latest .dmg, or you can install via Homebrew: shell brew install --cask monitorcontrol Major features - Control your display's brightness, volume and contrast! - Shows native OSD for brightness and volume. - Supports multiple protocols to adjust brightness: DDC for external displays (brightness, contrast, volume), native Apple protocol for Apple and built-in displays, Gamma table control for software dimming, shade control for AirPlay, Sidecar and Display Link devices and other virtual screens. - Supports smooth brightness transitions. - Seamlessly combined hardware and software dimming extends dimming beyond the minimum brightness available on your display. - Synchronize brightness from built-in and Apple screens - replicate Ambient light sensor and touch bar induced changes to a non-Apple external display! - Sync up all your displays using a single slider or keyboard shortcuts. - Allows dimming to full black. - Support for custom keyboard shortcuts as well as standard brightness and media keys on Apple keyboards. - Dozens of customization options to tweak the inner workings of the app to suit your hardware and needs (don't forget to enable Show advanced settings in app Settings). - Simple, unobtrusive UI to blend in to the general aesthetics of macOS. - Completely FREE. For additional features, more advanced brightness control with XDR/HDR brightness upscaling and support for more Mac models and displays, check out BetterDisplay! Screenshots (Settings) How to install and use the app 1. Download the app 2. Copy the MonitorControl app file from the .dmg file to your Applications folder 3. Click on the MonitorControl app 4. Add the app to Accessibility under System Settings » Privacy & Security as prompted (this is required only if you wish to use the native Apple keyboard brightness and media keys - if this is not the case, you can safely skip this step). 5. Use your keyboard or the sliders in the app menu (a brightness symbol in the macOS menubar as shown on the screenshot above) to control your displays. 6. Open Settings… for customization options (enable Show advanced settings for even more options). 7. You can set up custom keyboard shortcuts under the Keyboard in Settings (the app uses Apple media keys by default). 8. If you have any questions, go to Discussions! macOS compatibility | MonitorControl version | macOS version | | ---------------------- | ----------------- | | v4.0.0 | Catalina 10.15 | | v3.1.1 | Mojave 10.14 | | v2.1.0 | Sierra 10.12 | _ With some limitations - full functionality available on macOS 11 Big Sur or newer._ For macOS 27 Golden Gate compatibility v4.4.0 or newer is required! Please note that current versions h
Top issues
#1745Volume control does not work27 comments · 2025-04-01#1768Sometimes external keyboard does not trigger MonitorControl17 comments · 2025-07-14#1663ℹ️ Crash on Mac OS 15? - FIX: Update to the latest version (NOTE: 4.2.0 is not the latest!)16 comments · 2024-10-29#1904MonitorControl is showing old apple style brightness menu5 comments · 2026-09-17#1911Brightness sync never resumes after display/system sleep on Intel Macs (soberNow doesn't restart job)2 comments · 2026-09-22#1781Preserve the relative offsets so the actual perceived brightness remains consistent within different display2 comments · 2025-08-21#1923Settings window opens behind other windows when clicked from the menu bar (macOS 27.0.1)1 comments · 2026-10-05#1919MonitorControl crashes with EXC_BREAKPOINT (SIGTRAP)1 comments · 2026-09-26
Discussions
#1930Volume is way too loud and using DDC will break monitor for other PC1 comments · 2026-10-21#1922Why is MonitorControl not listed in macOS "Login Items", even when set to "Start at Login"?2 comments · 2026-10-02#1926When the computer wakes from sleep, the brightness of the secondary monitor goes out of control. 电脑从睡眠唤醒的时候 副屏的亮度失控了0 comments · 2026-09-28#1914macOS 27 Golden Gate Monitors Blank on Wake3 comments · 2026-09-23#1910F14 and F15 change brightness2 comments · 2026-09-22#1907Allow swapping of display order in menu + workaround2 comments · 2026-09-17#1903Is there a way to sort/order you monitors1 comments · 2026-09-16#1897Smooth transition disabled and still very very smooth2 comments · 2026-08-26
Latest release
MonitorControl v4.4.0 v4.4.0 2026-09-15This is a maintenance update addressing compatibility issues with macOS 27 Golden Gate and macOS 26 Tahoe, helping keep our beloved MonitorControl going in its original glory. It is for those who have grown attached to MonitorControl just the way it is, and still prefer its simple, familiar way of doing things over some of the fancier alternatives out there. What's Changed - Restored the traditional OSD for macOS 26 and macOS 27. - Fixed app Settings appearing on every interaction with the macOS 27 Siri app. - Fixed custom keyboard shortcut recording issues on macOS 27. - Various