From 533ee5d2286fe28d772d96d73a25cb9ff4899f9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Fri, 28 Apr 2017 16:36:43 +0200 Subject: [PATCH] Map test actions to the current keymap. --- right/src/action.h | 1 + right/src/current_keymap.c | 19 +++++++++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/right/src/action.h b/right/src/action.h index b3c165e..cead8dd 100644 --- a/right/src/action.h +++ b/right/src/action.h @@ -15,6 +15,7 @@ typedef enum { KEY_ACTION_SWITCH_LAYER, KEY_ACTION_SWITCH_KEYMAP, KEY_ACTION_PLAY_MACRO, + KEY_ACTION_TEST, } key_action_type_t; typedef enum { diff --git a/right/src/current_keymap.c b/right/src/current_keymap.c index c1293b2..be5762d 100644 --- a/right/src/current_keymap.c +++ b/right/src/current_keymap.c @@ -8,23 +8,30 @@ key_action_t CurrentKeymap[LAYER_COUNT][SLOT_COUNT][MAX_KEY_COUNT_PER_MODULE] = // Right keyboard half { // Row 1 - { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_7_AND_AMPERSAND }}, - { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_8_AND_ASTERISK }}, - { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_9_AND_OPENING_PARENTHESIS }}, +// { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_7_AND_AMPERSAND }}, +// { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_8_AND_ASTERISK }}, +// { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_9_AND_OPENING_PARENTHESIS }}, + { .type = KEY_ACTION_TEST, .test = { .testAction = TestAction_DisableUsb }}, + { .type = KEY_ACTION_TEST, .test = { .testAction = TestAction_DisableI2c }}, + { .type = KEY_ACTION_TEST, .test = { .testAction = TestAction_DisableKeyMatrixScan }}, + { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_0_AND_CLOSING_PARENTHESIS }}, { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_MINUS_AND_UNDERSCORE }}, { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_EQUAL_AND_PLUS }}, { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_BACKSPACE }}, // Row 2 - { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_U }}, - { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_I }}, +// { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_U }}, +// { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_I }}, + { .type = KEY_ACTION_TEST, .test = { .testAction = TestAction_DisableLedSdb }}, + { .type = KEY_ACTION_TEST, .test = { .testAction = TestAction_DisableLedFetPwm }}, { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_O }}, { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_P }}, { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_OPENING_BRACKET_AND_OPENING_BRACE }}, { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_CLOSING_BRACKET_AND_CLOSING_BRACE }}, { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_BACKSLASH_AND_PIPE }}, - { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_Y }}, +// { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_Y }}, + { .type = KEY_ACTION_TEST, .test = { .testAction = TestAction_DisableLedDriverPwm }}, // Row 3 { .type = KEY_ACTION_KEYSTROKE, .keystroke = { .scancode = HID_KEYBOARD_SC_J }},