From c3ecd0b8064cfa112426cea2381c3b5d6416524d Mon Sep 17 00:00:00 2001 From: Ketan Patel Date: Fri, 1 May 2026 18:00:46 -0400 Subject: [PATCH] fix(macos): recognize brightness media keys Map macOS brightness media key events back to Deskflow key IDs so they can be captured and forwarded from macOS servers. Fixes #9709 --- src/lib/platform/OSXMediaKeySupport.m | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/platform/OSXMediaKeySupport.m b/src/lib/platform/OSXMediaKeySupport.m index 6b88f686d..d0f8df1d3 100644 --- a/src/lib/platform/OSXMediaKeySupport.m +++ b/src/lib/platform/OSXMediaKeySupport.m @@ -62,6 +62,12 @@ static KeyID convertNXKeyTypeToKeyID(uint32_t const type) case NX_KEYTYPE_SOUND_DOWN: id = kKeyAudioDown; break; + case NX_KEYTYPE_BRIGHTNESS_UP: + id = kKeyBrightnessUp; + break; + case NX_KEYTYPE_BRIGHTNESS_DOWN: + id = kKeyBrightnessDown; + break; case NX_KEYTYPE_MUTE: id = kKeyAudioMute; break;