🖥 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
JoniVR bfeb5fc5f5 Fix keyRepeatTimer issue with multiple displays while holding down a MediaKey
When holding down a mediakey, we'd get stuck inside the specific keyRepeatTimer block in the display loop. This caused only one display (the first one in the array) to be controlled while holding down a mediakey.
2020-02-01 14:34:40 +01:00
.github Project upgrade, stability improvements, new features (#59) 2019-02-04 20:50:09 +01:00
MonitorControl Fix keyRepeatTimer issue with multiple displays while holding down a MediaKey 2020-02-01 14:34:40 +01:00
MonitorControl.xcodeproj Refactor, Implement Internal brightness controls 2020-02-01 01:29:59 +01:00
MonitorControlHelper Fix keyRepeatTimer issue with multiple displays while holding down a MediaKey 2020-02-01 14:34:40 +01:00
OSD.framework 🎉 1.0 2017-09-24 15:25:46 +02:00
.gitignore Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
.swift-version Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
.swiftformat Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
.swiftlint.yml Add Advanced Preferences panel (#97) 2019-08-28 12:17:35 +02:00
Cartfile Update MediaKeyTap dependency, Implement ctrl modifier for internal display 2020-02-01 14:08:09 +01:00
Cartfile.resolved Update MediaKeyTap dependency, Implement ctrl modifier for internal display 2020-02-01 14:08:09 +01:00
License.txt 🎉 1.0 2017-09-24 15:25:46 +02:00
README.md Update README.md 2019-11-13 14:31:26 +01:00

MonitorControl

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

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



menulet screenshot

general screenshotkeys screenshotdisplay screenshot

Bonus: Using keyboard keys displays the native osd

osd screenshot

Download

Go to Release and download the latest .dmg

Installing with Homebrew Cask

You can also install MonitorControl with Homebrew Cask.

$ brew cask install monitorcontrol

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.

How to build

Required

Clone the project

$ git clone https://github.com/the0neyouseek/MonitorControl.git

Then download the dependencies with Carthage

$ carthage bootstrap --platform macOS

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

Third party dependencies

Support

  • macOS Sierra (10.12) and up.
  • Works with monitors controllable via DDC.

Contributors

Thanks