From 54ad20048f26b78e5e51999b2bfbb138436f6ee8 Mon Sep 17 00:00:00 2001 From: Tasos Sahanidis Date: Sun, 5 May 2019 15:51:40 +0300 Subject: [PATCH] Fix media keys for the K65 Legacy --- src/daemon/keymap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/daemon/keymap.c b/src/daemon/keymap.c index 0eb8c587..f705010c 100644 --- a/src/daemon/keymap.c +++ b/src/daemon/keymap.c @@ -461,6 +461,9 @@ void handle_legacy_6kro_input(unsigned char* kbinput, const unsigned char* urbin void hid_kb_translate(unsigned char* kbinput, int length, const unsigned char* urbinput, int legacy){ if(legacy) { switch(length) { + case 2: // K65 Media keys + length = 1; + // fall through case 4: // Media Keys handle_nkro_media_keys(kbinput, urbinput, length); break;