🖥 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
Markus Reiter 6e91c71353 Various Enhancements (#66)
* Update to Swift 5.0 and run `swiftformat`.

* Refactor `MediaKeyTap` start/restart.

* Remove useless comments.

* Reorder files.

* Add German translation.

* Switch to Carthage.

* Use `DDC.swift`.

* Add `NSScreen` extension.

* Simplify menu layout.

* Hide the display’s built-in OSD.

* Fix launch at login helper.

* Fix `quitClicked` connection.

* Refactor build phases.

* Use `os_log` instead of `print`.

* Use more specific check for `minReplyDelay`.

* Add whitelist.
2019-05-07 15:01:26 +02:00
.github Project upgrade, stability improvements, new features (#59) 2019-02-04 20:50:09 +01:00
Extensions Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
MonitorControl Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
MonitorControl.xcodeproj Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
MonitorControlHelper Various Enhancements (#66) 2019-05-07 15:01:26 +02: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 Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
Cartfile Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
Cartfile.resolved Various Enhancements (#66) 2019-05-07 15:01:26 +02:00
License.txt 🎉 1.0 2017-09-24 15:25:46 +02:00
README.md Various Enhancements (#66) 2019-05-07 15:01:26 +02:00

MonitorControl

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


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

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 --recurse-submodules

Then download the dependencies with Carthage

$ carthage update --platform macOS

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

Third party dependencies

Support

  • macOS Sierra (10.12) and up.
  • Works with monitors compatible with @kfix/ddcctl

Thanks