aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQMK Bot <hello@qmk.fm>2021-11-21 22:30:04 +0000
committerQMK Bot <hello@qmk.fm>2021-11-21 22:30:04 +0000
commit79af7046ca9f3b803b38bb2ba84376cae4604fc0 (patch)
treeed62fcaab67bf74c4952e087e874e90c376c94e7
parent2bdae2356b2d5d509f2705392e3231e3c901e987 (diff)
parentd1cf21bedee722e02e5af6a5e37dbc145c613716 (diff)
downloadqmk_firmware-79af7046ca9f3b803b38bb2ba84376cae4604fc0.tar.gz
qmk_firmware-79af7046ca9f3b803b38bb2ba84376cae4604fc0.zip
Merge remote-tracking branch 'origin/master' into develop
-rw-r--r--keyboards/mokey/ginkgo65/ginkgo65.h124
-rw-r--r--keyboards/mokey/ginkgo65/info.json955
-rw-r--r--keyboards/mokey/ginkgo65/keymaps/default/keymap.c22
-rw-r--r--keyboards/mokey/ginkgo65/keymaps/via/keymap.c45
-rw-r--r--keyboards/mokey/ginkgo65/rules.mk2
5 files changed, 631 insertions, 517 deletions
diff --git a/keyboards/mokey/ginkgo65/ginkgo65.h b/keyboards/mokey/ginkgo65/ginkgo65.h
index 72342f08b..1594e5c79 100644
--- a/keyboards/mokey/ginkgo65/ginkgo65.h
+++ b/keyboards/mokey/ginkgo65/ginkgo65.h
@@ -19,7 +19,7 @@
19 19
20#define XXX KC_NO 20#define XXX KC_NO
21 21
22/*LAYOUT 22/*LAYOUT_65_ansi_blocker
23 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐ 23 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
24 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│ k0D │k0F│ 24 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│ k0D │k0F│
25 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ 25 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
@@ -33,7 +33,7 @@
33 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ 33 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
34 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 34 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
35*/ 35*/
36#define LAYOUT( \ 36#define LAYOUT_65_ansi_blocker( \
37 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0F, \ 37 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0F, \
38 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, \ 38 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, \
39 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2D, k2E, \ 39 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2D, k2E, \
@@ -47,38 +47,66 @@
47 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, k49, k4A, XXX, k4C, k4D, k4E, XXX }, \ 47 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, k49, k4A, XXX, k4C, k4D, k4E, XXX }, \
48} 48}
49 49
50/*LAYOUT_iso 50/*LAYOUT_65_ansi_blocker_split_bs
51 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ 51 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
52 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│ 52 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│
53 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ 53 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
54 * │ k10 │k11│k12│k13│k14│k15│k16│k17│k18│k19│k1A│k1B│k1C│ K2D │k1E│ 54 * │ k10 │k11│k12│k13│k14│k15│k16│k17│k18│k19│k1A│k1B│k1C│ k1D │k1E│
55 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤ 55 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
56 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│k1D │k2E│ 56 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│ k2D │k2E│
57 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤ 57 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
58 * │ k30 │k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│ 58 * │ k30 │k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│
59 * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ 59 * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
60 * │k40 │k41 │k42 │ k44 │k49 │k4A │ │k4C│k4D│k4E│ 60 * │k40 │k41 │k42 │ k44 │k49 │k4A │ │k4C│k4D│k4E│
61 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ 61 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
62 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 62 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
63*/ 63*/
64#define LAYOUT_iso( \ 64#define LAYOUT_65_ansi_blocker_split_bs( \
65 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \ 65 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \
66 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, \ 66 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, \
67 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k1D, k2E, \ 67 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2D, k2E, \
68 k30, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \ 68 k30, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \
69 k40, k41, k42, k44, k49, k4A, k4C, k4D, k4E \ 69 k40, k41, k42, k44, k49, k4A, k4C, k4D, k4E \
70) { \ 70) { \
71 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \ 71 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \
72 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, XXX }, \ 72 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, XXX }, \
73 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \ 73 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \
74 { k30, XXX, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \ 74 { k30, XXX, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \
75 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, k49, k4A, XXX, k4C, k4D, k4E, XXX }, \ 75 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, k49, k4A, XXX, k4C, k4D, k4E, XXX }, \
76} 76}
77 77
78/*LAYOUT_split_left_shift 78/*LAYOUT_65_ansi_blocker_tsangan_split_bs
79 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ 79 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
80 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│ 80 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│
81 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ 81 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
82 * │ k10 │k11│k12│k13│k14│k15│k16│k17│k18│k19│k1A│k1B│k1C│ k1D │k1E│
83 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
84 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│ k2D │k2E│
85 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
86 * │ k30 │k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│
87 * ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
88 * │k40 │k41│k42 │ k44 │k4A │ │k4C│k4D│k4E│
89 * └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
90 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
91*/
92#define LAYOUT_65_ansi_blocker_tsangan_split_bs( \
93 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \
94 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, \
95 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2D, k2E, \
96 k30, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \
97 k40, k41, k42, k44, k4A, k4C, k4D, k4E \
98) { \
99 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \
100 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, XXX }, \
101 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \
102 { k30, XXX, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \
103 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, XXX, k4A, XXX, k4C, k4D, k4E, XXX }, \
104}
105
106/*LAYOUT_65_iso_blocker
107 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
108 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│ k0D │k0F│
109 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
82 * │ k10 │k11│k12│k13│k14│k15│k16│k17│k18│k19│k1A│k1B│k1C│ K2D │k1E│ 110 * │ k10 │k11│k12│k13│k14│k15│k16│k17│k18│k19│k1A│k1B│k1C│ K2D │k1E│
83 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤ 111 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
84 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│k1D│ │k2E│ 112 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│k1D│ │k2E│
@@ -89,21 +117,21 @@
89 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ 117 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
90 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 118 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
91*/ 119*/
92#define LAYOUT_split_left_shift( \ 120#define LAYOUT_65_iso_blocker( \
93 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \ 121 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0F, \
94 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, \ 122 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1E, \
95 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k1D, k2E, \ 123 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k1D, k2D, k2E, \
96 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \ 124 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \
97 k40, k41, k42, k44, k49, k4A, k4C, k4D, k4E \ 125 k40, k41, k42, k44, k49, k4A, k4C, k4D, k4E \
98) { \ 126) { \
99 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \ 127 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, XXX, k0F }, \
100 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, XXX, }, \ 128 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, XXX }, \
101 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \ 129 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \
102 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \ 130 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \
103 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, k49, k4A, XXX, k4C, k4D, k4E, XXX }, \ 131 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, k49, k4A, XXX, k4C, k4D, k4E, XXX }, \
104} 132}
105 133
106/*LAYOUT_7u_space 134/*LAYOUT_65_iso_blocker_split_bs
107 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ 135 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
108 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│ 136 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│
109 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ 137 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
@@ -112,26 +140,26 @@
112 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│k1D│ │k2E│ 140 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│k1D│ │k2E│
113 * ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤ 141 * ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
114 * │k30 │k31│k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│ 142 * │k30 │k31│k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│
115 * ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤ 143 * ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
116 * │k40 │k41 │k42 │ k44 │k4A │ │k4C│k4D│k4E│ 144 * │k40 │k41 │k42 │ k44 │k49 │k4A │ │k4C│k4D│k4E│
117 * └────┴────┴────┴────────────────────────────┴─────┘ └───┴───┴───┘ 145 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
118 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 146 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
119*/ 147*/
120#define LAYOUT_7u_space( \ 148#define LAYOUT_65_iso_blocker_split_bs( \
121 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \ 149 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \
122 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, \ 150 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1E, \
123 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k1D, k2E, \ 151 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k1D, k2D, k2E, \
124 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \ 152 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \
125 k40, k41, k42, k44, k4A, k4C, k4D, k4E \ 153 k40, k41, k42, k44, k49, k4A, k4C, k4D, k4E \
126) { \ 154) { \
127 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \ 155 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \
128 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, XXX, }, \ 156 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, XXX }, \
129 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \ 157 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \
130 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \ 158 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \
131 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, XXX, k4A, XXX, k4C, k4D, k4E, XXX }, \ 159 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, k49, k4A, XXX, k4C, k4D, k4E, XXX }, \
132} 160}
133 161
134/*LAYOUT_split_space_1 162/*LAYOUT_65_iso_blocker_tsangan_split_bs
135 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ 163 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
136 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│ 164 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│
137 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ 165 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
@@ -140,48 +168,48 @@
140 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│k1D│ │k2E│ 168 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│k1D│ │k2E│
141 * ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤ 169 * ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
142 * │k30 │k31│k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│ 170 * │k30 │k31│k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│
143 * ├────┼───┴┬──┴─┬─┴───┴───┴┬──┴─┬─┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ 171 * ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
144 * │k40 │k41 │k42 │k43 │K44 K46 │K49 │k4A │ │k4C│k4D│k4E│ 172 * │k40 │k41│k42 k44 │k4A │ │k4C│k4D│k4E│
145 * └────┴────┴────┴──────────┴────┴────────┴────┴────┘ └───┴───┴───┘ 173 * └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
146 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 174 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
147*/ 175*/
148#define LAYOUT_split_space_1( \ 176#define LAYOUT_65_iso_blocker_tsangan_split_bs( \
149 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \ 177 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \
150 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, \ 178 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1E, \
151 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k1D, k2E, \ 179 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k1D, k2D, k2E, \
152 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \ 180 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \
153 k40, k41, k42, K43, k44, K46, K49, k4A, k4C, k4D, k4E \ 181 k40, k41, k42, k44, k4A, k4C, k4D, k4E \
154) { \ 182) { \
155 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \ 183 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \
156 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, XXX, }, \ 184 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, XXX }, \
157 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \ 185 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \
158 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \ 186 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \
159 { k40, k41, k42, K43, k44, XXX, K46, XXX, XXX, XXX, k4A, XXX, k4C, k4D, k4E, XXX }, \ 187 { k40, k41, k42, XXX, k44, XXX, XXX, XXX, XXX, XXX, k4A, XXX, k4C, k4D, k4E, XXX }, \
160} 188}
161 189
162/*LAYOUT_split_space_2 190/*LAYOUT_all
163 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ 191 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
164 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│ 192 * │k00│k01│k02│k03│k04│k05│k06│k07│k08│k09│k0A│k0B│k0C│k0D│k0E│k0F│
165 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ 193 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
166 * │ k10 │k11│k12│k13│k14│k15│k16│k17│k18│k19│k1A│k1B│k1C│ K2D │k1E│ 194 * │ k10 │k11│k12│k13│k14│k15│k16│k17│k18│k19│k1A│k1B│k1C│ k1D │k1E│
167 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤ 195 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
168 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│k1D│ │k2E│ 196 * │ k20 │k21│k22│k23│k24│k25│k26│k27│k28│k29│k2A│k2B│ K2D │k2E│
169 * ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤ 197 * ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
170 * │k30 │k31│k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│ 198 * │k30 │k31│k32│k33│k34│k35│k36│k37│k38│k39│k3A│k3B│ k3C │k3D│k3E│
171 * ├────┼───┴┬──┴─┬─┴───┴──┬┴───┼───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ 199 * ├────┼───┴┬──┴─┬─┴───┴──┬┴───┼───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
172 * │k40 │k41 │k42 │k43 │K44 │ K46 │K49 │k4A │ │k4C│k4D│k4E│ 200 * │k40 │k41 │k42 │k43 │K44 │ K46 │K49 │k4A │ │k4C│k4D│k4E│
173 * └────┴────┴────┴────────┴────┴──────────┴────┴────┘ └───┴───┴───┘ 201 * └────┴────┴────┴────────┴────┴──────────┴────┴────┘ └───┴───┴───┘
174 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 202 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
175*/ 203*/
176#define LAYOUT_split_space_2( \ 204#define LAYOUT_all( \
177 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \ 205 k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F, \
178 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, \ 206 k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, \
179 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k1D, k2E, \ 207 k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, k2D, k2E, \
180 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \ 208 k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, \
181 k40, k41, k42, K43, k44, K46, K49, k4A, k4C, k4D, k4E \ 209 k40, k41, k42, K43, k44, K46, K49, k4A, k4C, k4D, k4E \
182) { \ 210) { \
183 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \ 211 { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, k0C, k0D, k0E, k0F }, \
184 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k2D, k1E, XXX, }, \ 212 { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, k1C, k1D, k1E, XXX }, \
185 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \ 213 { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, XXX, k2D, k2E, XXX }, \
186 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \ 214 { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B, k3C, k3D, k3E, XXX }, \
187 { k40, k41, k42, K43, k44, XXX, K46, XXX, XXX, XXX, k4A, XXX, k4C, k4D, k4E, XXX }, \ 215 { k40, k41, k42, K43, k44, XXX, K46, XXX, XXX, XXX, k4A, XXX, k4C, k4D, k4E, XXX }, \
diff --git a/keyboards/mokey/ginkgo65/info.json b/keyboards/mokey/ginkgo65/info.json
index 116b3e057..080d97fee 100644
--- a/keyboards/mokey/ginkgo65/info.json
+++ b/keyboards/mokey/ginkgo65/info.json
@@ -1,469 +1,544 @@
1{ 1{
2 "keyboard_name": "ginkgo65", 2 "keyboard_name": "ginkgo65",
3 "url": "", 3 "url": "",
4 "maintainer": "mokey", 4 "maintainer": "rhmokey",
5 "layout_aliases": {
6 "LAYOUT": "LAYOUT_65_ansi_blocker"
7 },
5 "layouts": { 8 "layouts": {
6 "LAYOUT": { 9 "LAYOUT_65_ansi_blocker": {
7 "layout": [ 10 "layout": [
8 {"label":"k00", "x":0, "y":0}, 11 {"label":"Esc", "x":0, "y":0},
9 {"label":"k01", "x":1, "y":0}, 12 {"label":"1!", "x":1, "y":0},
10 {"label":"k02", "x":2, "y":0}, 13 {"label":"2@", "x":2, "y":0},
11 {"label":"k03", "x":3, "y":0}, 14 {"label":"3#", "x":3, "y":0},
12 {"label":"k04", "x":4, "y":0}, 15 {"label":"4$", "x":4, "y":0},
13 {"label":"k05", "x":5, "y":0}, 16 {"label":"5%", "x":5, "y":0},
14 {"label":"k06", "x":6, "y":0}, 17 {"label":"6^", "x":6, "y":0},
15 {"label":"k07", "x":7, "y":0}, 18 {"label":"7&", "x":7, "y":0},
16 {"label":"k08", "x":8, "y":0}, 19 {"label":"8*", "x":8, "y":0},
17 {"label":"k09", "x":9, "y":0}, 20 {"label":"9(", "x":9, "y":0},
18 {"label":"k0a", "x":10, "y":0}, 21 {"label":"0)", "x":10, "y":0},
19 {"label":"k0b", "x":11, "y":0}, 22 {"label":"-_", "x":11, "y":0},
20 {"label":"k0c", "x":12, "y":0}, 23 {"label":"=+", "x":12, "y":0},
21 {"label":"k0e", "x":13, "y":0, "w":2}, 24 {"label":"Backspace", "x":13, "y":0, "w":2},
22 {"label":"k0f", "x":15, "y":0}, 25 {"label":"Insert", "x":15, "y":0},
23
24 {"label":"k10", "x":0, "y":1, "w":1.5},
25 {"label":"k11", "x":1.5, "y":1},
26 {"label":"k12", "x":2.5, "y":1},
27 {"label":"k13", "x":3.5, "y":1},
28 {"label":"k14", "x":4.5, "y":1},
29 {"label":"k15", "x":5.5, "y":1},
30 {"label":"k16", "x":6.5, "y":1},
31 {"label":"k17", "x":7.5, "y":1},
32 {"label":"k18", "x":8.5, "y":1},
33 {"label":"k19", "x":9.5, "y":1},
34 {"label":"k1a", "x":10.5, "y":1},
35 {"label":"k1b", "x":11.5, "y":1},
36 {"label":"k1c", "x":12.5, "y":1},
37 {"label":"k1d", "x":13.5, "y":1, "w":1.5},
38 {"label":"k1e", "x":15, "y":1,},
39
40 {"label":"k20", "x":0, "y":2, "w":1.75},
41 {"label":"k21", "x":1.75, "y":2},
42 {"label":"k22", "x":2.75, "y":2},
43 {"label":"k23", "x":3.75, "y":2},
44 {"label":"k24", "x":4.75, "y":2},
45 {"label":"k25", "x":5.75, "y":2},
46 {"label":"k26", "x":6.75, "y":2},
47 {"label":"k27", "x":7.75, "y":2},
48 {"label":"k28", "x":8.75, "y":2},
49 {"label":"k29", "x":9.75, "y":2},
50 {"label":"k2a", "x":10.75, "y":2},
51 {"label":"k2b", "x":11.75, "y":2},
52 {"label":"k2d", "x":12.75, "y":2, "w":2.25},
53 {"label":"k2e", "x":15, "y":2},
54
55 {"label":"k30", "x":0, "y":3, "w":2.25},
56 {"label":"k32", "x":2.25, "y":3},
57 {"label":"k33", "x":3.25, "y":3},
58 {"label":"k34", "x":4.25, "y":3},
59 {"label":"k35", "x":5.25, "y":3},
60 {"label":"k36", "x":6.25, "y":3},
61 {"label":"k37", "x":7.25, "y":3},
62 {"label":"k38", "x":8.25, "y":3},
63 {"label":"k39", "x":9.25, "y":3},
64 {"label":"k3a", "x":10.25, "y":3},
65 {"label":"k3b", "x":11.25, "y":3},
66 {"label":"k3c", "x":12.25, "y":3, "w":1.75},
67 {"label":"k3d", "x":14, "y":3},
68 {"label":"k3e", "x":15, "y":3},
69 26
70 {"label":"k40", "x":0, "y":4, "w":1.25}, 27 {"label":"Tab", "x":0, "y":1, "w":1.5},
71 {"label":"k41", "x":1.25, "y":4, "w":1.25}, 28 {"label":"Q", "x":1.5, "y":1},
72 {"label":"k42", "x":2.5, "y":4, "w":1.25}, 29 {"label":"W", "x":2.5, "y":1},
73 {"label":"k44", "x":3.75, "y":4, "w":6.25}, 30 {"label":"E", "x":3.5, "y":1},
74 {"label":"k49", "x":10, "y":4, "w":1.25}, 31 {"label":"R", "x":4.5, "y":1},
75 {"label":"k4a", "x":11.25, "y":4, "w":1.25}, 32 {"label":"T", "x":5.5, "y":1},
76 {"label":"k4c", "x":13, "y":4}, 33 {"label":"Y", "x":6.5, "y":1},
77 {"label":"k4d", "x":14, "y":4}, 34 {"label":"U", "x":7.5, "y":1},
78 {"label":"k4e", "x":15, "y":4} 35 {"label":"I", "x":8.5, "y":1},
36 {"label":"O", "x":9.5, "y":1},
37 {"label":"P", "x":10.5, "y":1},
38 {"label":"[{", "x":11.5, "y":1},
39 {"label":"]}", "x":12.5, "y":1},
40 {"label":"\\|", "x":13.5, "y":1, "w":1.5},
41 {"label":"Delete", "x":15, "y":1},
42
43 {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
44 {"label":"A", "x":1.75, "y":2},
45 {"label":"S", "x":2.75, "y":2},
46 {"label":"D", "x":3.75, "y":2},
47 {"label":"F", "x":4.75, "y":2},
48 {"label":"G", "x":5.75, "y":2},
49 {"label":"H", "x":6.75, "y":2},
50 {"label":"J", "x":7.75, "y":2},
51 {"label":"K", "x":8.75, "y":2},
52 {"label":"L", "x":9.75, "y":2},
53 {"label":";:", "x":10.75, "y":2},
54 {"label":"'\"", "x":11.75, "y":2},
55 {"label":"Enter", "x":12.75, "y":2, "w":2.25},
56 {"label":"Page Up", "x":15, "y":2},
57
58 {"label":"Shift", "x":0, "y":3, "w":2.25},
59 {"label":"Z", "x":2.25, "y":3},
60 {"label":"X", "x":3.25, "y":3},
61 {"label":"C", "x":4.25, "y":3},
62 {"label":"V", "x":5.25, "y":3},
63 {"label":"B", "x":6.25, "y":3},
64 {"label":"N", "x":7.25, "y":3},
65 {"label":"M", "x":8.25, "y":3},
66 {"label":",<", "x":9.25, "y":3},
67 {"label":".>", "x":10.25, "y":3},
68 {"label":"/?", "x":11.25, "y":3},
69 {"label":"Shift", "x":12.25, "y":3, "w":1.75},
70 {"label":"\u2191", "x":14, "y":3},
71 {"label":"Page Down", "x":15, "y":3},
72
73 {"label":"Ctrl", "x":0, "y":4, "w":1.25},
74 {"label":"GUI", "x":1.25, "y":4, "w":1.25},
75 {"label":"Alt", "x":2.5, "y":4, "w":1.25},
76 {"label":"Space", "x":3.75, "y":4, "w":6.25},
77 {"label":"Alt", "x":10, "y":4, "w":1.25},
78 {"label":"Fn", "x":11.25, "y":4, "w":1.25},
79 {"label":"\u2190", "x":13, "y":4},
80 {"label":"\u2193", "x":14, "y":4},
81 {"label":"\u2192", "x":15, "y":4}
79 ] 82 ]
80 }, 83 },
81 "LAYOUT_iso":{ 84 "LAYOUT_65_ansi_blocker_split_bs": {
82 "layout": [ 85 "layout": [
83 {"label":"k00", "x":0, "y":0}, 86 {"label":"Esc", "x":0, "y":0},
84 {"label":"k01", "x":1, "y":0}, 87 {"label":"1!", "x":1, "y":0},
85 {"label":"k02", "x":2, "y":0}, 88 {"label":"2@", "x":2, "y":0},
86 {"label":"k03", "x":3, "y":0}, 89 {"label":"3#", "x":3, "y":0},
87 {"label":"k04", "x":4, "y":0}, 90 {"label":"4$", "x":4, "y":0},
88 {"label":"k05", "x":5, "y":0}, 91 {"label":"5%", "x":5, "y":0},
89 {"label":"k06", "x":6, "y":0}, 92 {"label":"6^", "x":6, "y":0},
90 {"label":"k07", "x":7, "y":0}, 93 {"label":"7&", "x":7, "y":0},
91 {"label":"k08", "x":8, "y":0}, 94 {"label":"8*", "x":8, "y":0},
92 {"label":"k09", "x":9, "y":0}, 95 {"label":"9(", "x":9, "y":0},
93 {"label":"k0a", "x":10, "y":0}, 96 {"label":"0)", "x":10, "y":0},
94 {"label":"k0b", "x":11, "y":0}, 97 {"label":"-_", "x":11, "y":0},
95 {"label":"k0c", "x":12, "y":0}, 98 {"label":"=+", "x":12, "y":0},
96 {"label":"k0d", "x":13, "y":0}, 99 {"label":"Backspace", "x":13, "y":0},
97 {"label":"k0e", "x":14, "y":0}, 100 {"label":"Backspace", "x":14, "y":0},
98 {"label":"k0f", "x":15, "y":0}, 101 {"label":"Insert", "x":15, "y":0},
99 102
100 {"label":"k10", "x":0, "y":1, "w":1.5}, 103 {"label":"Tab", "x":0, "y":1, "w":1.5},
101 {"label":"k11", "x":1.5, "y":1}, 104 {"label":"Q", "x":1.5, "y":1},
102 {"label":"k12", "x":2.5, "y":1}, 105 {"label":"W", "x":2.5, "y":1},
103 {"label":"k13", "x":3.5, "y":1}, 106 {"label":"E", "x":3.5, "y":1},
104 {"label":"k14", "x":4.5, "y":1}, 107 {"label":"R", "x":4.5, "y":1},
105 {"label":"k15", "x":5.5, "y":1}, 108 {"label":"T", "x":5.5, "y":1},
106 {"label":"k16", "x":6.5, "y":1}, 109 {"label":"Y", "x":6.5, "y":1},
107 {"label":"k17", "x":7.5, "y":1}, 110 {"label":"U", "x":7.5, "y":1},
108 {"label":"k18", "x":8.5, "y":1}, 111 {"label":"I", "x":8.5, "y":1},
109 {"label":"k19", "x":9.5, "y":1}, 112 {"label":"O", "x":9.5, "y":1},
110 {"label":"k1a", "x":10.5, "y":1}, 113 {"label":"P", "x":10.5, "y":1},
111 {"label":"k1b", "x":11.5, "y":1}, 114 {"label":"[{", "x":11.5, "y":1},
112 {"label":"k1c", "x":12.5, "y":1}, 115 {"label":"]}", "x":12.5, "y":1},
113 {"label":"k2d", "x":13.75, "y":1, "w":1.25}, 116 {"label":"\\|", "x":13.5, "y":1, "w":1.5},
114 {"label":"k1e", "x":15, "y":1,}, 117 {"label":"Delete", "x":15, "y":1},
115
116 {"label":"k20", "x":0, "y":2, "w":1.75},
117 {"label":"k21", "x":1.75, "y":2},
118 {"label":"k22", "x":2.75, "y":2},
119 {"label":"k23", "x":3.75, "y":2},
120 {"label":"k24", "x":4.75, "y":2},
121 {"label":"k25", "x":5.75, "y":2},
122 {"label":"k26", "x":6.75, "y":2},
123 {"label":"k27", "x":7.75, "y":2},
124 {"label":"k28", "x":8.75, "y":2},
125 {"label":"k29", "x":9.75, "y":2},
126 {"label":"k2a", "x":10.75, "y":2},
127 {"label":"k2b", "x":11.75, "y":2},
128 {"label":"k1d", "x":12.75, "y":2},
129 {"label":"k2e", "x":15, "y":2},
130
131 {"label":"k30", "x":0, "y":3, "w":2.25},
132 {"label":"k32", "x":2.25, "y":3},
133 {"label":"k33", "x":3.25, "y":3},
134 {"label":"k34", "x":4.25, "y":3},
135 {"label":"k35", "x":5.25, "y":3},
136 {"label":"k36", "x":6.25, "y":3},
137 {"label":"k37", "x":7.25, "y":3},
138 {"label":"k38", "x":8.25, "y":3},
139 {"label":"k39", "x":9.25, "y":3},
140 {"label":"k3a", "x":10.25, "y":3},
141 {"label":"k3b", "x":11.25, "y":3},
142 {"label":"k3c", "x":12.25, "y":3, "w":1.75},
143 {"label":"k3d", "x":14, "y":3},
144 {"label":"k3e", "x":15, "y":3},
145 118
146 {"label":"k40", "x":0, "y":4, "w":1.25}, 119 {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
147 {"label":"k41", "x":1.25, "y":4, "w":1.25}, 120 {"label":"A", "x":1.75, "y":2},
148 {"label":"k42", "x":2.5, "y":4, "w":1.25}, 121 {"label":"S", "x":2.75, "y":2},
149 {"label":"k44", "x":3.75, "y":4, "w":6.25}, 122 {"label":"D", "x":3.75, "y":2},
150 {"label":"k49", "x":10, "y":4, "w":1.25}, 123 {"label":"F", "x":4.75, "y":2},
151 {"label":"k4a", "x":11.25, "y":4, "w":1.25}, 124 {"label":"G", "x":5.75, "y":2},
152 {"label":"k4c", "x":13, "y":4}, 125 {"label":"H", "x":6.75, "y":2},
153 {"label":"k4d", "x":14, "y":4}, 126 {"label":"J", "x":7.75, "y":2},
154 {"label":"k4e", "x":15, "y":4} 127 {"label":"K", "x":8.75, "y":2},
128 {"label":"L", "x":9.75, "y":2},
129 {"label":";:", "x":10.75, "y":2},
130 {"label":"'\"", "x":11.75, "y":2},
131 {"label":"Enter", "x":12.75, "y":2, "w":2.25},
132 {"label":"Page Up", "x":15, "y":2},
133
134 {"label":"Shift", "x":0, "y":3, "w":2.25},
135 {"label":"Z", "x":2.25, "y":3},
136 {"label":"X", "x":3.25, "y":3},
137 {"label":"C", "x":4.25, "y":3},
138 {"label":"V", "x":5.25, "y":3},
139 {"label":"B", "x":6.25, "y":3},
140 {"label":"N", "x":7.25, "y":3},
141 {"label":"M", "x":8.25, "y":3},
142 {"label":",<", "x":9.25, "y":3},
143 {"label":".>", "x":10.25, "y":3},
144 {"label":"/?", "x":11.25, "y":3},
145 {"label":"Shift", "x":12.25, "y":3, "w":1.75},
146 {"label":"\u2191", "x":14, "y":3},
147 {"label":"Page Down", "x":15, "y":3},
148
149 {"label":"Ctrl", "x":0, "y":4, "w":1.25},
150 {"label":"GUI", "x":1.25, "y":4, "w":1.25},
151 {"label":"Alt", "x":2.5, "y":4, "w":1.25},
152 {"label":"Space", "x":3.75, "y":4, "w":6.25},
153 {"label":"Alt", "x":10, "y":4, "w":1.25},
154 {"label":"Fn", "x":11.25, "y":4, "w":1.25},
155 {"label":"\u2190", "x":13, "y":4},
156 {"label":"\u2193", "x":14, "y":4},
157 {"label":"\u2192", "x":15, "y":4}
155 ] 158 ]
156 }, 159 },
157 "LAYOUT_split_left_shift":{ 160 "LAYOUT_65_ansi_blocker_tsangan_split_bs": {
158 "layout": [ 161 "layout": [
159 {"label":"k00", "x":0, "y":0}, 162 {"label":"Esc", "x":0, "y":0},
160 {"label":"k01", "x":1, "y":0}, 163 {"label":"1!", "x":1, "y":0},
161 {"label":"k02", "x":2, "y":0}, 164 {"label":"2@", "x":2, "y":0},
162 {"label":"k03", "x":3, "y":0}, 165 {"label":"3#", "x":3, "y":0},
163 {"label":"k04", "x":4, "y":0}, 166 {"label":"4$", "x":4, "y":0},
164 {"label":"k05", "x":5, "y":0}, 167 {"label":"5%", "x":5, "y":0},
165 {"label":"k06", "x":6, "y":0}, 168 {"label":"6^", "x":6, "y":0},
166 {"label":"k07", "x":7, "y":0}, 169 {"label":"7&", "x":7, "y":0},
167 {"label":"k08", "x":8, "y":0}, 170 {"label":"8*", "x":8, "y":0},
168 {"label":"k09", "x":9, "y":0}, 171 {"label":"9(", "x":9, "y":0},
169 {"label":"k0a", "x":10, "y":0}, 172 {"label":"0)", "x":10, "y":0},
170 {"label":"k0b", "x":11, "y":0}, 173 {"label":"-_", "x":11, "y":0},
171 {"label":"k0c", "x":12, "y":0}, 174 {"label":"=+", "x":12, "y":0},
172 {"label":"k0d", "x":13, "y":0}, 175 {"label":"Backspace", "x":13, "y":0},
173 {"label":"k0e", "x":14, "y":0}, 176 {"label":"Backspace", "x":14, "y":0},
174 {"label":"k0f", "x":15, "y":0}, 177 {"label":"Insert", "x":15, "y":0},
175 178
176 {"label":"k10", "x":0, "y":1, "w":1.5}, 179 {"label":"Tab", "x":0, "y":1, "w":1.5},
177 {"label":"k11", "x":1.5, "y":1}, 180 {"label":"Q", "x":1.5, "y":1},
178 {"label":"k12", "x":2.5, "y":1}, 181 {"label":"W", "x":2.5, "y":1},
179 {"label":"k13", "x":3.5, "y":1}, 182 {"label":"E", "x":3.5, "y":1},
180 {"label":"k14", "x":4.5, "y":1}, 183 {"label":"R", "x":4.5, "y":1},
181 {"label":"k15", "x":5.5, "y":1}, 184 {"label":"T", "x":5.5, "y":1},
182 {"label":"k16", "x":6.5, "y":1}, 185 {"label":"Y", "x":6.5, "y":1},
183 {"label":"k17", "x":7.5, "y":1}, 186 {"label":"U", "x":7.5, "y":1},
184 {"label":"k18", "x":8.5, "y":1}, 187 {"label":"I", "x":8.5, "y":1},
185 {"label":"k19", "x":9.5, "y":1}, 188 {"label":"O", "x":9.5, "y":1},
186 {"label":"k1a", "x":10.5, "y":1}, 189 {"label":"P", "x":10.5, "y":1},
187 {"label":"k1b", "x":11.5, "y":1}, 190 {"label":"[{", "x":11.5, "y":1},
188 {"label":"k1c", "x":12.5, "y":1}, 191 {"label":"]}", "x":12.5, "y":1},
189 {"label":"k2d", "x":13.75, "y":1, "w":1.25}, 192 {"label":"\\|", "x":13.5, "y":1, "w":1.5},
190 {"label":"k1e", "x":15, "y":1,}, 193 {"label":"Delete", "x":15, "y":1},
191
192 {"label":"k20", "x":0, "y":2, "w":1.75},
193 {"label":"k21", "x":1.75, "y":2},
194 {"label":"k22", "x":2.75, "y":2},
195 {"label":"k23", "x":3.75, "y":2},
196 {"label":"k24", "x":4.75, "y":2},
197 {"label":"k25", "x":5.75, "y":2},
198 {"label":"k26", "x":6.75, "y":2},
199 {"label":"k27", "x":7.75, "y":2},
200 {"label":"k28", "x":8.75, "y":2},
201 {"label":"k29", "x":9.75, "y":2},
202 {"label":"k2a", "x":10.75, "y":2},
203 {"label":"k2b", "x":11.75, "y":2},
204 {"label":"k1d", "x":12.75, "y":2},
205 {"label":"k2e", "x":15, "y":2},
206
207 {"label":"k30", "x":0, "y":3, "w":1.25},
208 {"label":"k31", "x":1.25, "y":3},
209 {"label":"k32", "x":2.25, "y":3},
210 {"label":"k33", "x":3.25, "y":3},
211 {"label":"k34", "x":4.25, "y":3},
212 {"label":"k35", "x":5.25, "y":3},
213 {"label":"k36", "x":6.25, "y":3},
214 {"label":"k37", "x":7.25, "y":3},
215 {"label":"k38", "x":8.25, "y":3},
216 {"label":"k39", "x":9.25, "y":3},
217 {"label":"k3a", "x":10.25, "y":3},
218 {"label":"k3b", "x":11.25, "y":3},
219 {"label":"k3c", "x":12.25, "y":3, "w":1.75},
220 {"label":"k3d", "x":14, "y":3},
221 {"label":"k3e", "x":15, "y":3},
222 194
223 {"label":"k40", "x":0, "y":4, "w":1.25}, 195 {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
224 {"label":"k41", "x":1.25, "y":4, "w":1.25}, 196 {"label":"A", "x":1.75, "y":2},
225 {"label":"k42", "x":2.5, "y":4, "w":1.25}, 197 {"label":"S", "x":2.75, "y":2},
226 {"label":"k44", "x":3.75, "y":4, "w":6.25}, 198 {"label":"D", "x":3.75, "y":2},
227 {"label":"k49", "x":10, "y":4, "w":1.25}, 199 {"label":"F", "x":4.75, "y":2},
228 {"label":"k4a", "x":11.25, "y":4, "w":1.25}, 200 {"label":"G", "x":5.75, "y":2},
229 {"label":"k4c", "x":13, "y":4}, 201 {"label":"H", "x":6.75, "y":2},
230 {"label":"k4d", "x":14, "y":4}, 202 {"label":"J", "x":7.75, "y":2},
231 {"label":"k4e", "x":15, "y":4} 203 {"label":"K", "x":8.75, "y":2},
204 {"label":"L", "x":9.75, "y":2},
205 {"label":";:", "x":10.75, "y":2},
206 {"label":"'\"", "x":11.75, "y":2},
207 {"label":"Enter", "x":12.75, "y":2, "w":2.25},
208 {"label":"Page Up", "x":15, "y":2},
209
210 {"label":"Shift", "x":0, "y":3, "w":2.25},
211 {"label":"Z", "x":2.25, "y":3},
212 {"label":"X", "x":3.25, "y":3},
213 {"label":"C", "x":4.25, "y":3},
214 {"label":"V", "x":5.25, "y":3},
215 {"label":"B", "x":6.25, "y":3},
216 {"label":"N", "x":7.25, "y":3},
217 {"label":"M", "x":8.25, "y":3},
218 {"label":",<", "x":9.25, "y":3},
219 {"label":".>", "x":10.25, "y":3},
220 {"label":"/?", "x":11.25, "y":3},
221 {"label":"Shift", "x":12.25, "y":3, "w":1.75},
222 {"label":"\u2191", "x":14, "y":3},
223 {"label":"Page Down", "x":15, "y":3},
224
225 {"label":"Ctrl", "x":0, "y":4, "w":1.5},
226 {"label":"GUI", "x":1.5, "y":4},
227 {"label":"Alt", "x":2.5, "y":4, "w":1.5},
228 {"label":"Space", "x":4, "y":4, "w":7},
229 {"label":"Fn", "x":11, "y":4, "w":1.5},
230 {"label":"\u2190", "x":13, "y":4},
231 {"label":"\u2193", "x":14, "y":4},
232 {"label":"\u2192", "x":15, "y":4}
232 ] 233 ]
233 }, 234 },
234 "LAYOUT_7u_space":{ 235 "LAYOUT_65_iso_blocker":{
235 "layout": [ 236 "layout": [
236 {"label":"k00", "x":0, "y":0}, 237 {"label":"Esc", "x":0, "y":0},
237 {"label":"k01", "x":1, "y":0}, 238 {"label":"1!", "x":1, "y":0},
238 {"label":"k02", "x":2, "y":0}, 239 {"label":"2\"", "x":2, "y":0},
239 {"label":"k03", "x":3, "y":0}, 240 {"label":"3\u00a3", "x":3, "y":0},
240 {"label":"k04", "x":4, "y":0}, 241 {"label":"4$", "x":4, "y":0},
241 {"label":"k05", "x":5, "y":0}, 242 {"label":"5%", "x":5, "y":0},
242 {"label":"k06", "x":6, "y":0}, 243 {"label":"6^", "x":6, "y":0},
243 {"label":"k07", "x":7, "y":0}, 244 {"label":"7&", "x":7, "y":0},
244 {"label":"k08", "x":8, "y":0}, 245 {"label":"8*", "x":8, "y":0},
245 {"label":"k09", "x":9, "y":0}, 246 {"label":"9(", "x":9, "y":0},
246 {"label":"k0a", "x":10, "y":0}, 247 {"label":"0)", "x":10, "y":0},
247 {"label":"k0b", "x":11, "y":0}, 248 {"label":"-_", "x":11, "y":0},
248 {"label":"k0c", "x":12, "y":0}, 249 {"label":"=+", "x":12, "y":0},
249 {"label":"k0d", "x":13, "y":0}, 250 {"label":"Backspace", "x":13, "y":0, "w":2},
250 {"label":"k0e", "x":14, "y":0}, 251 {"label":"Insert", "x":15, "y":0},
251 {"label":"k0f", "x":15, "y":0}, 252
252 253 {"label":"Tab", "x":0, "y":1, "w":1.5},
253 {"label":"k10", "x":0, "y":1, "w":1.5}, 254 {"label":"Q", "x":1.5, "y":1},
254 {"label":"k11", "x":1.5, "y":1}, 255 {"label":"W", "x":2.5, "y":1},
255 {"label":"k12", "x":2.5, "y":1}, 256 {"label":"E", "x":3.5, "y":1},
256 {"label":"k13", "x":3.5, "y":1}, 257 {"label":"R", "x":4.5, "y":1},
257 {"label":"k14", "x":4.5, "y":1}, 258 {"label":"T", "x":5.5, "y":1},
258 {"label":"k15", "x":5.5, "y":1}, 259 {"label":"Y", "x":6.5, "y":1},
259 {"label":"k16", "x":6.5, "y":1}, 260 {"label":"U", "x":7.5, "y":1},
260 {"label":"k17", "x":7.5, "y":1}, 261 {"label":"I", "x":8.5, "y":1},
261 {"label":"k18", "x":8.5, "y":1}, 262 {"label":"O", "x":9.5, "y":1},
262 {"label":"k19", "x":9.5, "y":1}, 263 {"label":"P", "x":10.5, "y":1},
263 {"label":"k1a", "x":10.5, "y":1}, 264 {"label":"[{", "x":11.5, "y":1},
264 {"label":"k1b", "x":11.5, "y":1}, 265 {"label":"]}", "x":12.5, "y":1},
265 {"label":"k1c", "x":12.5, "y":1}, 266 {"label":"Delete", "x":15, "y":1},
266 {"label":"k2d", "x":13.75, "y":1, "w":1.25},
267 {"label":"k1e", "x":15, "y":1,},
268
269 {"label":"k20", "x":0, "y":2, "w":1.75},
270 {"label":"k21", "x":1.75, "y":2},
271 {"label":"k22", "x":2.75, "y":2},
272 {"label":"k23", "x":3.75, "y":2},
273 {"label":"k24", "x":4.75, "y":2},
274 {"label":"k25", "x":5.75, "y":2},
275 {"label":"k26", "x":6.75, "y":2},
276 {"label":"k27", "x":7.75, "y":2},
277 {"label":"k28", "x":8.75, "y":2},
278 {"label":"k29", "x":9.75, "y":2},
279 {"label":"k2a", "x":10.75, "y":2},
280 {"label":"k2b", "x":11.75, "y":2},
281 {"label":"k1d", "x":12.75, "y":2},
282 {"label":"k2e", "x":15, "y":2},
283
284 {"label":"k30", "x":0, "y":3, "w":1.25},
285 {"label":"k31", "x":1.25, "y":3},
286 {"label":"k32", "x":2.25, "y":3},
287 {"label":"k33", "x":3.25, "y":3},
288 {"label":"k34", "x":4.25, "y":3},
289 {"label":"k35", "x":5.25, "y":3},
290 {"label":"k36", "x":6.25, "y":3},
291 {"label":"k37", "x":7.25, "y":3},
292 {"label":"k38", "x":8.25, "y":3},
293 {"label":"k39", "x":9.25, "y":3},
294 {"label":"k3a", "x":10.25, "y":3},
295 {"label":"k3b", "x":11.25, "y":3},
296 {"label":"k3c", "x":12.25, "y":3, "w":1.75},
297 {"label":"k3d", "x":14, "y":3},
298 {"label":"k3e", "x":15, "y":3},
299 267
300 {"label":"k40", "x":0, "y":4, "w":1.5}, 268 {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
301 {"label":"k41", "x":1.5, "y":4,}, 269 {"label":"A", "x":1.75, "y":2},
302 {"label":"k42", "x":2.5, "y":4, "w":1.5}, 270 {"label":"S", "x":2.75, "y":2},
303 {"label":"k44", "x":4, "y":4, "w":7}, 271 {"label":"D", "x":3.75, "y":2},
304 {"label":"k49", "x":11, "y":4, "w":1.5}, 272 {"label":"F", "x":4.75, "y":2},
305 {"label":"k4c", "x":13, "y":4}, 273 {"label":"G", "x":5.75, "y":2},
306 {"label":"k4d", "x":14, "y":4}, 274 {"label":"H", "x":6.75, "y":2},
307 {"label":"k4e", "x":15, "y":4} 275 {"label":"J", "x":7.75, "y":2},
276 {"label":"K", "x":8.75, "y":2},
277 {"label":"L", "x":9.75, "y":2},
278 {"label":";:", "x":10.75, "y":2},
279 {"label":"'@", "x":11.75, "y":2},
280 {"label":"#~", "x":12.75, "y":2},
281 {"label":"Enter", "x":13.75, "y":1, "w":1.25, "h":2},
282 {"label":"Page Up", "x":15, "y":2},
283
284 {"label":"Shift", "x":0, "y":3, "w":1.25},
285 {"label":"\\|", "x":1.25, "y":3},
286 {"label":"Z", "x":2.25, "y":3},
287 {"label":"X", "x":3.25, "y":3},
288 {"label":"C", "x":4.25, "y":3},
289 {"label":"V", "x":5.25, "y":3},
290 {"label":"B", "x":6.25, "y":3},
291 {"label":"N", "x":7.25, "y":3},
292 {"label":"M", "x":8.25, "y":3},
293 {"label":",<", "x":9.25, "y":3},
294 {"label":".>", "x":10.25, "y":3},
295 {"label":"/?", "x":11.25, "y":3},
296 {"label":"Shift", "x":12.25, "y":3, "w":1.75},
297 {"label":"\u2191", "x":14, "y":3},
298 {"label":"Page Down", "x":15, "y":3},
299
300 {"label":"Ctrl", "x":0, "y":4, "w":1.25},
301 {"label":"GUI", "x":1.25, "y":4, "w":1.25},
302 {"label":"Alt", "x":2.5, "y":4, "w":1.25},
303 {"label":"Space", "x":3.75, "y":4, "w":6.25},
304 {"label":"Alt", "x":10, "y":4, "w":1.25},
305 {"label":"Fn", "x":11.25, "y":4, "w":1.25},
306 {"label":"\u2190", "x":13, "y":4},
307 {"label":"\u2193", "x":14, "y":4},
308 {"label":"\u2192", "x":15, "y":4}
308 ] 309 ]
309 }, 310 },
310 "LAYOUT_split_space_1":{ 311 "LAYOUT_65_iso_blocker_split_bs":{
311 "layout": [ 312 "layout": [
312 {"label":"k00", "x":0, "y":0}, 313 {"label":"Esc", "x":0, "y":0},
313 {"label":"k01", "x":1, "y":0}, 314 {"label":"1!", "x":1, "y":0},
314 {"label":"k02", "x":2, "y":0}, 315 {"label":"2\"", "x":2, "y":0},
315 {"label":"k03", "x":3, "y":0}, 316 {"label":"3\u00a3", "x":3, "y":0},
316 {"label":"k04", "x":4, "y":0}, 317 {"label":"4$", "x":4, "y":0},
317 {"label":"k05", "x":5, "y":0}, 318 {"label":"5%", "x":5, "y":0},
318 {"label":"k06", "x":6, "y":0}, 319 {"label":"6^", "x":6, "y":0},
319 {"label":"k07", "x":7, "y":0}, 320 {"label":"7&", "x":7, "y":0},
320 {"label":"k08", "x":8, "y":0}, 321 {"label":"8*", "x":8, "y":0},
321 {"label":"k09", "x":9, "y":0}, 322 {"label":"9(", "x":9, "y":0},
322 {"label":"k0a", "x":10, "y":0}, 323 {"label":"0)", "x":10, "y":0},
323 {"label":"k0b", "x":11, "y":0}, 324 {"label":"-_", "x":11, "y":0},
324 {"label":"k0c", "x":12, "y":0}, 325 {"label":"=+", "x":12, "y":0},
325 {"label":"k0d", "x":13, "y":0}, 326 {"label":"Backspace", "x":13, "y":0},
326 {"label":"k0e", "x":14, "y":0}, 327 {"label":"Backspace", "x":14, "y":0},
327 {"label":"k0f", "x":15, "y":0}, 328 {"label":"Insert", "x":15, "y":0},
328 329
329 {"label":"k10", "x":0, "y":1, "w":1.5}, 330 {"label":"Tab", "x":0, "y":1, "w":1.5},
330 {"label":"k11", "x":1.5, "y":1}, 331 {"label":"Q", "x":1.5, "y":1},
331 {"label":"k12", "x":2.5, "y":1}, 332 {"label":"W", "x":2.5, "y":1},
332 {"label":"k13", "x":3.5, "y":1}, 333 {"label":"E", "x":3.5, "y":1},
333 {"label":"k14", "x":4.5, "y":1}, 334 {"label":"R", "x":4.5, "y":1},
334 {"label":"k15", "x":5.5, "y":1}, 335 {"label":"T", "x":5.5, "y":1},
335 {"label":"k16", "x":6.5, "y":1}, 336 {"label":"Y", "x":6.5, "y":1},
336 {"label":"k17", "x":7.5, "y":1}, 337 {"label":"U", "x":7.5, "y":1},
337 {"label":"k18", "x":8.5, "y":1}, 338 {"label":"I", "x":8.5, "y":1},
338 {"label":"k19", "x":9.5, "y":1}, 339 {"label":"O", "x":9.5, "y":1},
339 {"label":"k1a", "x":10.5, "y":1}, 340 {"label":"P", "x":10.5, "y":1},
340 {"label":"k1b", "x":11.5, "y":1}, 341 {"label":"[{", "x":11.5, "y":1},
341 {"label":"k1c", "x":12.5, "y":1}, 342 {"label":"]}", "x":12.5, "y":1},
342 {"label":"k2d", "x":13.75, "y":1, "w":1.25}, 343 {"label":"Delete", "x":15, "y":1},
343 {"label":"k1e", "x":15, "y":1,},
344
345 {"label":"k20", "x":0, "y":2, "w":1.75},
346 {"label":"k21", "x":1.75, "y":2},
347 {"label":"k22", "x":2.75, "y":2},
348 {"label":"k23", "x":3.75, "y":2},
349 {"label":"k24", "x":4.75, "y":2},
350 {"label":"k25", "x":5.75, "y":2},
351 {"label":"k26", "x":6.75, "y":2},
352 {"label":"k27", "x":7.75, "y":2},
353 {"label":"k28", "x":8.75, "y":2},
354 {"label":"k29", "x":9.75, "y":2},
355 {"label":"k2a", "x":10.75, "y":2},
356 {"label":"k2b", "x":11.75, "y":2},
357 {"label":"k1d", "x":12.75, "y":2},
358 {"label":"k2e", "x":15, "y":2},
359
360 {"label":"k30", "x":0, "y":3, "w":1.25},
361 {"label":"k31", "x":1.25, "y":3},
362 {"label":"k32", "x":2.25, "y":3},
363 {"label":"k33", "x":3.25, "y":3},
364 {"label":"k34", "x":4.25, "y":3},
365 {"label":"k35", "x":5.25, "y":3},
366 {"label":"k36", "x":6.25, "y":3},
367 {"label":"k37", "x":7.25, "y":3},
368 {"label":"k38", "x":8.25, "y":3},
369 {"label":"k39", "x":9.25, "y":3},
370 {"label":"k3a", "x":10.25, "y":3},
371 {"label":"k3b", "x":11.25, "y":3},
372 {"label":"k3c", "x":12.25, "y":3, "w":1.75},
373 {"label":"k3d", "x":14, "y":3},
374 {"label":"k3e", "x":15, "y":3},
375 344
376 {"label":"k40", "x":0, "y":4, "w":1.25}, 345 {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
377 {"label":"k41", "x":1.25, "y":4, "w":1.25}, 346 {"label":"A", "x":1.75, "y":2},
378 {"label":"k42", "x":2.5, "y":4, "w":1.25}, 347 {"label":"S", "x":2.75, "y":2},
379 {"label":"k43", "x":3.75, "y":4, "w":2.75}, 348 {"label":"D", "x":3.75, "y":2},
380 {"label":"k44", "x":6.5, "y":4, "w":1.25}, 349 {"label":"F", "x":4.75, "y":2},
381 {"label":"k46", "x":7.75, "y":4, "w":2.25}, 350 {"label":"G", "x":5.75, "y":2},
382 {"label":"k49", "x":10, "y":4, "w":1.25}, 351 {"label":"H", "x":6.75, "y":2},
383 {"label":"k4a", "x":11.25, "y":4, "w":1.25}, 352 {"label":"J", "x":7.75, "y":2},
384 {"label":"k4c", "x":13, "y":4}, 353 {"label":"K", "x":8.75, "y":2},
385 {"label":"k4d", "x":14, "y":4}, 354 {"label":"L", "x":9.75, "y":2},
386 {"label":"k4e", "x":15, "y":4} 355 {"label":";:", "x":10.75, "y":2},
356 {"label":"'@", "x":11.75, "y":2},
357 {"label":"#~", "x":12.75, "y":2},
358 {"label":"Enter", "x":13.75, "y":1, "w":1.25, "h":2},
359 {"label":"Page Up", "x":15, "y":2},
360
361 {"label":"Shift", "x":0, "y":3, "w":1.25},
362 {"label":"\\|", "x":1.25, "y":3},
363 {"label":"Z", "x":2.25, "y":3},
364 {"label":"X", "x":3.25, "y":3},
365 {"label":"C", "x":4.25, "y":3},
366 {"label":"V", "x":5.25, "y":3},
367 {"label":"B", "x":6.25, "y":3},
368 {"label":"N", "x":7.25, "y":3},
369 {"label":"M", "x":8.25, "y":3},
370 {"label":",<", "x":9.25, "y":3},
371 {"label":".>", "x":10.25, "y":3},
372 {"label":"/?", "x":11.25, "y":3},
373 {"label":"Shift", "x":12.25, "y":3, "w":1.75},
374 {"label":"\u2191", "x":14, "y":3},
375 {"label":"Page Down", "x":15, "y":3},
376
377 {"label":"Ctrl", "x":0, "y":4, "w":1.25},
378 {"label":"GUI", "x":1.25, "y":4, "w":1.25},
379 {"label":"Alt", "x":2.5, "y":4, "w":1.25},
380 {"label":"Space", "x":3.75, "y":4, "w":6.25},
381 {"label":"Alt", "x":10, "y":4, "w":1.25},
382 {"label":"Fn", "x":11.25, "y":4, "w":1.25},
383 {"label":"\u2190", "x":13, "y":4},
384 {"label":"\u2193", "x":14, "y":4},
385 {"label":"\u2192", "x":15, "y":4}
386 ]
387 },
388 "LAYOUT_65_iso_blocker_tsangan_split_bs":{
389 "layout": [
390 {"label":"Esc", "x":0, "y":0},
391 {"label":"1!", "x":1, "y":0},
392 {"label":"2\"", "x":2, "y":0},
393 {"label":"3\u00a3", "x":3, "y":0},
394 {"label":"4$", "x":4, "y":0},
395 {"label":"5%", "x":5, "y":0},
396 {"label":"6^", "x":6, "y":0},
397 {"label":"7&", "x":7, "y":0},
398 {"label":"8*", "x":8, "y":0},
399 {"label":"9(", "x":9, "y":0},
400 {"label":"0)", "x":10, "y":0},
401 {"label":"-_", "x":11, "y":0},
402 {"label":"=+", "x":12, "y":0},
403 {"label":"Backspace", "x":13, "y":0},
404 {"label":"Backspace", "x":14, "y":0},
405 {"label":"Insert", "x":15, "y":0},
406
407 {"label":"Tab", "x":0, "y":1, "w":1.5},
408 {"label":"Q", "x":1.5, "y":1},
409 {"label":"W", "x":2.5, "y":1},
410 {"label":"E", "x":3.5, "y":1},
411 {"label":"R", "x":4.5, "y":1},
412 {"label":"T", "x":5.5, "y":1},
413 {"label":"Y", "x":6.5, "y":1},
414 {"label":"U", "x":7.5, "y":1},
415 {"label":"I", "x":8.5, "y":1},
416 {"label":"O", "x":9.5, "y":1},
417 {"label":"P", "x":10.5, "y":1},
418 {"label":"[{", "x":11.5, "y":1},
419 {"label":"]}", "x":12.5, "y":1},
420 {"label":"Delete", "x":15, "y":1},
421
422 {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
423 {"label":"A", "x":1.75, "y":2},
424 {"label":"S", "x":2.75, "y":2},
425 {"label":"D", "x":3.75, "y":2},
426 {"label":"F", "x":4.75, "y":2},
427 {"label":"G", "x":5.75, "y":2},
428 {"label":"H", "x":6.75, "y":2},
429 {"label":"J", "x":7.75, "y":2},
430 {"label":"K", "x":8.75, "y":2},
431 {"label":"L", "x":9.75, "y":2},
432 {"label":";:", "x":10.75, "y":2},
433 {"label":"'@", "x":11.75, "y":2},
434 {"label":"#~", "x":12.75, "y":2},
435 {"label":"Enter", "x":13.75, "y":1, "w":1.25, "h":2},
436 {"label":"Page Up", "x":15, "y":2},
437
438 {"label":"Shift", "x":0, "y":3, "w":1.25},
439 {"label":"\\|", "x":1.25, "y":3},
440 {"label":"Z", "x":2.25, "y":3},
441 {"label":"X", "x":3.25, "y":3},
442 {"label":"C", "x":4.25, "y":3},
443 {"label":"V", "x":5.25, "y":3},
444 {"label":"B", "x":6.25, "y":3},
445 {"label":"N", "x":7.25, "y":3},
446 {"label":"M", "x":8.25, "y":3},
447 {"label":",<", "x":9.25, "y":3},
448 {"label":".>", "x":10.25, "y":3},
449 {"label":"/?", "x":11.25, "y":3},
450 {"label":"Shift", "x":12.25, "y":3, "w":1.75},
451 {"label":"\u2191", "x":14, "y":3},
452 {"label":"Page Down", "x":15, "y":3},
453
454 {"label":"Ctrl", "x":0, "y":4, "w":1.5},
455 {"label":"GUI", "x":1.5, "y":4},
456 {"label":"Alt", "x":2.5, "y":4, "w":1.5},
457 {"label":"Space", "x":4, "y":4, "w":7},
458 {"label":"Fn", "x":11, "y":4, "w":1.5},
459 {"label":"\u2190", "x":13, "y":4},
460 {"label":"\u2193", "x":14, "y":4},
461 {"label":"\u2192", "x":15, "y":4}
387 ] 462 ]
388 }, 463 },
389 "LAYOUT_split_space_2":{ 464 "LAYOUT_all":{
390 "layout": [ 465 "layout": [
391 {"label":"k00", "x":0, "y":0}, 466 {"label":"Esc", "x":0, "y":0},
392 {"label":"k01", "x":1, "y":0}, 467 {"label":"1!", "x":1, "y":0},
393 {"label":"k02", "x":2, "y":0}, 468 {"label":"2@", "x":2, "y":0},
394 {"label":"k03", "x":3, "y":0}, 469 {"label":"3#", "x":3, "y":0},
395 {"label":"k04", "x":4, "y":0}, 470 {"label":"4$", "x":4, "y":0},
396 {"label":"k05", "x":5, "y":0}, 471 {"label":"5%", "x":5, "y":0},
397 {"label":"k06", "x":6, "y":0}, 472 {"label":"6^", "x":6, "y":0},
398 {"label":"k07", "x":7, "y":0}, 473 {"label":"7&", "x":7, "y":0},
399 {"label":"k08", "x":8, "y":0}, 474 {"label":"8*", "x":8, "y":0},
400 {"label":"k09", "x":9, "y":0}, 475 {"label":"9(", "x":9, "y":0},
401 {"label":"k0a", "x":10, "y":0}, 476 {"label":"0)", "x":10, "y":0},
402 {"label":"k0b", "x":11, "y":0}, 477 {"label":"-_", "x":11, "y":0},
403 {"label":"k0c", "x":12, "y":0}, 478 {"label":"=+", "x":12, "y":0},
404 {"label":"k0d", "x":13, "y":0}, 479 {"label":"Backspace", "x":13, "y":0},
405 {"label":"k0e", "x":14, "y":0}, 480 {"label":"Backspace", "x":14, "y":0},
406 {"label":"k0f", "x":15, "y":0}, 481 {"label":"Insert", "x":15, "y":0},
407 482
408 {"label":"k10", "x":0, "y":1, "w":1.5}, 483 {"label":"Tab", "x":0, "y":1, "w":1.5},
409 {"label":"k11", "x":1.5, "y":1}, 484 {"label":"Q", "x":1.5, "y":1},
410 {"label":"k12", "x":2.5, "y":1}, 485 {"label":"W", "x":2.5, "y":1},
411 {"label":"k13", "x":3.5, "y":1}, 486 {"label":"E", "x":3.5, "y":1},
412 {"label":"k14", "x":4.5, "y":1}, 487 {"label":"R", "x":4.5, "y":1},
413 {"label":"k15", "x":5.5, "y":1}, 488 {"label":"T", "x":5.5, "y":1},
414 {"label":"k16", "x":6.5, "y":1}, 489 {"label":"Y", "x":6.5, "y":1},
415 {"label":"k17", "x":7.5, "y":1}, 490 {"label":"U", "x":7.5, "y":1},
416 {"label":"k18", "x":8.5, "y":1}, 491 {"label":"I", "x":8.5, "y":1},
417 {"label":"k19", "x":9.5, "y":1}, 492 {"label":"O", "x":9.5, "y":1},
418 {"label":"k1a", "x":10.5, "y":1}, 493 {"label":"P", "x":10.5, "y":1},
419 {"label":"k1b", "x":11.5, "y":1}, 494 {"label":"[{", "x":11.5, "y":1},
420 {"label":"k1c", "x":12.5, "y":1}, 495 {"label":"]}", "x":12.5, "y":1},
421 {"label":"k2d", "x":13.75, "y":1, "w":1.25}, 496 {"label":"\\|", "x":13.5, "y":1, "w":1.5},
422 {"label":"k1e", "x":15, "y":1,}, 497 {"label":"Delete", "x":15, "y":1},
423 498
424 {"label":"k20", "x":0, "y":2, "w":1.75}, 499 {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
425 {"label":"k21", "x":1.75, "y":2}, 500 {"label":"A", "x":1.75, "y":2},
426 {"label":"k22", "x":2.75, "y":2}, 501 {"label":"S", "x":2.75, "y":2},
427 {"label":"k23", "x":3.75, "y":2}, 502 {"label":"D", "x":3.75, "y":2},
428 {"label":"k24", "x":4.75, "y":2}, 503 {"label":"F", "x":4.75, "y":2},
429 {"label":"k25", "x":5.75, "y":2}, 504 {"label":"G", "x":5.75, "y":2},
430 {"label":"k26", "x":6.75, "y":2}, 505 {"label":"H", "x":6.75, "y":2},
431 {"label":"k27", "x":7.75, "y":2}, 506 {"label":"J", "x":7.75, "y":2},
432 {"label":"k28", "x":8.75, "y":2}, 507 {"label":"K", "x":8.75, "y":2},
433 {"label":"k29", "x":9.75, "y":2}, 508 {"label":"L", "x":9.75, "y":2},
434 {"label":"k2a", "x":10.75, "y":2}, 509 {"label":";:", "x":10.75, "y":2},
435 {"label":"k2b", "x":11.75, "y":2}, 510 {"label":"'\"", "x":11.75, "y":2},
436 {"label":"k1d", "x":12.75, "y":2}, 511 {"label":"Enter", "x":12.75, "y":2, "w":2.25},
437 {"label":"k2e", "x":15, "y":2}, 512 {"label":"Page Up", "x":15, "y":2},
438 513
439 {"label":"k30", "x":0, "y":3, "w":1.25}, 514 {"label":"Shift", "x":0, "y":3, "w":1.25},
440 {"label":"k31", "x":1.25, "y":3}, 515 {"label":"\\|", "x":1.25, "y":3},
441 {"label":"k32", "x":2.25, "y":3}, 516 {"label":"Z", "x":2.25, "y":3},
442 {"label":"k33", "x":3.25, "y":3}, 517 {"label":"X", "x":3.25, "y":3},
443 {"label":"k34", "x":4.25, "y":3}, 518 {"label":"C", "x":4.25, "y":3},
444 {"label":"k35", "x":5.25, "y":3}, 519 {"label":"V", "x":5.25, "y":3},
445 {"label":"k36", "x":6.25, "y":3}, 520 {"label":"B", "x":6.25, "y":3},
446 {"label":"k37", "x":7.25, "y":3}, 521 {"label":"N", "x":7.25, "y":3},
447 {"label":"k38", "x":8.25, "y":3}, 522 {"label":"M", "x":8.25, "y":3},
448 {"label":"k39", "x":9.25, "y":3}, 523 {"label":",<", "x":9.25, "y":3},
449 {"label":"k3a", "x":10.25, "y":3}, 524 {"label":".>", "x":10.25, "y":3},
450 {"label":"k3b", "x":11.25, "y":3}, 525 {"label":"/?", "x":11.25, "y":3},
451 {"label":"k3c", "x":12.25, "y":3, "w":1.75}, 526 {"label":"Shift", "x":12.25, "y":3, "w":1.75},
452 {"label":"k3d", "x":14, "y":3}, 527 {"label":"\u2191", "x":14, "y":3},
453 {"label":"k3e", "x":15, "y":3}, 528 {"label":"Page Down", "x":15, "y":3},
454 529
455 {"label":"k40", "x":0, "y":4, "w":1.25}, 530 {"label":"Ctrl", "x":0, "y":4, "w":1.25},
456 {"label":"k41", "x":1.25, "y":4, "w":1.25}, 531 {"label":"GUI", "x":1.25, "y":4, "w":1.25},
457 {"label":"k42", "x":2.5, "y":4, "w":1.25}, 532 {"label":"Alt", "x":2.5, "y":4, "w":1.25},
458 {"label":"k43", "x":3.75, "y":4, "w":2.25}, 533 {"label":"Space", "x":3.75, "y":4, "w":2.25},
459 {"label":"k44", "x":6, "y":4, "w":1.25}, 534 {"label":"Space", "x":6, "y":4, "w":1.25},
460 {"label":"k46", "x":7.25, "y":4, "w":2.75}, 535 {"label":"Space", "x":7.25, "y":4, "w":2.75},
461 {"label":"k49", "x":10, "y":4, "w":1.25}, 536 {"label":"Alt", "x":10, "y":4, "w":1.25},
462 {"label":"k4a", "x":11.25, "y":4, "w":1.25}, 537 {"label":"Fn", "x":11.25, "y":4, "w":1.25},
463 {"label":"k4c", "x":13, "y":4}, 538 {"label":"\u2190", "x":13, "y":4},
464 {"label":"k4d", "x":14, "y":4}, 539 {"label":"\u2193", "x":14, "y":4},
465 {"label":"k4e", "x":15, "y":4} 540 {"label":"\u2192", "x":15, "y":4}
466 ] 541 ]
467 } 542 }
468 } 543 }
469} \ No newline at end of file 544}
diff --git a/keyboards/mokey/ginkgo65/keymaps/default/keymap.c b/keyboards/mokey/ginkgo65/keymaps/default/keymap.c
index 0d411bc9d..9ac7dc18b 100644
--- a/keyboards/mokey/ginkgo65/keymaps/default/keymap.c
+++ b/keyboards/mokey/ginkgo65/keymaps/default/keymap.c
@@ -32,12 +32,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
32 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ 32 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
33 */ 33 */
34 34
35 LAYOUT( 35 [0] = LAYOUT_65_ansi_blocker(
36 /* 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 */ 36 KC_ESC, 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,
37 KC_ESC, 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, 37 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,
38 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, 38 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_PGUP,
39 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_PGUP, 39 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_PGDN,
40 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_PGDN, 40 KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT
41 KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT
42 ), 41 ),
42
43 [1] = LAYOUT_65_ansi_blocker(
44 KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______,
45 BL_TOGG, BL_STEP, BL_DEC, BL_INC, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
46 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
47 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
48 _______, _______, _______, _______, _______, _______, _______, _______, _______
49 ),
50
43}; 51};
diff --git a/keyboards/mokey/ginkgo65/keymaps/via/keymap.c b/keyboards/mokey/ginkgo65/keymaps/via/keymap.c
index 90e7a8e90..28fdc1a9b 100644
--- a/keyboards/mokey/ginkgo65/keymaps/via/keymap.c
+++ b/keyboards/mokey/ginkgo65/keymaps/via/keymap.c
@@ -16,35 +16,36 @@
16 16
17const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 17const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
18 18
19 [0] = LAYOUT( 19 [0] = LAYOUT_65_ansi_blocker(
20 KC_ESC, 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, 20 KC_ESC, 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,
21 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, 21 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,
22 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_PGUP, 22 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_PGUP,
23 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_PGDN, 23 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_PGDN,
24 KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT 24 KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT
25 ), 25 ),
26 26
27 [1] = LAYOUT( 27 [1] = LAYOUT_65_ansi_blocker(
28 KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, 28 KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______,
29 BL_TOGG, BL_STEP, BL_DEC, BL_INC, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 29 BL_TOGG, BL_STEP, BL_DEC, BL_INC, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
30 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 30 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
31 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 31 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
32 _______, _______, _______, _______, _______, _______, _______, _______, _______ 32 _______, _______, _______, _______, _______, _______, _______, _______, _______
33 ), 33 ),
34 34
35 [2] = LAYOUT( 35 [2] = LAYOUT_65_ansi_blocker(
36 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 36 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
37 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 37 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
38 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 38 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
39 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 39 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
40 _______, _______, _______, _______, _______, _______, _______, _______, _______ 40 _______, _______, _______, _______, _______, _______, _______, _______, _______
41 ), 41 ),
42 42
43 [3] = LAYOUT( 43 [3] = LAYOUT_65_ansi_blocker(
44 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 44 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
45 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 45 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
46 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 46 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
47 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 47 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
48 _______, _______, _______, _______, _______, _______, _______, _______, _______ 48 _______, _______, _______, _______, _______, _______, _______, _______, _______
49 ), 49 ),
50
50}; 51};
diff --git a/keyboards/mokey/ginkgo65/rules.mk b/keyboards/mokey/ginkgo65/rules.mk
index 4f1faaec8..807d606d8 100644
--- a/keyboards/mokey/ginkgo65/rules.mk
+++ b/keyboards/mokey/ginkgo65/rules.mk
@@ -19,3 +19,5 @@ NKRO_ENABLE = no # USB Nkey Rollover
19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality 19BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow 20RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
21AUDIO_ENABLE = no # Audio output 21AUDIO_ENABLE = no # Audio output
22
23LAYOUTS = 65_ansi_blocker 65_ansi_blocker_split_bs 65_iso_blocker 65_iso_blocker_split_bs