Karabiner-Elements icon indicating copy to clipboard operation
Karabiner-Elements copied to clipboard

apple_display_brightness_increment and decrement broken on macOS Big Sur

Open michaelsilver opened this issue 4 years ago • 7 comments

  • Software: Karabiner-Elements v13.1.0, macOS Big Sur 11.0.1
  • Hardware: Built-in Retina Display and Apple Thunderbolt Display
  • Expected behavior: apple_display_brightness_increment and apple_display_brightness_decrement adjust brightness of thunderbolt display (as worked on macOS Catalina)
  • Current behavior: while the keys register correctly (pasted EventViewer log below), thunderbolt display brightness doesn't change. On the other hand, apple_top_case_display_brightness_increment and apple_top_case_display_brightness_decrement appear to work fine (and adjust the laptop's brightness)

These keys do nothing (in Catalina these adjusted the Thunderbolt Display brightness):

type:key_down        code:65551      name:apple_display_b misc:
type:key_up          code:65551      name:apple_display_b misc:
type:key_down        code:65550      name:apple_display_b misc:
type:key_up          code:65550      name:apple_display_b misc:

These keys adjust the brightness of my laptop screen:

type:key_down        code:65552      name:apple_top_case_ misc:
type:key_up          code:65552      name:apple_top_case_ misc:
type:key_down        code:65553      name:apple_top_case_ misc:
type:key_up          code:65553      name:apple_top_case_ misc:

michaelsilver avatar Nov 13 '20 05:11 michaelsilver

I've also tried the following replacements with no avail:

  • display_brightnes_increment/decrement
  • vk_consumer_brightness_up/down
  • key_code::display_brightness_increment/decrement

michaelsilver avatar Nov 13 '20 05:11 michaelsilver

Workaround update: remapping the desired keys to the following worked for me:

key: "scroll lock" to decrease brightness key: "pause" to increase brightness

Credit to https://apple.stackexchange.com/a/129291

michaelsilver avatar Nov 13 '20 05:11 michaelsilver

Setting the devices/advance is not valid!

HUANYU2015 avatar Nov 14 '20 17:11 HUANYU2015

Workaround update: remapping the desired keys to the following worked for me:

key: "scroll lock" to decrease brightness key: "pause" to increase brightness

Credit to https://apple.stackexchange.com/a/129291

Thank you @michaelsilver, this worked for me. More specifically, what I did was go to Karabiner-Elements Preferences > "Function keys" tab and changed f1 to scroll_lock and f2 to pause. Now I can use F1 and F2 to decrease/increase brightness again in macOS Big Sur. Here is what my configuration looks like:

Screen Shot 2020-12-10 at 5 44 07 PM

ebelinski avatar Dec 10 '20 23:12 ebelinski

scroll_lock (f1) and pause (f2) are both under the Keys in pc keyboard category in the dropdown.

Took me a couple minutes to find those actions so I figured I'd share. Thanks for sharing the workaround!

AndrewHaglund avatar Aug 26 '22 15:08 AndrewHaglund

Same problem here on a Mac Studio + Studio Display, macOS Monterey.

Hand fix: map F1 and F2 to brightness_down and brightness_up instead of apple_display_brightness_decrement and apple_display_brightness_increment.

dlejay avatar Sep 14 '22 08:09 dlejay

Same problem here on a Mac Studio + Studio Display, macOS Monterey.

Hand fix: map F1 and F2 to brightness_down and brightness_up instead of apple_display_brightness_decrement and apple_display_brightness_increment.

This resolved the issue for me as well. Thanks!

Running 16" M1 Max Macbook Pro on MacOS Monterey 12.6 with an Apple Studio Display

andrewzey avatar Sep 29 '22 00:09 andrewzey