From 9c9b7bbed15907e9515833c1f82ffeec14d1b022 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Tue, 15 Mar 2016 18:11:23 +0100 Subject: [PATCH] Request individual layers, not the whole keymap at once. --- right/module.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/right/module.h b/right/module.h index 21393d6..25b7ff7 100644 --- a/right/module.h +++ b/right/module.h @@ -18,7 +18,7 @@ #define MODULE_REQUEST_GET_PROTOCOL_VERSION 0 #define MODULE_REQUEST_GET_MODULE_ID 1 #define MODULE_REQUEST_GET_FEATURES 2 - #define MODULE_REQUEST_GET_FACTORY_KEYMAP 3 + #define MODULE_REQUEST_GET_FACTORY_LAYER 3 #define MODULE_REQUEST_GET_POINTER_INFO 4 #define MODULE_REQUEST_GET_STATE 5 #define MODULE_REQUEST_GET_GRAPHICS 6 @@ -40,7 +40,8 @@ } pointer_t; typedef struct { - uint8_t status; + uint8_t enumerationState; + uint8_t enumerationSubstate; uint8_t moduleId; uint8_t pointerCount; uint8_t keyCount;