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
This commit is contained in:
Ketan Patel 2026-05-01 18:00:46 -04:00 committed by Nick Bolton
parent 95ad33960b
commit c3ecd0b806

View file

@ -62,6 +62,12 @@ static KeyID convertNXKeyTypeToKeyID(uint32_t const type)
case NX_KEYTYPE_SOUND_DOWN: case NX_KEYTYPE_SOUND_DOWN:
id = kKeyAudioDown; id = kKeyAudioDown;
break; break;
case NX_KEYTYPE_BRIGHTNESS_UP:
id = kKeyBrightnessUp;
break;
case NX_KEYTYPE_BRIGHTNESS_DOWN:
id = kKeyBrightnessDown;
break;
case NX_KEYTYPE_MUTE: case NX_KEYTYPE_MUTE:
id = kKeyAudioMute; id = kKeyAudioMute;
break; break;