summaryrefslogtreecommitdiffstats
path: root/keyboards
diff options
context:
space:
mode:
authorJoshua Diamond <josh@windowoffire.com>2021-02-14 19:59:26 -0500
committerJoshua Diamond <josh@windowoffire.com>2021-02-14 19:59:26 -0500
commitf1a3ce49ccdfee79fbad76fd13bcf4448318eb6b (patch)
tree8725ba276f485dc62a40d8f6d1ebe1bbc84e6fb3 /keyboards
parentc80e5f9f8868ccaa8cb990be6f4da3f1011c2b78 (diff)
parent6f44c2ec31a6aeacd9e90060a9670be03be372fe (diff)
Merge branch 'master' into develop
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/clueboard/66_hotswap/gen1/gen1.c257
-rw-r--r--keyboards/durgod/k320/k320.h14
-rw-r--r--keyboards/durgod/k320/keymaps/default/keymap.c26
-rw-r--r--keyboards/durgod/k320/keymaps/default_toggle_mac_windows/keymap.c78
-rw-r--r--keyboards/durgod/k320/keymaps/kuenhlee/keymap.c52
-rw-r--r--keyboards/keebio/iris/keymaps/csc027/config.h5
-rw-r--r--keyboards/meishi2/keymaps/moc/config.h19
-rw-r--r--keyboards/meishi2/keymaps/moc/keymap.c45
-rw-r--r--keyboards/meishi2/keymaps/moc/readme.md17
-rw-r--r--keyboards/neokeys/g67/hotswap/config.h67
-rw-r--r--keyboards/neokeys/g67/hotswap/hotswap.c17
-rw-r--r--keyboards/neokeys/g67/hotswap/hotswap.h33
-rw-r--r--keyboards/neokeys/g67/hotswap/info.json84
-rw-r--r--keyboards/neokeys/g67/hotswap/keymaps/default/keymap.c34
-rw-r--r--keyboards/neokeys/g67/hotswap/keymaps/via/keymap.c49
-rw-r--r--keyboards/neokeys/g67/hotswap/keymaps/via/rules.mk3
-rw-r--r--keyboards/neokeys/g67/hotswap/readme.md21
-rw-r--r--keyboards/neokeys/g67/hotswap/rules.mk26
-rw-r--r--keyboards/neokeys/g67/soldered/config.h71
-rw-r--r--keyboards/neokeys/g67/soldered/info.json541
-rw-r--r--keyboards/neokeys/g67/soldered/keymaps/default/keymap.c34
-rw-r--r--keyboards/neokeys/g67/soldered/keymaps/via/keymap.c48
-rw-r--r--keyboards/neokeys/g67/soldered/keymaps/via/rules.mk2
-rw-r--r--keyboards/neokeys/g67/soldered/readme.md21
-rw-r--r--keyboards/neokeys/g67/soldered/rules.mk24
-rw-r--r--keyboards/neokeys/g67/soldered/soldered.c17
-rw-r--r--keyboards/neokeys/g67/soldered/soldered.h117
-rw-r--r--keyboards/polycarbdiet/readme.md6
-rw-r--r--keyboards/polycarbdiet/s20/config.h61
-rw-r--r--keyboards/polycarbdiet/s20/info.json88
-rw-r--r--keyboards/polycarbdiet/s20/keymaps/default/keymap.c47
-rw-r--r--keyboards/polycarbdiet/s20/keymaps/default/readme.md1
-rw-r--r--keyboards/polycarbdiet/s20/readme.md27
-rw-r--r--keyboards/polycarbdiet/s20/rules.mk23
-rw-r--r--keyboards/polycarbdiet/s20/s20.c17
-rw-r--r--keyboards/polycarbdiet/s20/s20.h61
-rw-r--r--keyboards/ymdk/ymd40/v2/config.h71
-rw-r--r--keyboards/ymdk/ymd40/v2/info.json64
-rw-r--r--keyboards/ymdk/ymd40/v2/keymaps/default/keymap.c55
-rw-r--r--keyboards/ymdk/ymd40/v2/keymaps/default/readme.md1
-rw-r--r--keyboards/ymdk/ymd40/v2/keymaps/factory/keymap.c32
-rw-r--r--keyboards/ymdk/ymd40/v2/keymaps/factory/readme.md3
-rw-r--r--keyboards/ymdk/ymd40/v2/readme.md22
-rw-r--r--keyboards/ymdk/ymd40/v2/rules.mk28
-rw-r--r--keyboards/ymdk/ymd40/v2/v2.c17
-rw-r--r--keyboards/ymdk/ymd40/v2/v2.h31
46 files changed, 2131 insertions, 246 deletions
diff --git a/keyboards/clueboard/66_hotswap/gen1/gen1.c b/keyboards/clueboard/66_hotswap/gen1/gen1.c
index 3bcf74faab..4bee38dc4e 100644
--- a/keyboards/clueboard/66_hotswap/gen1/gen1.c
+++ b/keyboards/clueboard/66_hotswap/gen1/gen1.c
@@ -20,162 +20,109 @@
const is31_led g_is31_leds[LED_DRIVER_LED_COUNT] = {
/* Refer to IS31 manual for these locations
- * driver
- * | LED address
- * | | */
- {0, C1_1}, // k00 KC_GESC
- {0, C1_2}, // k01 KC_1
- {0, C1_3}, // k02 KC_2
- {0, C1_4}, // k03 KC_3
- {0, C1_5}, // k04 KC_4
- {0, C1_6}, // k05 KC_5
- {0, C1_7}, // k06 KC_6
- {0, C1_8}, // k07 KC_7
- {0, C1_9}, // k50 KC_8
- {0, C1_10}, // k51 KC_9
- {0, C1_11}, // k52 KC_0
- {0, C1_12}, // k53 KC_MINS
- {0, C1_13}, // k54 KC_EQL
- {0, C1_14}, // k55 KC_BSPC
- {0, C1_15}, // k57 KC_PGUP
- {0, C2_1}, // k10 KC_TAB
- {0, C2_2}, // k11 KC_Q
- {0, C2_3}, // k12 KC_W
- {0, C2_4}, // k13 KC_E
- {0, C2_5}, // k14 KC_R
- {0, C2_6}, // k15 KC_T
- {0, C2_7}, // k16 KC_Y
- {0, C2_8}, // k17 KC_U
- {0, C2_9}, // k60 KC_I
- {0, C2_10}, // k61 KC_O
- {0, C2_11}, // k62 KC_P
- {0, C2_12}, // k63 KC_LBRC
- {0, C2_13}, // k64 KC_RBRC
- {0, C2_14}, // k65 KC_BSLS
- {0, C2_15}, // k67 KC_PGDN
- {0, C3_1}, // k20 KC_CAPS
- {0, C3_2}, // k21 KC_A
- {0, C3_3}, // k22 KC_S
- {0, C3_4}, // k23 KC_D
- {0, C3_5}, // k24 KC_F
- {0, C3_6}, // k25 KC_G
- {0, C3_7}, // k26 KC_H
- {0, C3_8}, // k27 KC_J
- {0, C3_9}, // k70 KC_K
- {0, C3_10}, // k71 KC_L
- {0, C3_11}, // k72 KC_SCLN
- {0, C3_12}, // k73 KC_QUOT
- {0, C3_14}, // k75 KC_ENT
- {0, C4_1}, // k30 KC_LSFT
- {0, C4_3}, // k32 KC_Z
- {0, C4_4}, // k33 KC_X
- {0, C4_5}, // k34 KC_C
- {0, C4_6}, // k35 KC_V
- {0, C4_7}, // k36 KC_B
- {0, C4_8}, // k37 KC_N
- {0, C4_9}, // k80 KC_M
- {0, C4_10}, // k81 KC_COMM
- {0, C4_11}, // k82 KC_DOT
- {0, C4_12}, // k83 KC_SLSH
- {0, C4_13}, // k85 KC_RSFT
- {0, C4_14}, // k86 KC_UP
- {0, C5_1}, // k40 KC_LCTL
- {0, C5_2}, // k41 KC_LGUI
- {0, C5_3}, // k42 KC_LALT
- {0, C5_4}, // Unassociated between LALT and SPACE_2.75
- {0, C5_5}, // k45 KC_SPC SPACE_2.75
- {0, C5_6}, // k45 KC_SPC SPACE_6.75
- {0, C5_7}, // k46 KC_SPC SPACE_2.25
- {0, C5_8}, // Unassociated between SPACE_2.25 and SPACE_1.25
- {0, C5_9}, // k90 KC_RGUI
- {0, C5_10}, // k92 KC_RALT
- {0, C5_11}, // k93 MO(_FL)
- {0, C5_12}, // k94 KC_RCTL
- {0, C5_13}, // k95 KC_LEFT
- {0, C5_14}, // k96 KC_DOWN
- {0, C5_15} // k97 KC_RGHT
+ * driver
+ * | LED address
+ * | | */
+ { 0, C1_1 }, // k00 KC_GESC
+ { 0, C1_2 }, // k01 KC_1
+ { 0, C1_3 }, // k02 KC_2
+ { 0, C1_4 }, // k03 KC_3
+ { 0, C1_5 }, // k04 KC_4
+ { 0, C1_6 }, // k05 KC_5
+ { 0, C1_7 }, // k06 KC_6
+ { 0, C1_8 }, // k07 KC_7
+ { 0, C1_9 }, // k50 KC_8
+ { 0, C1_10 }, // k51 KC_9
+ { 0, C1_11 }, // k52 KC_0
+ { 0, C1_12 }, // k53 KC_MINS
+ { 0, C1_13 }, // k54 KC_EQL
+ { 0, C1_14 }, // k55 KC_BSPC
+ { 0, C1_15 }, // k57 KC_PGUP
+ { 0, C2_1 }, // k10 KC_TAB
+ { 0, C2_2 }, // k11 KC_Q
+ { 0, C2_3 }, // k12 KC_W
+ { 0, C2_4 }, // k13 KC_E
+ { 0, C2_5 }, // k14 KC_R
+ { 0, C2_6 }, // k15 KC_T
+ { 0, C2_7 }, // k16 KC_Y
+ { 0, C2_8 }, // k17 KC_U
+ { 0, C2_9 }, // k60 KC_I
+ { 0, C2_10 }, // k61 KC_O
+ { 0, C2_11 }, // k62 KC_P
+ { 0, C2_12 }, // k63 KC_LBRC
+ { 0, C2_13 }, // k64 KC_RBRC
+ { 0, C2_14 }, // k65 KC_BSLS
+ { 0, C2_15 }, // k67 KC_PGDN
+ { 0, C3_1 }, // k20 KC_CAPS
+ { 0, C3_2 }, // k21 KC_A
+ { 0, C3_3 }, // k22 KC_S
+ { 0, C3_4 }, // k23 KC_D
+ { 0, C3_5 }, // k24 KC_F
+ { 0, C3_6 }, // k25 KC_G
+ { 0, C3_7 }, // k26 KC_H
+ { 0, C3_8 }, // k27 KC_J
+ { 0, C3_9 }, // k70 KC_K
+ { 0, C3_10 }, // k71 KC_L
+ { 0, C3_11 }, // k72 KC_SCLN
+ { 0, C3_12 }, // k73 KC_QUOT
+ { 0, C3_14 }, // k75 KC_ENT
+ { 0, C4_1 }, // k30 KC_LSFT
+ { 0, C4_3 }, // k32 KC_Z
+ { 0, C4_4 }, // k33 KC_X
+ { 0, C4_5 }, // k34 KC_C
+ { 0, C4_6 }, // k35 KC_V
+ { 0, C4_7 }, // k36 KC_B
+ { 0, C4_8 }, // k37 KC_N
+ { 0, C4_9 }, // k80 KC_M
+ { 0, C4_10 }, // k81 KC_COMM
+ { 0, C4_11 }, // k82 KC_DOT
+ { 0, C4_12 }, // k83 KC_SLSH
+ { 0, C4_13 }, // k85 KC_RSFT
+ { 0, C4_14 }, // k86 KC_UP
+ { 0, C5_1 }, // k40 KC_LCTL
+ { 0, C5_2 }, // k41 KC_LGUI
+ { 0, C5_3 }, // k42 KC_LALT
+ { 0, C5_4 }, // Unassociated between LALT and SPACE_2.75
+ { 0, C5_5 }, // k45 KC_SPC SPACE_2.75
+ { 0, C5_6 }, // k45 KC_SPC SPACE_6.75
+ { 0, C5_7 }, // k46 KC_SPC SPACE_2.25
+ { 0, C5_8 }, // Unassociated between SPACE_2.25 and SPACE_1.25
+ { 0, C5_9 }, // k90 KC_RGUI
+ { 0, C5_10 }, // k92 KC_RALT
+ { 0, C5_11 }, // k93 MO(_FL)
+ { 0, C5_12 }, // k94 KC_RCTL
+ { 0, C5_13 }, // k95 KC_LEFT
+ { 0, C5_14 }, // k96 KC_DOWN
+ { 0, C5_15 } // k97 KC_RGHT
};
-const led_matrix g_leds[LED_DRIVER_LED_COUNT] = {
-
- /*{row | col << 4}
- | LED_ROW_COL(row, col)
- | | modifier
- | | | */
- {{0|(1<<4)}, {0, 0}, 1}, // k00 KC_GESC
- {{0|(2<<4)}, {14.45, 0}, 0}, // k01 KC_1
- {{0|(3<<4)}, {28.9, 0}, 0}, // k02 KC_2
- {{0|(4<<4)}, {43.35, 0}, 0}, // k03 KC_3
- {{0|(5<<4)}, {57.8, 0}, 0}, // k04 KC_4
- {{0|(6<<4)}, {72.25, 0}, 0}, // k05 KC_5
- {{0|(7<<4)}, {86.7, 0}, 0}, // k06 KC_6
- {{0|(8<<4)}, {101.2, 0}, 0}, // k07 KC_7
- {{0|(9<<4)}, {115.6, 0}, 0}, // k50 KC_8
- {{0|(10<<4)}, {130, 0}, 0}, // k51 KC_9
- {{0|(11<<4)}, {144.5, 0}, 0}, // k52 KC_0
- {{0|(12<<4)}, {159, 0}, 0}, // k53 KC_MINS
- {{0|(13<<4)}, {173.4, 0}, 0}, // k54 KC_EQL
- {{0|(14<<4)}, {195.1, 0}, 1}, // k55 KC_BSPC
- {{0|(15<<4)}, {224, 0}, 1}, // k57 KC_PGUP
-
- {{1|(0<<4)}, {3.6125, 16}, 1}, // k10 KC_TAB
- {{1|(1<<4)}, {21.675, 16}, 0}, // k11 KC_Q
- {{1|(2<<4)}, {36.125, 16}, 0}, // k12 KC_W
- {{1|(3<<4)}, {50.575, 16}, 0}, // k13 KC_E
- {{1|(4<<4)}, {65.025, 16}, 0}, // k14 KC_R
- {{1|(5<<4)}, {79.475, 16}, 0}, // k15 KC_T
- {{1|(6<<4)}, {93.925, 16}, 0}, // k16 KC_Y
- {{1|(7<<4)}, {108.375, 16}, 0}, // k17 KC_U
- {{1|(8<<4)}, {122.825, 16}, 0}, // k60 KC_I
- {{1|(9<<4)}, {137.275, 16}, 0}, // k61 KC_O
- {{1|(10<<4)}, {151.725, 16}, 0}, // k62 KC_P
- {{1|(11<<4)}, {166.175, 16}, 0}, // k63 KC_LBRC
- {{1|(12<<4)}, {180.625, 16}, 0}, // k64 KC_RBRC
- {{1|(13<<4)}, {198.6875, 16}, 1}, // k65 KC_BSLS
- {{1|(14<<4)}, {224, 16}, 1}, // k67 KC_PGDN
-
- {{2|(0<<4)}, {5.41875, 32}, 1}, // k20 KC_CAPS
- {{2|(1<<4)}, {25.2875, 32}, 0}, // k21 KC_A
- {{2|(2<<4)}, {39.7375, 32}, 0}, // k22 KC_S
- {{2|(3<<4)}, {54.1875, 32}, 0}, // k23 KC_D
- {{2|(4<<4)}, {68.6375, 32}, 0}, // k24 KC_F
- {{2|(5<<4)}, {83.0875, 32}, 0}, // k25 KC_G
- {{2|(6<<4)}, {97.5375, 32}, 0}, // k26 KC_H
- {{2|(7<<4)}, {111.9875, 32}, 0}, // k27 KC_J
- {{2|(8<<4)}, {126.4375, 32}, 0}, // k70 KC_K
- {{2|(9<<4)}, {140.8875, 32}, 0}, // k71 KC_L
- {{2|(10<<4)}, {155.3375, 32}, 0}, // k72 KC_SCLN
- {{2|(11<<4)}, {169.7875, 32}, 0}, // k73 KC_QUOT
- {{2|(12<<4)}, {184.2375, 32}, 1}, // k75 KC_ENT
-
- {{3|(0<<4)}, {16.25625, 48}, 1}, // k30 KC_LSFT
- {{3|(1<<4)}, {32.5125, 48}, 0}, // k32 KC_Z
- {{3|(2<<4)}, {46.9625, 48}, 0}, // k33 KC_X
- {{3|(3<<4)}, {61.4125, 48}, 0}, // k34 KC_C
- {{3|(4<<4)}, {75.8625, 48}, 0}, // k35 KC_V
- {{3|(5<<4)}, {90.3125, 48}, 0}, // k36 KC_B
- {{3|(6<<4)}, {104.7625, 48}, 0}, // k37 KC_N
- {{3|(7<<4)}, {119.2125, 48}, 0}, // k80 KC_M
- {{3|(8<<4)}, {133.6625, 48}, 0}, // k81 KC_COMM
- {{3|(9<<4)}, {148.1125, 48}, 0}, // k82 KC_DOT
- {{3|(10<<4)}, {162.5625, 48}, 0}, // k83 KC_SLSH
- {{3|(11<<4)}, {187.85, 48}, 1}, // k85 KC_RSFT
- {{3|(12<<4)}, {209.525, 48}, 1}, // k86 KC_UP
-
- {{4|(0<<4)}, {9.03125, 64}, 1}, // k40 KC_LCTL
- {{4|(1<<4)}, {27.09375, 64}, 1}, // k41 KC_LGUI
- {{4|(2<<4)}, {45.15625, 64}, 1}, // k42 KC_LALT
- {{4|(3<<4)}, {59.45, 64}, 1}, // Unassociated between LALT and SPACE_2.75
- {{4|(4<<4)}, {73.9, 64}, 1}, // k45 KC_SPC SPACE_2.75
- {{4|(5<<4)}, {88.35, 64}, 1}, // k45 KC_SPC SPACE_6.25
- {{4|(6<<4)}, {102.8, 64}, 1}, // k46 KC_SPC SPACE_2.25
- {{4|(7<<4)}, {117.40625, 64}, 1}, // Unassociated between SPACE_2.25 and SPACE_2.75
- {{4|(8<<4)}, {135.46875, 64}, 1}, // k90 KC_RGUI
- {{4|(9<<4)}, {153.53125, 64}, 1}, // k92 KC_RALT
- {{4|(10<<4)}, {167.98125, 64}, 1}, // k93 MO(_FL)
- {{4|(11<<4)}, {186.04375, 64}, 1}, // k94 KC_RCTL
- {{4|(12<<4)}, {195.075, 64}, 1}, // k95 KC_LEFT
- {{4|(13<<4)}, {209.525, 64}, 1}, // k96 KC_DOWN
- {{4|(14<<4)}, {224, 64}, 1} // k97 KC_RGHT
+led_config_t g_led_config = {
+ {
+ // Key Matrix to LED Index
+ { 0, 1, 2, 3, 4, 5, 6, 7 },
+ { 15, 16, 17, 18, 19, 20, 21, 22 },
+ { 30, 31, 32, 33, 34, 35, 36, 37 },
+ { 43, NO_LED, 44, 45, 46, 47, 48, 49 },
+ { 56, 57, 58, NO_LED, NO_LED, 60, 61, NO_LED },
+ { 8, 9, 10, 11, 12, 13, NO_LED, 14 },
+ { 23, 24, 25, 26, 27, 28, NO_LED, 29 },
+ { 38, 39, 40, 41, NO_LED, 42, NO_LED, NO_LED },
+ { 50, 51, 52, 53, NO_LED, 54, 55, NO_LED },
+ { 64, NO_LED, 65, 66, 67, 68, 69, 70 }
+ }, {
+ // LED Index to Physical Position
+ { 0, 0 }, { 15, 0 }, { 29, 0 }, { 43, 0 }, { 58, 0 }, { 72, 0 }, { 87, 0 }, { 101, 0 }, { 116, 0 }, { 130, 0 }, { 145, 0 }, { 159, 0 }, { 173, 0 }, { 195, 0 }, { 224, 0 },
+ { 4, 16 }, { 22, 16 }, { 36, 16 }, { 51, 16 }, { 65, 16 }, { 80, 16 }, { 94, 16 }, { 108, 16 }, { 123, 16 }, { 137, 16 }, { 152, 16 }, { 166, 16 }, { 181, 16 }, { 199, 16 }, { 224, 16 },
+ { 5, 32 }, { 25, 32 }, { 40, 32 }, { 54, 32 }, { 69, 32 }, { 83, 32 }, { 98, 32 }, { 112, 32 }, { 126, 32 }, { 141, 32 }, { 155, 32 }, { 170, 32 }, { 184, 32 },
+ { 16, 48 }, { 33, 48 }, { 47, 48 }, { 61, 48 }, { 76, 48 }, { 90, 48 }, { 105, 48 }, { 119, 48 }, { 134, 48 }, { 148, 48 }, { 163, 48 }, { 188, 48 }, { 210, 48 },
+ { 9, 64 }, { 27, 64 }, { 45, 64 }, { 60, 64 }, { 74, 64 }, { 88, 64 }, { 103, 64 }, { 117, 64 }, { 136, 64 }, { 154, 64 }, { 168, 64 }, { 186, 64 }, { 195, 64 }, { 210, 64 }, { 224, 64 }
+ }, {
+ // LED Index to Flag
+ 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1,
+ 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1,
+ 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1,
+ 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ }
};
#endif
diff --git a/keyboards/durgod/k320/k320.h b/keyboards/durgod/k320/k320.h
index 956cc0dcdf..0e409a72cc 100644
--- a/keyboards/durgod/k320/k320.h
+++ b/keyboards/durgod/k320/k320.h
@@ -26,13 +26,12 @@ void on_all_leds(void);
// This a shortcut to help you visually see your layout.
#define LAYOUT_tkl_ansi( \
- K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E, K0F, \
- K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1E, K1F, \
- K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, \
- K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, K3E, K3F, \
- K40, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4D, K4E, K4F, \
- K50, K51, K52, K56, K5A, K5B, K5C, K5D, K5E, K5F, \
- K6F \
+ K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E, K0F, \
+ K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1E, K2E, K2F, K1F, \
+ K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K3D, K3E, K3F, \
+ K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K4E, \
+ K40, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4D, K4F, \
+ K50, K51, K52, K56, K5A, K5B, K5C, K5D, K5E, K5F, K6F \
) { \
{ K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E, K0F }, \
{ K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, XXX, K1E, K1F }, \
@@ -43,6 +42,7 @@ void on_all_leds(void);
{ XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, K6F } \
}
+
// This a shortcut to help you visually see your layout.
#define LAYOUT_tkl_iso( \
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K0E, K0F, \
diff --git a/keyboards/durgod/k320/keymaps/default/keymap.c b/keyboards/durgod/k320/keymaps/default/keymap.c
index 64b98acffc..49a14ec299 100644
--- a/keyboards/durgod/k320/keymaps/default/keymap.c
+++ b/keyboards/durgod/k320/keymaps/default/keymap.c
@@ -45,13 +45,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------' `-------------'
*/
[_BASE] = LAYOUT_tkl_ansi( /* Base Layer */
- KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS,
- KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_PGUP,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_INS, KC_HOME,
- KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_DEL, KC_END, KC_PGDN,
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_ENT, KC_UP,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(_FUNC),KC_APP, KC_RCTL, KC_LEFT, KC_DOWN,
- KC_RGHT
+ KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS,
+ KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_INS, KC_HOME, KC_PGUP,
+ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL, KC_END, KC_PGDN,
+ KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
+ KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP,
+ KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(_FUNC),KC_APP, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT
),
/* Keymap _FUNC: Function Layer
* ,-----------------------------------------------------------. ,--------------.
@@ -69,13 +68,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------' `-------------'
*/
[_FUNC] = LAYOUT_tkl_ansi( /* Function Layer */
- _______, KC_MPLY, KC_MSTP, KC_MRWD, KC_MFFD, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, KC_TGUI, _______, _______, _______, _______, _______, _______, _______, _______,
- _______
+ _______, KC_MPLY, KC_MSTP, KC_MRWD, KC_MFFD, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, KC_TGUI, _______, _______, _______, _______, _______, _______, _______, _______, _______
)
};
diff --git a/keyboards/durgod/k320/keymaps/default_toggle_mac_windows/keymap.c b/keyboards/durgod/k320/keymaps/default_toggle_mac_windows/keymap.c
index 7fcf52cfe0..834d2ca55e 100644
--- a/keyboards/durgod/k320/keymaps/default_toggle_mac_windows/keymap.c
+++ b/keyboards/durgod/k320/keymaps/default_toggle_mac_windows/keymap.c
@@ -67,13 +67,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------' `-------------'
*/
[_WBL] = LAYOUT_tkl_ansi( /* Windows Base Layer */
- KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS,
- KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_PGUP,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_INS, KC_HOME,
- KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_DEL, KC_END, KC_PGDN,
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_ENT, KC_UP,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_WFN, KC_APP, KC_RCTL, KC_LEFT, KC_DOWN,
- KC_RGHT
+ KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS,
+ KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_INS, KC_HOME, KC_PGUP,
+ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL, KC_END, KC_PGDN,
+ KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
+ KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP,
+ KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_WFN, KC_APP, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT
),
/* Keymap _WFL: Windows Function Layer
* ,-----------------------------------------------------------. ,--------------.
@@ -91,13 +90,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------' `-------------'
*/
[_WFL] = LAYOUT_tkl_ansi( /* Windows First Layer */
- _______, KC_MPLY, KC_MSTP, KC_MRWD, KC_MFFD, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, KC_TGUI, _______, _______, _______, _______, MO_WSL, _______, _______, _______,
- _______
+ _______, KC_MPLY, KC_MSTP, KC_MRWD, KC_MFFD, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
+ _______, KC_TGUI, _______, _______, _______, _______, MO_WSL, _______, _______, _______, _______
),
/* Keymap _WSL: Windows System Layer
* ,-----------------------------------------------------------. ,--------------.
@@ -115,13 +113,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------' `-------------'
*/
[_WSL] = LAYOUT_tkl_ansi( /* Windows Second / System Layer */
- RESET, KC_SLEP, XXXXXXX, XXXXXXX, KC_PWR, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DF_W2MBL, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, DEBUG, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX
+ RESET, KC_SLEP, XXXXXXX, XXXXXXX, KC_PWR, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, DF_W2MBL, XXXXXXX, XXXXXXX, XXXXXXX,
+ XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
+ XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
+ XXXXXXX, XXXXXXX, XXXXXXX, DEBUG, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
+ XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
+ XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX
),
/* Keymap _MBL: Mac Base Layer (Alternate Layout)
@@ -140,13 +137,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
* `-----------------------------------------------------------' `-------------'
*/
[_MBL] = LAYOUT_tkl_ansi( /* Mac Base Layer */
- KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_F13, KC_F14, KC_F15,
- KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_PGUP,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_INS, KC_HOME,
- KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_DEL, KC_END, KC_PGDN,
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_ENT, KC_UP,
- KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_RGUI, KC_RALT, KC_MFN, KC_RCTL, KC_LEFT, KC_DOWN,
- KC_RGHT
+ KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_F13, KC_F14, KC_F15,
+ KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_INS, KC_HOME, KC_PGUP,