Skip to content

Commit bf06600

Browse files
committed
add apple_display_brightness_decrement,apple_display_brightness_increment
1 parent d3f9cdc commit bf06600

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

src/apps/PreferencesWindow/PreferencesWindow/Resources/simple_modifications.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,14 @@
379379
"name": "eject",
380380
"not_from": true
381381
},
382+
{
383+
"name": "apple_display_brightness_decrement",
384+
"not_from": true
385+
},
386+
{
387+
"name": "apple_display_brightness_increment",
388+
"not_from": true
389+
},
382390
{
383391
"category": "Keypad keys"
384392
},

src/share/types.hpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,8 @@ enum class key_code : uint32_t {
124124
play_or_pause,
125125
fastforward,
126126
eject,
127+
apple_display_brightness_decrement,
128+
apple_display_brightness_increment,
127129
};
128130

129131
enum class pointing_button : uint32_t {
@@ -447,6 +449,8 @@ class types final {
447449
{"play_or_pause", key_code::play_or_pause},
448450
{"fastforward", key_code::fastforward},
449451
{"eject", key_code::eject},
452+
{"apple_display_brightness_decrement", key_code::apple_display_brightness_decrement},
453+
{"apple_display_brightness_increment", key_code::apple_display_brightness_increment},
450454

451455
// Aliases
452456
{"left_option", key_code(kHIDUsage_KeyboardLeftAlt)},
@@ -510,6 +514,8 @@ class types final {
510514
case key_code::dashboard:
511515
case key_code::launchpad:
512516
case key_code::mission_control:
517+
case key_code::apple_display_brightness_decrement:
518+
case key_code::apple_display_brightness_increment:
513519
return pqrs::karabiner_virtual_hid_device::usage_page::apple_vendor_keyboard;
514520

515521
case key_code::mute:
@@ -548,6 +554,12 @@ class types final {
548554
case key_code::mission_control:
549555
return pqrs::karabiner_virtual_hid_device::usage::apple_vendor_keyboard_expose_all;
550556

557+
case key_code::apple_display_brightness_decrement:
558+
return pqrs::karabiner_virtual_hid_device::usage::apple_vendor_keyboard_brightness_down;
559+
560+
case key_code::apple_display_brightness_increment:
561+
return pqrs::karabiner_virtual_hid_device::usage::apple_vendor_keyboard_brightness_up;
562+
551563
case key_code::mute:
552564
return pqrs::karabiner_virtual_hid_device::usage::csmr_mute;
553565

0 commit comments

Comments
 (0)