A simplified version of the0neyouseeks MonitorControl, which is restricted on changing the volume directly of external screens from a menulet or with keyboard native keys. By removing unnecessary polling I achieved a nearly 0 percent CPU usage!
If you need to run the application on startup, please use the manual way (Settings --> Users and Groups)
Bonus: Using keyboard keys display the native osd :
Precompiled binary, ready to use: Releases
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.
Please note: I primarily did all modifications for my own use. So don't expect too much extra work from me ;-)
- These instructions are from the repo by the0neyouseek
- and might not work on my modified version of the projectDownload the zip directly or clone the project somewhere with git
$ git clone https://github.com/mavodev-de/ScreenVolume2.gitThen download the dependencies with Cocoapods
$ pod installYou're all set ! Now open the MonitorControl.xcworkspace with Xcode
- macOS Sierra (
10.12) and up. - Works with monitors comptaible with @kfix/ddcctl
- @bluejamesbond (Original developer)
- @Tyilo (Fork)
- @Bensge - (Used some code from his project NativeDisplayBrightness)
- @nhurden (For the original MediaKeyTap)
- @the0neyouseek (For the ControlApplet with Key Support)

