]> git.friedersdorff.com Git - max/tmk_keyboard.git/blobdiff - tmk_core/protocol/lufa/lufa.c
core: System control key descriptor fix #435
[max/tmk_keyboard.git] / tmk_core / protocol / lufa / lufa.c
index 4a42f7894770a9263d4559d4a8e1c9969210d08a..b5d0b50e7b1de376798a68a1d8266ee836f7c364 100644 (file)
@@ -535,7 +535,7 @@ static void send_system(uint16_t data)
 
     report_extra_t r = {
         .report_id = REPORT_ID_SYSTEM,
-        .usage = data
+        .usage = data - SYSTEM_POWER_DOWN + 1
     };
     Endpoint_SelectEndpoint(EXTRAKEY_IN_EPNUM);