What is Lunar?
Intelligent adaptive brightness for your external display
Lunar controls the same brightness that you can change by using the monitor's physical buttons. Unlike other software that only simulate a brightness change by adding a black overlay over your screen, Lunar uses DDC (Display Data Channel) to send commands like set brightness to 30% or switch input to HDMI 2 directly to the monitor. This keeps the colour rendering closer to reality, consumes less power and minimizes the backlight bleeding effect. Apple vendored displays get special treatment as Lunar uses an implementation hidden inside macOS Display Services to control them natively. The list of displays include:
- Pro Display XDR
- LG Ultrafine
- Thunderbolt Display
- LED Cinema (when connected via USB)
The same brightness and volume keys can now control all your external monitors.
Hold Control while pressing brightness keys to adjust external monitors, or Control+Option if you want to change the contrast. If the monitor audio output is active, the volume and mute keys will control it without any setup. When using multiple devices with the same monitor, you can switch to other inputs and adjust the brightness to a preset value with a single key press.
Sync Mode ports the MacBook's adaptive brightness feature to all your external monitors. Whenever macOS adapts your MacBook display using the built-in Ambient Light Sensor, Lunar will sync that adjustment to all your monitors. Syncing also works with adjustments made by TouchBar or brightness keys.
Sensor Mode brings adaptive brightness for any Mac device. If you use a Mac Mini, a MacBook with the lid closed, or even a Hackintosh, Lunar can automatically adapt your monitors' brightness and contrast based on readings from an external ambient light sensor. The sensor is wireless, can be powered by USB or Lithium-ion battery and can even be used for multiple computers as long as they're in the same network as the sensor.
- 3,409 Stars
- 77 Forks
- 5 Open Issues