🖥 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
2021-08-10 13:36:41 +02:00
.github Add files via upload 2021-08-10 00:19:51 +02:00
MonitorControl Various bug fixes 2021-08-10 13:10:56 +02:00
MonitorControl.xcodeproj Some changes to the Preferences 2021-08-09 19:50:43 +02:00
MonitorControlHelper Various bug fixes 2021-08-10 13:10:56 +02:00
.bartycrouch.toml Further work on service matching. Hard part is done and seems to work. 2021-08-07 00:32:51 +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 Update readme 2021-08-07 22:17:12 +02:00
License.txt 🎉 1.0 2017-09-24 15:25:46 +02:00
README.md Update README.md 2021-08-10 13:36:41 +02:00

MonitorControl - Now with Apple Silicon support!

App icon

Control your external display brightness, volume or contrast from a menulet or with keyboard native keys!

downloads latest version license platform

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


menulet screenshot

general screenshot

osd screenshot    osd screenshot


State of the experimental Apple Silicon version

The Apple Silicon version is now complete.

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 the pre-release version

Go to Releases and download the latest pre-release .dmg

Installing with Homebrew Cask

You can also install MonitorControl with Homebrew Cask.

Be aware that this command 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

For the 3.x.x versions:

  • @zhuowei (figured out M1 I²C communication)
  • @tao-j (figured out M1 I²C write)
  • @alin23 (generally spearheaded M1 DDC support and figured out a many of the caveats)
  • javierocasio (app icon background)