What's new in MonitorControl 4.2.0
Sep 10, 2023
- Improvements:
- DDC support for high-end M2 (Pro/Max/Ultra) systems by @waydabber, maker of BetterDisplay in #1404
- Fixed "Possible memory leak in Arm64ddc? #1087" by @waydabber, maker of BetterDisplay in #1181
- Translations & other:
- cs_CZ: update Main.strings for 4.1.0 by @isametry in #1085
- Fixed Readme typo by @prabch in #1156
- Fixed typo (cs_cz) by @isametry in #1249
- Fixed typo by @tentena in #1256
- Updated README for Homebrew by @Goooler in #1317
- Fixed typo in Italian translation by @AlexPerathoner in #1325
- Updated Korean translation by @zzulu in #1358
- String changed, since it changed in System Settings by @Herrner in #1353
- Fixed typo in README by @Gelbotron in #1375
- Updated Simplified Chinese and Traditional Chinese translations by @wjy2311077 in #1417
- Updated Simplified Chinese Translations by @Jerry23011 in #1146
- Refined Simplified Chinese localization by @Jerry23011 in #1319
- Russian translation - @sertrsv by @sertrsv in #1075
New in MonitorControl 4.1.0 (May 23, 2022)
- Improvements:
- Updated menu bar icon and its behavior. by @JackHinkle in #880
- Added Onboarding Screen by @the0neyouseek in #906
- Fixed Gamma Activity Enforcer window title typo by @robjwells in #952
- Improved dummy detection for newer versions of BetterDummy on Apple Silicon by @waydabber in #975
- Build related changes:
- Use absolute paths for system framework references by @dimitarnestorov in #1012
- Fixed build scripts for m1 mac by @the0neyouseek in #1037
- Added check for M1 Pro/Max Macbook Pro HDMI by @the0neyouseek in #904
- Translations:
- Added missing Hungarian translations and fixed some typos by @fejese in #905
- Added Portuguese (Brazil) translation by @gpnunes75 and @waydabber in #840
- Added Hungarian translations for onboarding + some minor translation fixes by @waydabber in #918
- German translations update by @jajoho in #935
- German translations for onboarding by @jajoho in #940
- Added Czech translation by @isametry and @waydabber in #959
- Updated Chinese translations by @wjy2311077 in #1034
- Updated Taiwan Chinese translations by @kahotheo in #982 and #983
- Added Polish translations by @Zbynius and @waydabber in #1027
- Improve Taiwan TC translations by @jrthsr700tmax in #1025
- Updated Dutch translations by @JoniVR in #1039
New in MonitorControl 4.0.2 (Nov 19, 2021)
- Improvements:
- Settings are now saved for virtual displays (Sidecar, DisplayLink etc.) as well.
- Shorter wake wait times, removed "locked control" OSD sign.
- Spanish translation - thanks to @OliverCG
- Fixes:
- Menuless operation's Quit button location now matches the corresponding info text.
- Notes:
- If you discover any problem, feel free to open an issue!
- If you want to help translating, see #637
- Thanks to everyone who helps make MonitorControl better!
New in MonitorControl 4.0.1 (Nov 5, 2021)
- Improvements:
- Smoother sliders (asynchronous thread-safe debouncing DDC write)
- Improved support for BetterDummy
- Better support for common physical dummies identifying as 28E850
- Inert dummy menu sliders are now hidden
- Improved support for non-gamma->non-gamma mirroring scenarios
- Add command + w key equivalent to "Preferences..." - thanks to @Takuro-Ito
- Compiled to run on macOS 10.14 Mojave (use "as is", not supported by the dev team)
- Fixes:
- Display properties reset turns off hardware DDC
- Brief black screen upon changing space when using shade dimming
- Text wrap problems on some languages
- Issues with Italian and German translations - thanks to @jajoho and @marcofucito
New in MonitorControl 4.0.0 (Nov 5, 2021)
- Enhancements:
- Automatic & manual updates through the app, no more manual downloads 🎉
- Moved 'Show advanced settings' under 'Displays'
- Added proper support for controlling Apple displays.
- Added option to show/hide brightness slider.
- Added option to show brightness slider for internal display and apple displays (enabled by default).
- Replication of built-in and Apple display brightness to corresponding brightness slider.
- Added suffix to similarly named displays for better differentiation.
- Option to disable slider snapping for finer control + disable slider snapping by default.
- Added option to show slider tick marks for better accuracy.
- Added option to use window focus instead of mouse to determine which display to control.
- control + command + brightness now controls external displays only (control + Brightness continues to control internal display only)
- Added separate tab for menu options.
- Added option to restore last saved values upon startup.
- Added option for audio device name matching for display volume control selection.
- Separated option to change all screens for brightness and volume.
- Added option for keyboard fine scale for brightness.
- Added option for keyboard fine scale for volume.
- Added version check upon startup for mandatory preferences reset upon downgrade or incompatible previous version + notification about this.
- Added implementation for command + f1 macOS shortcut to enable/disable mirroring.
- Added safer 'Assume last saved settings are valid' option as default instead of startup DDC read (or restore).
- Streamlined preference panes, 'Show advanced settings' now affect all tabs. This leads to a better and safer first timer experience (especially because of the influx of many new features).
- Added a Quit button to Preferences if menu is hidden (it was not passible to quit the application until this time in this mode only by re-enabling the menu).
- Lowered default first-run volume DDC default from 75% to 15% if read is not possible or disabled to prevent unexpectedly loud sound.
- Added slider skew setting on a per control basis to have the ability to manipulate DDC slider balance and OSD scale if display control is not linear.
- Added the ability to set min. and max. DDC bounds on a per display, per control basis.
- Audio device name override option for a display (manually assign a specific audio device to a display).
- Advanced setting to invert DDC control range (some displays have the scale reversed).
- Advanced setting to remap DDC control code (some displays have contrast and brightness mixed up).
- Ability to mark a DDC control as available or unavailable in advanced settings under Displays.
- Ability to automatically hide menu icon if there is no slider present in the menu.
- Option to show slider percentage for more precision.
- Option to set combined or separate OSD scale when combined hardware+software brightness is used.
- Apple like smooth brightness change (both for software, hardware, mixed and DisplayServices).
- Added support for DisplayLink, AirPlay, Sidecar, screen sharing etc. using window shades (this is an inferior technique to the existing software implementation - gamma control - but still better than nothing). Disabled for any kind of mirroring setups. 1
- Brightness change synchronisation from Built-In and Apple displays to other displays. This makes Touch Bar, Ambient light sensor, Control Center and System Preferences induced changes affect all displays. Synchronisation uses a sophisticated indirect delta method + the user can intervene and adjust individual screen brightness at any time to easily compensate mismatching native brightness levels.
- Preferences pane tab selector has a simpler look on Catalina.
- All menu sliders are now scrollable using a magic mouse/trackpad swipes or mouse wheel.
- Added option for menu to show only items that are relevant to display which shows the menu currently.
- Added option to enable combined sliders (note: this option combined with enabled Apple/built-in display syncing and enabled 'change all' keyboard settings finally provides full synchronised control of all displays).
- Combined sliders can now display multiple displays when keyboard and brightness syncing is not enabled. 1
- Redesigned sliders to look like Big Sur/Monterey Control Center's sliders. 1
- Quit and Preferences... are now icons for a much cleaner look. 1
- Added option to change additional menu options style or hide them. 1
- Multiple displays are now in nice Big Sur styled blocks - no more ugly separators. 1
- Added customisable gamma/ddc switchover point for combined brightness in the advanced section of Displays.
- Added comma separated list for control code override to enable edge cases like controlling Brightness and Contrast at the same time (use VCP list entry 10, 12 for that)
- Contrast can now be controlled from keyboard via control + option + command + brightness up/down.
- Custom keyboard shortcuts for brightness, contrast, volume and mute
- Added Internet Access Policy
- Added advanced option to enable zero brightness with software dimming.
- Added command + q shortcut in menu when it is in standard text mode.
- Rearranged Preferences to fit better on smaller screens in Advanced mode
- Alert when repeated interference is detected with applications.
- Added 'Avoid gamma table manipulation' option for peaceful coexistence with f.lux.
- Other under the hood changes and bug fixes:
- Standardised internal scale among various displays and DDC ranges for ranged controls.
- Uses the new internal scale for combined hardware-software brightness mode.
- Improved settings reset functionality for virtual and Apple displays.
- Migrated scales to internal float representation to prevent loss of fine detail on transformations.
- Fixed double sound when muting multiple external displays at the same time.
- Multiple attempts to write last DDC brightness and contrast settings after wake when 'Apply last saved settings' is enabled to make sure that slow displays are handled well
- Fixed lack of initial volume configuration if slider is not shown in menu.
- Fixed wrong settings being applied to a display when replaced on Apple Silicon (UserDefaults preferences are now tied to specific display strings instead of CGDirectDisplayID - which is no longer semi-unique on arm64).
- A lot of refactoring, streamlining and general optimisations.
New in MonitorControl 4.0.0 RC 1 (Oct 13, 2021)
- Enhancements:
- Automatic & manual updates through the app, no more manual downloads 🎉
- Added proper support for controlling Apple displays.
- Added option to show/hide brightness slider.
- Added option to show brightness slider for internal display and apple displays (enabled by default).
- Replication of built-in and Apple display brightness to corresponding brightness slider.
- Added suffix to similarly named displays for better differentiation.
- Option to disable slider snapping for finer control + disable slider snapping by default.
- Added option to show slider tick marks for better accuracy.
- Added option to use window focus instead of mouse to determine which display to control.
- control + command + brightness now controls external displays only (control + Brightness continues to control internal display only)
- Added separate tab for menu options.
- Added option to restore last saved values upon startup.
- Added option for audio device name matching for display volume control selection.
- Separated option to change all screens for brightness and volume.
- Added option for keyboard fine scale for brightness.
- Added option for keyboard fine scale for volume.
- Added version check upon startup for mandatory preferences reset upon downgrade or incompatible previous version + notification about this.
- Added implementation for command + f1 macOS shortcut to enable/disable mirroring.
- Added safer 'Assume last saved settings are valid' option as default instead of startup DDC read (or restore).
- Streamlined preference panes, 'Show advanced settings' now affect all tabs. This leads to a better and safer first timer experience (especially because of the influx of many new features).
- Added a Quit button to Preferences if menu is hidden (it was not passible to quit the application until this time in this mode only by re-enabling the menu).
- Lowered default first-run volume DDC default from 75% to 15% if read is not possible or disabled to prevent unexpectedly loud sound.
- Added slider skew setting on a per control basis to have the ability to manipulate DDC slider balance and OSD scale if display control is not linear.
- Added the ability to set min. and max. DDC bounds on a per display, per control basis.
- Audio device name override option for a display (manually assign a specific audio device to a display).
- Advanced setting to invert DDC control range (some displays have the scale reversed).
- Advanced setting to remap DDC control code (some displays have contrast and brightness mixed up).
- Ability to mark a DDC control as available or unavailable in advanced settings under Displays.
- Ability to automatically hide menu icon if there is no slider present in the menu.
- Option to show slider percentage for more precision.
- Option to set combined or separate OSD scale when combined hardware+software brightness is used.
- Apple like smooth brightness change (both for software, hardware, mixed and DisplayServices).
- Added support for DisplayLink, AirPlay, Sidecar, screen sharing etc. using window shades (this is an inferior technique to the existing software implementation - gamma control - but still better than nothing). Disabled for any kind of mirroring setups. 1
- Brightness change synchronisation from Built-In and Apple displays to other displays. This makes Touch Bar, Ambient light sensor, Control Center and System Preferences induced changes affect all displays. Synchronisation uses a sophisticated indirect delta method + the user can intervene and adjust individual screen brightness at any time to easily compensate mismatching native brightness levels.
- Preferences pane tab selector has a simpler look on Catalina.
- All menu sliders are now scrollable using a magic mouse/trackpad swipes or mouse wheel.
- Added option for menu to show only items that are relevant to display which shows the menu currently.
- Added option to enable combined sliders (note: this option combined with enabled Apple/built-in display syncing and enabled 'change all' keyboard settings finally provides full synchronised control of all displays).
- Combined sliders can now display multiple displays when keyboard and brightness syncing is not enabled. 1
- Redesigned sliders to look like Big Sur/Monterey Control Center's sliders. 1
- Quit and Preferences... are now icons for a much cleaner look. 1
- Added option to change additional menu options style or hide them. 1
- Multiple displays are now in nice Big Sur styled blocks - no more ugly separators. 1
- Added customisable gamma/ddc switchover point for combined brightness in the advanced section of Displays.
- Added comma separated list for control code override to enable edge cases like controlling Brightness and Contrast at the same time (use VCP list entry 10, 12 for that)
- Contrast can now be controlled from keyboard via control + option + command + brightness up/down.
- Custom keyboard shortcuts for brightness, contrast, volume and mute
- Added Internet Access Policy
- Added advanced option to enable zero brightness with software dimming.
- Added command + q shortcut in menu when it is in standard text mode.
- Rearranged Preferences to fit better on smaller screens in Advanced mode
- Alert when repeated interference is detected with applications.
- Added 'Avoid gamma table manipulation' option for peaceful coexistence with f.lux.
- Other under the hood changes and bug fixes:
- Standardised internal scale among various displays and DDC ranges for ranged controls.
- Uses the new internal scale for combined hardware-software brightness mode.
- Migrated scales to internal float representation to prevent loss of fine detail on transformations.
- Fixed double sound when muting multiple external displays at the same time.
- Fixed lack of initial volume configuration if slider is not shown in menu.
- Fixed wrong settings being applied to a display when replaced on Apple Silicon (UserDefaults preferences are now tied to specific display strings instead of CGDirectDisplayID - which is no longer semi-unique on arm64).
- A lot of refactoring, streamlining and general optimisations.
- Thanks to all our translators:
- Chinese - thanks to @dev-coco, @anmoliyang
- Chinese (Traditional, Taiwan) - thanks to @stiiveo, @dororojames
- Dutch - thanks to @JoniVR
- French - thanks to @the0neyouseek
- German - thanks to @jajoho, @curana
- Hungarian - thanks to @waydabber
- Italian - thanks to @picov
- Korean - thanks to @zzulu
- Turkish - thanks to @mennan, @ozkanozcan
New in MonitorControl 4.0.0 Beta 2 (Oct 10, 2021)
- Enhancements:
- Added Internet Access Policy
- Don't relinquish control over brightness keys with no external display connected if fine brightness OSD scale is active
- Changed icon order in menu (when icon mode is enabled)
- Gear shape icon is used for preferences + stands a little bit apart to help user focus.
- Changed default to a minimum software dimming of 15% for safety reasons.
- Added advanced option to enable zero brightness with software dimming.
- Added 'Avoid gamma table manipulation' option for coexistence with f.lux.
- Set relevant options to disabled when keyboard control is disabled.
- Added Command + Q shortcut in menu when it is in standard text mode (not icon mode).
- Made preferences more spacious + more room for verbose languages
- Updated translations:
- English - base language
- Chinese (Traditional, Taiwan) - thanks to @stiiveo, @dororojames
- Dutch - thanks to @JoniVR
- French - thanks to @the0neyouseek
- German - thanks to @jajoho
- Hungarian - thanks to @waydabber
- Italian - thanks to @picov
- Korean - thanks to @zzulu
- Turkish - thanks to @mennan
- Under the hood changes & fixes:
- Register DDC command touched status. When write on startup enabled, apply only touched command values.
- Reorganised PrefKey list to be less confusing.
- Disengage custom shortcut keyboard after 100 key repeat to prevent possibly endless loop if keyUp event never arrives due to any circumstance.
- Fixed text for external display brightness control keyboard shortcut.
- Fix cumulative darkening bug upon toggling 'Disable dimming as fallback'.
- Make sure that key repeat speed for custom shortcuts do not go below a certain threshold.
- Fixes text clipping issues for various languages
- Added beta channel update backend
- Fixed layout issue at brightness custom shortcuts.
- Fixed custom key shortcuts going runaway when menu was opened during a key repeat streak.
New in MonitorControl 4.0.0 Beta 1 (Oct 1, 2021)
- Enhancements:
- Automatic & manual updates through the app, no more manual downloads
- Added proper support for controlling Apple displays.
- Added option to show/hide brightness slider.
- Added option to show brightness slider for internal display and apple displays (enabled by default).
- Replication of built-in and Apple display brightness to corresponding brightness slider.
- Added suffix to similarly named displays for better differentiation.
- Option to disable slider snapping for finer control + disable slider snapping by default.
- Added option to show slider tick marks for better accuracy.
- Added option to use window focus instead of mouse to determine which display to control.
- control + command + brightness now controls external displays only (control + Brightness continues to control internal display only)
- Added separate tab for menu options.
- Added option to restore last saved values upon startup.
- Added option for audio device name matching for display volume control selection.
- Separated option to change all screens for brightness and volume.
- Added option for keyboard fine scale for brightness.
- Added option for keyboard fine scale for volume.
- Added version check upon startup for mandatory preferences reset upon downgrade or incompatible previous version + notification about this.
- Added implementation for command + f1 macOS shortcut to enable/disable mirroring.
- Added safer 'Assume last saved settings are valid' option as default instead of startup DDC read (or restore).
- Streamlined preference panes, 'Show advanced settings' now affect all tabs. This leads to a better and safer first timer experience (especially because of the influx of many new features).
- Added a Quit button to Preferences if menu is hidden (it was not passible to quit the application until this time in this mode only by re-enabling the menu).
- Lowered default first-run volume DDC default from 75% to 15% if read is not possible or disabled to prevent unexpectedly loud sound.
- Added slider skew setting on a per control basis to have the ability to manipulate DDC slider balance and OSD scale if display control is not linear.
- Added the ability to set min. and max. DDC bounds on a per display, per control basis.
- Audio device name override option for a display (manually assign a specific audio device to a display).
- Advanced setting to invert DDC control range (some displays have the scale reversed).
- Advanced setting to remap DDC control code (some displays have contrast and brightness mixed up).
- Ability to mark a DDC control as available or unavailable in advanced settings under Displays.
- Ability to automatically hide menu icon if there is no slider present in the menu.
- Option to show slider percentage for more precision.
- Option to set combined or separate OSD scale when combined hardware+software brightness is used.
- Apple like smooth brightness change (both for software, hardware, mixed and DisplayServices).
- Added support for DisplayLink, AirPlay, Sidecar, screen sharing etc. using window shades (this is an inferior technique to the existing software implementation - gamma control - but still better than nothing). Disabled for any kind of mirroring setups. 1
- Brightness change synchronisation from Built-In and Apple displays to other displays. This makes Touch Bar, Ambient light sensor, Control Center and System Preferences induced changes affect all displays. Synchronisation uses a sophisticated indirect delta method + the user can intervene and adjust individual screen brightness at any time to easily compensate mismatching native brightness levels.
- Preferences pane tab selector has a simpler look on Catalina.
- All menu sliders are now scrollable using a magic mouse/trackpad swipes or mouse wheel.
- Added option for menu to show only items that are relevant to display which shows the menu currently.
- Added option to enable combined sliders (note: this option combined with enabled Apple/built-in display syncing and enabled 'change all' keyboard settings finally provides full synchronised control of all displays).
- Combined sliders can now display multiple displays when keyboard and brightness syncing is not enabled. 1
- Redesigned sliders to look like Big Sur/Monterey Control Center's sliders. 1
- Quit and Preferences... are now icons for a much cleaner look. 1
- Added option to change additional menu options style or hide them. 1
- Multiple displays are now in nice Big Sur styled blocks - no more ugly separators. 1
- Added customisable gamma/ddc switchover point for combined brightness in the advanced section of Displays.
- Added comma separated list for control code override to enable edge cases like controlling Brightness and Contrast at the same time (use VCP list entry 10, 12 for that)
- Contrast can now be controlled from keyboard via control + option + command + brightness up/down.
- Custom keyboard shortcuts for brightness, contrast, volume and mute
- Other under the hood changes and bug fixes:
- Standardised internal scale among various displays and DDC ranges for ranged controls.
- Uses the new internal scale for combined hardware-software brightness mode.
- Migrated scales to internal float representation to prevent loss of fine detail on transformations.
- Fixed double sound when muting multiple external displays at the same time.
- Fixed lack of initial volume configuration if slider is not shown in menu.
- Fixed wrong settings being applied to a display when replaced on Apple Silicon (UserDefaults preferences are now tied to specific display strings instead of CGDirectDisplayID - which is no longer semi-unique on arm64).
- A lot of refactoring, streamlining and general optimisations.
- Notes:
- Once again, @waydabber did a fantastic job on this release!
- Because of the sheer size of the update, translations need to be updated again, please help out here if you can!
- If you discover issues, make sure to report them in the linked release discussion.
- Happy testing
New in MonitorControl 3.1.1 (Sep 28, 2021)
- Bug fixes:
- Change Alternate brightness keys setting default to true for new users. (#624)
- Note: If you're an existing user using MX Keys or any other keyboard where brightness keys stopped working after v3.1.0, enable the Enable F14 / 15 keys for Brightness Control setting in the General Preferences tab.
- Notes:
- v4.0.0 is already in development (see #596), with another huge amount of features. We're going to be starting another round of beta releases in the future to make sure v4.0.0 is stable and easy-to-use before fully releasing it.
- Thanks to everyone who helped testing, contributed and donated! It really helps a lot!
New in MonitorControl 3.1.0 (Sep 28, 2021)
- Enhancements:
- Add a setting to control the function of F14 / F15 keys, this defines if they should be used as alternate brightness keys or not (Thanks to @vtns, @koyama-tadayoshi) (#602)
- Updated/Added French, Italian, Japanese, German, Chinese, Dutch translations
- (Thanks to @matteo-pupa, @Xilorole, @kaeferfreund, @womeimingzi11, @stijneikelboom, @ww24)
- Notes:
- This is a smaller, stable release, v4.0.0 is already in development (see #596), with another huge amount of features. We're going to be starting another round of beta releases in the future to make sure v4.0.0 is stable and easy-to-use before fully releasing it.
- Thanks to everyone who helped testing, contributed and donated! It really helps a lot!
New in MonitorControl 3.0.0 Beta 4 (Aug 8, 2021)
- Bug fixes:
- Fixes a crash on Big Sur when the contrast slider was enabled.
- Notes:
- We do not recommend trying this beta of MonitorControl if you have a HDMI display attached to your M1 Mac Mini.
- Control through the HDMI port does not currently work and might cause issues with the display.
- Please let us know how it's working for you in the linked Q&A discussion.
New in MonitorControl 3.0.0 Beta 3 (Aug 8, 2021)
- What's new:
- Big Sur style app icon.
- Replaced menu bar slider titles with icons (only on macOS Big Sur and above).
- Display naming changes (now consistent with System Preferences).
- Added Hungarian translations.
- Bug fixes:
- Intel should now work in this version
- (it might still be a bit laggy, a proper fix will be implemented before final release)
- Better handling of mirrors (displays that are mirror targets are now detected by the app).
- Better handling of virtual screens (AirPlay, Sidecar).
- Notes:
- We do not recommend trying this beta of MonitorControl if you have a HDMI display attached to your M1 Mac Mini.
- Control through the HDMI port does not currently work and might cause issues with the display.
- Please let us know how it's working for you in the linked Q&A discussion.
New in MonitorControl 3.0.0 Beta 2 (Aug 8, 2021)
- Bug fixes:
- Fixed error in i2c checksum calculation. Changed communication wait and repeat times.
- Notes:
- We do not recommend trying this beta of MonitorControl if you have a HDMI display attached to your M1 Mac Mini. Control through the HDMI port does not currently work and might cause issues with the display.
- The Intel version still has some issues for some people(#478), 2.1.0 should be stable.
- Please let us know how it's working for you in the linked Q&A discussion.
New in MonitorControl 3.0.0 Beta 1 (Jul 27, 2021)
- This build is an experimental version with Apple Silicon/M1 Support!
- It includes all changes from v2.2.0.
- This is a Universal Build, which means it should work on both M1 and Intel.
- Please let us know how it's working for you in the linked Q&A discussion. We'd like to get feedback from both M1 and Intel users for these builds.
- Huge thank you to @waydabber, who is also on the MonitorControl team now and has done great work implementing and testing support for M1!
New in MonitorControl 2.1.0 (Sep 21, 2020)
- What's new:
- Added open sound/brightness preferences from media keys using option + volume/brightness key. (Thanks to @paphonb) (#168)
- Added None option to keys to listen for preference. This will also disable the permission prompt on every launch. (#237)
- Added Japanese translation. (Thanks to @Takuro-Ito) (#200)
- Bug fixes:
- Fixed non-standard volume/brightness scales not working properly. (Thanks to @victorchabbert) (#245)
- Fixed MonitorControl shortcuts not working in certain situations, for example when the internal display was focussed or during mirrored display mode. (#237)
- Improved string consistency. (Thanks to @tgz) (#263)
New in MonitorControl 2.0.0 (Jun 19, 2020)
- What's new:
- Added support for using ctrl + brightness keys for controlling internal display only. (#175)
- Internal display will now show in the displays list and will respect the enabled setting. You can control its brightness together with your external displays. (#175)
- Updated Chinese (simplified) translation. (Thanks to @womeimingzi11) (#155)
- Bug fixes:
- Fixed Issue detecting the output device (#187)
- Fixed keyRepeatTimer issue with multiple displays while holding down a MediaKey (#175)