🖥 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.
Find a file
waydabber f5fcef758e - More consistent display naming (proper name is shown even if display is shadowed in a mirror).
- Display naming now should match System Report.
- Some cleanup (removed unneccesary OSD.framework folder, stuff moved to Bridging-Header.h, removed search location in Build settings, framework proper linked instead).
2021-07-31 20:00:00 +02:00
.github Fix DDC reliability on latest Xcode versions, migrate to SPM, more fixes (#453) 2021-06-15 21:55:53 +02:00
MonitorControl - More consistent display naming (proper name is shown even if display is shadowed in a mirror). 2021-07-31 20:00:00 +02:00
MonitorControl.xcodeproj - More consistent display naming (proper name is shown even if display is shadowed in a mirror). 2021-07-31 20:00:00 +02:00
MonitorControlHelper - More consistent display naming (proper name is shown even if display is shadowed in a mirror). 2021-07-31 20:00:00 +02:00
.bartycrouch.toml Setup BartyCrouch run script 2020-10-18 15:55:22 +02:00
.gitignore Added a couple of basic entries back into gitignore 2020-09-19 14:17:33 +02:00
.swift-version Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
.swiftformat Add open sound/brightness preferences from media keys (#168) 2020-05-31 18:06:30 +02:00
.swiftlint.yml Fix DDC reliability on latest Xcode versions, migrate to SPM, more fixes (#453) 2021-06-15 21:55:53 +02:00
Apple Silicon.md - More consistent display naming (proper name is shown even if display is shadowed in a mirror). 2021-07-31 20:00:00 +02:00
License.txt 🎉 1.0 2017-09-24 15:25:46 +02:00
README.md Merge remote-tracking branch 'refs/remotes/origin/experimental/apple-silicon' 2021-07-26 18:06:43 +02:00

MonitorControl

Control your external monitor brightness, contrast or volume directly from a menulet or with keyboard native keys.

Translations: 🇬🇧 🇫🇷 🇩🇪 🇮🇹 🇷🇺 🇺🇦 🇯🇵 🇵🇱



menulet screenshot

general screenshotkeys screenshot display screenshot advanced screenshot

Bonus: Using keyboard keys displays the native osd

osd screenshot

State of the experimental Apple Silicon version

Check out the state of the experimental version here.

Test it at your own risk!

How to build this experimental branch

Required

Clone the project

git clone --single-branch --branch experimental/apple-silicon https://github.com/MonitorControl/MonitorControl.git

Then dependencies will automatically get downloaded when opening the project, if they don't:

File > Swift Packages > Resolve Package Versions

You're all set ! Now open the MonitorControl.xcodeproj with Xcode

Third party dependencies

How to help

Open issues if you have a question, an enhancement to suggest or a bug you've found. If you want you can fork the code yourself and submit a pull request to improve the app.

Download

Go to Release and download the latest .dmg

Please note that releases are not available for the experimental Apple Silicon version yet!

Installing with Homebrew Cask

You can also install MonitorControl with Homebrew Cask.

Be aware that this comment will not install the experimental Apple Silicon compatible version of the app!

brew install --cask monitorcontrol

Support

  • macOS Sierra (10.12) and up.
  • For the Apple Silicon version macOS Big Sur and up
  • Works with monitors controllable via DDC.

Contributors

Thanks