aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/iris/keymaps/omgvee/config.h9
-rw-r--r--keyboards/iris/keymaps/omgvee/keymap.c77
-rw-r--r--keyboards/iris/keymaps/omgvee/readme.md2
-rw-r--r--keyboards/iris/keymaps/omgvee/rules.mk4
4 files changed, 67 insertions, 25 deletions
diff --git a/keyboards/iris/keymaps/omgvee/config.h b/keyboards/iris/keymaps/omgvee/config.h
index c29201fe1..c5899f45f 100644
--- a/keyboards/iris/keymaps/omgvee/config.h
+++ b/keyboards/iris/keymaps/omgvee/config.h
@@ -46,4 +46,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
46#define MOUSEKEY_DELAY 0 46#define MOUSEKEY_DELAY 0
47#define MOUSEKEY_TIME_TO_MAX 60 47#define MOUSEKEY_TIME_TO_MAX 60
48#define MOUSEKEY_MAX_SPEED 7 48#define MOUSEKEY_MAX_SPEED 7
49#define MOUSEKEY_WHEEL_DELAY 0 \ No newline at end of file 49#define MOUSEKEY_WHEEL_DELAY 0
50
51////Leader key timeout
52//#define LEADER_TIMEOUT 500
53//#define LEADER_PER_KEY_TIMING 200
54
55#undef PRODUCT
56#define PRODUCT "Vee's Home IRIS choc keeb"
diff --git a/keyboards/iris/keymaps/omgvee/keymap.c b/keyboards/iris/keymaps/omgvee/keymap.c
index da76b593b..6f29ccecd 100644
--- a/keyboards/iris/keymaps/omgvee/keymap.c
+++ b/keyboards/iris/keymaps/omgvee/keymap.c
@@ -8,6 +8,7 @@ extern keymap_config_t keymap_config;
8#define _RAISE 2 8#define _RAISE 2
9#define _MOUSE 3 9#define _MOUSE 3
10#define _ADJUST 4 10#define _ADJUST 4
11#define _HWCT 5
11 12
12enum custom_keycodes { 13enum custom_keycodes {
13 QWERTY = SAFE_RANGE, 14 QWERTY = SAFE_RANGE,
@@ -15,9 +16,11 @@ enum custom_keycodes {
15 RAISE, 16 RAISE,
16 MOUSE, 17 MOUSE,
17 ADJUST, 18 ADJUST,
19 HWCT,
18}; 20};
19 21
20#define KC_MOUS TT(_MOUSE) // double tab toggle mouse layer 22#define KC_MOUS TT(_MOUSE) // double tab toggle mouse layer
23#define KC_HWCT TT(_HWCT) // double tab toggle hardware control layer
21#define MS_L KC_MS_LEFT 24#define MS_L KC_MS_LEFT
22#define MS_R KC_MS_RIGHT 25#define MS_R KC_MS_RIGHT
23#define MS_U KC_MS_UP 26#define MS_U KC_MS_UP
@@ -27,7 +30,10 @@ enum custom_keycodes {
27#define MW_U KC_MS_WH_UP 30#define MW_U KC_MS_WH_UP
28#define MW_D KC_MS_WH_DOWN 31#define MW_D KC_MS_WH_DOWN
29#define MW_L KC_MS_WH_LEFT 32#define MW_L KC_MS_WH_LEFT
30#define MW_R KC_MS_WH_RIGHT 33#define MW_R KC_MS_WH_RIGHT
34
35//// only uncomment the below line when you enable leader key in rules.mk
36//LEADER_EXTERNS();
31 37
32//Tap Dance Declarations 38//Tap Dance Declarations
33enum { 39enum {
@@ -36,13 +42,12 @@ enum {
36//Tap Dance Definitions 42//Tap Dance Definitions
37qk_tap_dance_action_t tap_dance_actions[] = { 43qk_tap_dance_action_t tap_dance_actions[] = {
38 //Tap once for Shift, twice for Caps Lock 44 //Tap once for Shift, twice for Caps Lock
39 [TD_SCL] = ACTION_TAP_DANCE_DOUBLE(KC_LSFT, KC_CAPS) 45 [TD_SCL] = ACTION_TAP_DANCE_DOUBLE(KC_LSFT, KC_CAPS),
40}; 46};
41enum { 47enum {
42 TD_EBT = 0 48 TD_EBT = 0
43}; 49};
44 50
45
46const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 51const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
47 52
48 [_QWERTY] = LAYOUT( 53 [_QWERTY] = LAYOUT(
@@ -51,37 +56,37 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
51 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 56 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
52 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS, 57 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
53 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 58 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
54 TD(TD_SCL), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, 59 KC_LSFT, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
55 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ 60 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
56 KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_MOUS, KC_MOUS, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, 61 KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_MOUS, KC_HWCT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH,TD(TD_SCL),
57 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ 62 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘
58 KC_LALT, LOWER, KC_ENT, KC_SPC, RAISE, KC_LGUI 63 KC_LGUI, LOWER, KC_ENT, KC_SPC, RAISE, KC_LALT
59 // └────────┴────────┴────────┘ └────────┴────────┴────────┘ 64 // └────────┴────────┴────────┘ └────────┴────────┴────────┘
60 ), 65 ),
61 66
62 [_LOWER] = LAYOUT( 67 [_LOWER] = LAYOUT(
63 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ 68 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐
64 KC_GRV, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_MINS, KC_EQL, KC_BSPC, 69 KC_GRV, _______, _______, _______, _______, _______, _______, _______, _______, KC_MINS, KC_EQL, _______,
65 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 70 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
66 _______, _______, KC_UP, _______, _______, _______, _______, _______, _______, KC_LBRC, KC_RBRC, KC_PIPE, 71 _______, KC_HOME, KC_UP, KC_END, KC_PGUP, _______, _______, KC_HOME, KC_END, KC_LBRC, KC_RBRC, _______,
67 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 72 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
68 _______, KC_LEFT, KC_DOWN, KC_RGHT, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT,_______, KC_ENT, 73 _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT,_______, _______,
69 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ 74 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
70 KC_LCTL, _______, _______, _______, KC_LCBR, KC_LBRC, KC_LPRN, KC_RPRN, KC_RBRC, KC_RCBR, _______, _______, _______, _______, 75 KC_LCTL, _______, _______, KC_LT, KC_LCBR, KC_LBRC, KC_LPRN, KC_RPRN, KC_RBRC, KC_RCBR, KC_GT, _______, _______, _______,
71 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ 76 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘
72 _______, _______, KC_DEL, KC_DEL, _______, _______ 77 _______, _______, _______, KC_DEL, _______, _______
73 // └────────┴────────┴────────┘ └────────┴────────┴────────┘ 78 // └────────┴────────┴────────┘ └────────┴────────┴────────┘
74 ), 79 ),
75 80
76 [_RAISE] = LAYOUT( 81 [_RAISE] = LAYOUT(
77 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ 82 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐
78 KC_TILD, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, 83 KC_GESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_DEL,
79 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 84 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
80 RGB_TOG, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 85 _______, _______, _______, _______, KC_PGUP, _______, _______, _______, _______, _______, _______, KC_INS,
81 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 86 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
82 RGB_MOD, KC_MPRV, KC_MNXT, _______, KC_PGUP, KC_UNDS, KC_EQL, KC_HOME, RGB_HUI, RGB_SAI, RGB_VAI, KC_ENT, 87 _______, _______, _______, _______, KC_PGDN, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_MENU, KC_PENT,
83 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ 88 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
84 _______, KC_MSTP, KC_MPLY, _______, KC_PGDN, KC_MINS, KC_LPRN, KC_RPRN, KC_PLUS, KC_END, RGB_HUD, RGB_SAD, RGB_VAD, _______, 89 _______, _______, _______, _______, _______, KC_MINS, KC_F11, KC_F12, KC_MINS, KC_EQL, KC_VOLD, KC_VOLU, KC_PSCR, KC_EJCT,
85 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ 90 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘
86 _______, _______, _______, _______, _______, _______ 91 _______, _______, _______, _______, _______, _______
87 // └────────┴────────┴────────┘ └────────┴────────┴────────┘ 92 // └────────┴────────┴────────┘ └────────┴────────┴────────┘
@@ -89,13 +94,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
89 94
90 [_MOUSE] = LAYOUT( 95 [_MOUSE] = LAYOUT(
91 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ 96 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐
92 BL_BRTG, _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, RESET, 97 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
93 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 98 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
94 BL_TOGG, MS_B1, MS_U, MS_B2, MW_U, _______, _______, MS_B1, MS_B2, _______, _______, _______, 99 _______, MS_B1, MS_U, MS_B2, MW_U, _______, _______, MS_B1, MS_B2, _______, _______, _______,
95 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 100 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
96 _______, MS_L, MS_D, MS_R, MW_D, _______, MS_L, MS_D , MS_U, MS_R ,_______, _______, 101 _______, MS_L, MS_D, MS_R, MW_D, _______, MS_L, MS_D , MS_U, MS_R ,_______, _______,
97 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ 102 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
98 BL_STEP, _______, _______, MW_L, MW_R, _______, _______, _______, KC_BRID, KC_BRIU, KC_VOLD, KC_VOLU, KC_MUTE, _______, 103 _______, _______, _______, MW_L, MW_R, _______, _______, _______, KC_BRID, KC_BRIU, KC_VOLD, KC_VOLU, KC_MUTE, _______,
99 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ 104 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘
100 _______, _______, _______, _______, _______, _______ 105 _______, _______, _______, _______, _______, _______
101 // └────────┴────────┴────────┘ └────────┴────────┴────────┘ 106 // └────────┴────────┴────────┘ └────────┴────────┴────────┘
@@ -103,17 +108,32 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
103 108
104 [_ADJUST] = LAYOUT( 109 [_ADJUST] = LAYOUT(
105 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ 110 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐
106 _______, _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, RESET, 111 BL_BRTG, _______, _______, _______, DEBUG, RESET, RESET, DEBUG, _______, RGB_HUI, RGB_SAI, RGB_VAI,
107 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 112 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
108 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 113 BL_INC, _______, _______, _______, _______, EEP_RST, EEP_RST, _______, _______, RGB_HUD, RGB_SAD, RGB_VAD,
109 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ 114 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
110 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 115 BL_DEC, KC_MPRV, KC_MNXT, KC_MFFD, KC_MRWD, KC_MPLY, KC_MPRV, KC_MNXT, KC_MFFD, KC_MRWD, KC_MPLY, RGB_MOD,
111 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ 116 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
112 _______, _______, _______, _______, _______, _______, _______, _______, KC_BRID, KC_BRIU, KC_VOLD, KC_VOLU, KC_MUTE, _______, 117 BL_TOGG, _______, _______, _______, _______, _______, _______, _______, KC_BRID, KC_BRIU, KC_VOLD, KC_VOLU, KC_MUTE, RGB_TOG,
118 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘
119 _______, _______, _______, _______, _______, _______
120 // └────────┴────────┴────────┘ └────────┴────────┴────────┘
121 ),
122
123 [_HWCT] = LAYOUT(
124 //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐
125 BL_BRTG, _______, _______, _______, _______, RESET, RESET, _______, _______, RGB_HUI, RGB_SAI, RGB_VAI,
126 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
127 BL_INC, _______, _______, _______, _______, _______, _______, _______, _______, RGB_HUD, RGB_SAD, RGB_VAD,
128 //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
129 BL_DEC, KC_MPRV, KC_MNXT, KC_MFFD, KC_MRWD, KC_MPLY, KC_MPRV, KC_MNXT, KC_MFFD, KC_MRWD, KC_MPLY, RGB_MOD,
130 //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
131 BL_TOGG, _______, _______, _______, _______, _______, KC_EJCT, _______, KC_BRID, KC_BRIU, KC_VOLD, KC_VOLU, KC_MUTE, RGB_TOG,
113 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ 132 //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘
114 _______, _______, _______, _______, _______, _______ 133 _______, _______, _______, _______, _______, _______
115 // └────────┴────────┴────────┘ └────────┴────────┴────────┘ 134 // └────────┴────────┴────────┘ └────────┴────────┴────────┘
116 ) 135 )
136
117}; 137};
118 138
119bool process_record_user(uint16_t keycode, keyrecord_t *record) { 139bool process_record_user(uint16_t keycode, keyrecord_t *record) {
@@ -160,6 +180,19 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
160 } 180 }
161 return false; 181 return false;
162 break; 182 break;
183 case HWCT:
184 if (record->event.pressed) {
185 layer_on(_HWCT);
186 dprintf("Got on layer %s ", HWCT);
187 update_tri_layer(_LOWER, _RAISE, _MOUSE);
188 } else {
189 layer_off(_HWCT);
190 dprintf("Got off layer %s ", HWCT);
191 update_tri_layer(_LOWER, _RAISE, _MOUSE);
192 }
193 return false;
194 break;
195
163 case ADJUST: 196 case ADJUST:
164 if (record->event.pressed) { 197 if (record->event.pressed) {
165 layer_on(_ADJUST); 198 layer_on(_ADJUST);
diff --git a/keyboards/iris/keymaps/omgvee/readme.md b/keyboards/iris/keymaps/omgvee/readme.md
index 82a6cd2cf..275d270fa 100644
--- a/keyboards/iris/keymaps/omgvee/readme.md
+++ b/keyboards/iris/keymaps/omgvee/readme.md
@@ -4,7 +4,7 @@
4 4
5![My beloved IRIS keeb](https://i.imgur.com/wgsb37e.jpg) 5![My beloved IRIS keeb](https://i.imgur.com/wgsb37e.jpg)
6 6
7![My beloved choc IRIS keeb](https://imgur.com/a/NDXqLGb) 7![My beloved choc IRIS keeb](https://i.imgur.com/BgbxViq.jpg)
8======= 8=======
9 9
10 10
diff --git a/keyboards/iris/keymaps/omgvee/rules.mk b/keyboards/iris/keymaps/omgvee/rules.mk
index 281f64c7e..897c6069c 100644
--- a/keyboards/iris/keymaps/omgvee/rules.mk
+++ b/keyboards/iris/keymaps/omgvee/rules.mk
@@ -2,6 +2,8 @@ RGBLIGHT_ENABLE = yes
2BACKLIGHT_ENABLE = yes 2BACKLIGHT_ENABLE = yes
3MOUSEKEY_ENABLE = yes 3MOUSEKEY_ENABLE = yes
4CONSOLE_ENABLE = no 4CONSOLE_ENABLE = no
5COMMAND_ENABLE = yes 5COMMAND_ENABLE = no
6TAP_DANCE_ENABLE = yes 6TAP_DANCE_ENABLE = yes
7NKRO_ENABLE = yes 7NKRO_ENABLE = yes
8LEADER_ENABLE = no
9UNICODE_ENABLE = no