github waydabber/BetterDisplay v3.0.5

15 days ago
App icon

About this version

This version contains various performance improvements, bug fixes and macOS Sequoia compatibility updates.

Free upgrade for Pro users from v2 to v3: If you bought Pro after June 14, 2023 (the first v2 pre-release), you get v3 for free. Others are kindly asked to get a v3 Pro license to support development. The current version activates with any Pro license key ever issued. Current Pro purchases work for all past versions.

Enhancements

  • Add option to quickly toggle software image adjustments on/off (except for brightness) - #3219
  • Add keyboard shortcut and CLI feature to quickly toggle software image adjustments on/off - #3347
  • Holding SHIFT or OPTION keys allow skip snapping to snap points during slider adjustments - for added precision - #3215
  • Add UI for EDID write to hardware devices on Intel Macs as well - #3303
  • Disallow i2c EDID features for EDIDs larger than 256 bytes - #3336
  • Add Vendor+Serial as Display identification method for Samsung TVs so they retain settings when switched to different modes (PC, Game etc) - #3345
  • Move framebuffer options (normal, inverted, grayscale) under the Color Mode menu - #3357
  • Add a note about configuration protection to make color mode changes persistent - #3359
  • Various performance improvements

Fixed

  • Reduce CPU usage and memory footprint when app UI is not on-screen - #3346
  • Third Party External display's software brightness setting may turn to zero when switching from HDR to SDR mode on Sequoia - #3351
  • Display Mode menu flickers when presented with a certain number of resolutions - #3344
  • App fails to reapply last set DDC value on wake when Reapply DDC settings on wake is enabled (for displays that forget DDC settings on sleep) - #3350
  • Clicking on the app menu icon directly above the top-center of the app menu might not register the menu close action - #3355
  • DDC value 65535 won't be set by the app when using slider based controls - #3352
  • The CLI parameter -connectionMode crashes the app with some mode identifiers (exceeding Int32.max) - #3356

Localizations included in this release

Localizations are sorted by completion level first and then alphabetically. Contribute to have the app fully localized in your language!

You can change the app language under System Settings > General > Language & Region > Applications.

Download for macOS

For changes in previous versions take a look at the GitHub Releases page.

Don't miss a new BetterDisplay release

NewReleases is sending notifications on new releases.