summaryrefslogtreecommitdiff
path: root/keyboards/baion_808
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2023-04-05 15:53:45 +1000
committerGitHub <noreply@github.com>2023-04-05 15:53:45 +1000
commit8bb4cba7b04571d75674f8f3f19462adef015060 (patch)
tree1a6e4f900c13776ed911c96731b33771c3d9befb /keyboards/baion_808
parent09a2b70a661323aa7ea023341bb1e9dcd3c75e24 (diff)
Move TKL layouts to data driven (#20337)
Diffstat (limited to 'keyboards/baion_808')
-rwxr-xr-xkeyboards/baion_808/baion_808.c2
-rw-r--r--keyboards/baion_808/baion_808.h164
-rwxr-xr-xkeyboards/baion_808/info.json938
3 files changed, 930 insertions, 174 deletions
diff --git a/keyboards/baion_808/baion_808.c b/keyboards/baion_808/baion_808.c
index 4f4b7adeab..e27b7c1ac4 100755
--- a/keyboards/baion_808/baion_808.c
+++ b/keyboards/baion_808/baion_808.c
@@ -13,7 +13,7 @@
13 * You should have received a copy of the GNU General Public License 13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>. 14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */ 15 */
16#include "baion_808.h" 16#include "quantum.h"
17 17
18void led_init_ports(void) { 18void led_init_ports(void) {
19 // Set our LED pins as open drain outputs 19 // Set our LED pins as open drain outputs
diff --git a/keyboards/baion_808/baion_808.h b/keyboards/baion_808/baion_808.h
deleted file mode 100644
index 944b46ef90..0000000000
--- a/keyboards/baion_808/baion_808.h
+++ /dev/null
@@ -1,164 +0,0 @@
1/* Copyright 2022 Yiancar-Designs
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16#pragma once
17
18#define XXX KC_NO
19
20#include "quantum.h"
21
22#define LAYOUT_all( \
23 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
24 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K2D, K1E, K1F, K1G, \
25 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K3C, K2E, K2F, K2G, \
26 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, \
27 K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, K4F, \
28 K50, K51, K52, K56, K5A, K5B, K5C, K5D, K5E, K5F, K5G \
29) { \
30 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
31 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
32 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, K2G }, \
33 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
34 { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, XXX, K4F, XXX }, \
35 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, K5A, K5B, K5C, K5D, K5E, K5F, K5G } \
36}
37
38#define LAYOUT_tkl_ansi( \
39 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
40 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G, \
41 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K3C, K2E, K2F, K2G, \
42 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, \
43 K40, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4F, \
44 K50, K51, K52, K56, K5A, K5B, K5C, K5D, K5E, K5F, K5G \
45) { \
46 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
47 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
48 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, XXX, K2E, K2F, K2G }, \
49 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
50 { K40, XXX, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, XXX, XXX, K4F, XXX }, \
51 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, K5A, K5B, K5C, K5D, K5E, K5F, K5G } \
52}
53
54#define LAYOUT_tkl_ansi_split_bs_rshift( \
55 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
56 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K2D, K1E, K1F, K1G, \
57 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K3C, K2E, K2F, K2G, \
58 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, \
59 K40, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, K4F, \
60 K50, K51, K52, K56, K5A, K5B, K5C, K5D, K5E, K5F, K5G \
61) { \
62 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
63 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
64 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, K2G }, \
65 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
66 { K40, XXX, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, XXX, K4F, XXX }, \
67 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, K5A, K5B, K5C, K5D, K5E, K5F, K5G } \
68}
69
70#define LAYOUT_tkl_ansi_tsangan( \
71 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
72 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G, \
73 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K3C, K2E, K2F, K2G, \
74 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, \
75 K40, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4F, \
76 K50, K51, K52, K56, K5B, K5C, K5D, K5E, K5F, K5G \
77) { \
78 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
79 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
80 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, XXX, K2E, K2F, K2G }, \
81 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
82 { K40, XXX, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, XXX, XXX, K4F, XXX }, \
83 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, XXX, K5B, K5C, K5D, K5E, K5F, K5G } \
84}
85
86#define LAYOUT_tkl_ansi_tsangan_split_bs_rshift( \
87 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
88 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K2D, K1E, K1F, K1G, \
89 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K3C, K2E, K2F, K2G, \
90 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, \
91 K40, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, K4F, \
92 K50, K51, K52, K56, K5B, K5C, K5D, K5E, K5F, K5G \
93) { \
94 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
95 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
96 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, K2G }, \
97 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
98 { K40, XXX, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, XXX, K4F, XXX }, \
99 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, XXX, K5B, K5C, K5D, K5E, K5F, K5G } \
100}
101
102#define LAYOUT_tkl_iso( \
103 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
104 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G, \
105 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2E, K2F, K2G, \
106 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, \
107 K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4F, \
108 K50, K51, K52, K56, K5A, K5B, K5C, K5D, K5E, K5F, K5G \
109) { \
110 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
111 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
112 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, XXX, K2E, K2F, K2G }, \
113 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
114 { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, XXX, XXX, K4F, XXX }, \
115 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, K5A, K5B, K5C, K5D, K5E, K5F, K5G } \
116}
117
118#define LAYOUT_tkl_iso_split_bs_rshift( \
119 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
120 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K2D, K1E, K1F, K1G, \
121 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2E, K2F, K2G, \
122 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, \
123 K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, K4F, \
124 K50, K51, K52, K56, K5A, K5B, K5C, K5D, K5E, K5F, K5G \
125) { \
126 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
127 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
128 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, K2G }, \
129 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
130 { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, XXX, K4F, XXX }, \
131 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, K5A, K5B, K5C, K5D, K5E, K5F, K5G } \
132}
133
134#define LAYOUT_tkl_iso_tsangan( \
135 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
136 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G, \
137 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2E, K2F, K2G, \
138 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, \
139 K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4F, \
140 K50, K51, K52, K56, K5B, K5C, K5D, K5E, K5F, K5G \
141) { \
142 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
143 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
144 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, XXX, K2E, K2F, K2G }, \
145 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
146 { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, XXX, XXX, K4F, XXX }, \
147 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, XXX, K5B, K5C, K5D, K5E, K5F, K5G } \
148}
149
150#define LAYOUT_tkl_iso_tsangan_split_bs_rshift( \
151 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0E, K0F, KOG, \
152 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K2D, K1E, K1F, K1G, \
153 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2E, K2F, K2G, \
154 K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, \
155 K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, K4F, \
156 K50, K51, K52, K56, K5B, K5C, K5D, K5E, K5F, K5G \
157) { \
158 { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, XXX, K0E, K0F, KOG }, \
159 { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, K1E, K1F, K1G }, \
160 { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2C, K2D, K2E, K2F, K2G }, \
161 { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3C, K3D, XXX, XXX, XXX }, \
162 { K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K4A, K4B, K4C, K4D, XXX, K4F, XXX }, \
163 { K50, K51, K52, XXX, XXX, XXX, K56, XXX, XXX, XXX, XXX, K5B, K5C, K5D, K5E, K5F, K5G } \
164}
diff --git a/keyboards/baion_808/info.json b/keyboards/baion_808/info.json
index 088f0737bf..d8834ec066 100755
--- a/keyboards/baion_808/info.json
+++ b/keyboards/baion_808/info.json
@@ -22,31 +22,951 @@
22 "bootloader": "stm32-dfu", 22 "bootloader": "stm32-dfu",
23 "layouts": { 23 "layouts": {
24 "LAYOUT_all": { 24 "LAYOUT_all": {
25 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.5}, {"x":1, "y":1.5}, {"x":2, "y":1.5}, {"x":3, "y":1.5}, {"x":4, "y":1.5}, {"x":5, "y":1.5}, {"x":6, "y":1.5}, {"x":7, "y":1.5}, {"x":8, "y":1.5}, {"x":9, "y":1.5}, {"x":10, "y":1.5}, {"x":11, "y":1.5}, {"x":12, "y":1.5}, {"x":13, "y":1.5}, {"x":14, "y":1.5}, {"x":15.25, "y":1.5}, {"x":16.25, "y":1.5}, {"x":17.25, "y":1.5}, {"x":0, "y":2.5, "w":1.5}, {"x":1.5, "y":2.5}, {"x":2.5, "y":2.5}, {"x":3.5, "y":2.5}, {"x":4.5, "y":2.5}, {"x":5.5, "y":2.5}, {"x":6.5, "y":2.5}, {"x":7.5, "y":2.5}, {"x":8.5, "y":2.5}, {"x":9.5, "y":2.5}, {"x":10.5, "y":2.5}, {"x":11.5, "y":2.5}, {"x":12.5, "y":2.5}, {"x":13.5, "y":2.5, "w":1.5}, {"x":15.25, "y":2.5}, {"x":16.25, "y":2.5}, {"x":17.25, "y":2.5}, {"x":0, "y":3.5, "w":1.75}, {"x":1.75, "y":3.5}, {"x":2.75, "y":3.5}, {"x":3.75, "y":3.5}, {"x":4.75, "y":3.5}, {"x":5.75, "y":3.5}, {"x":6.75, "y":3.5}, {"x":7.75, "y":3.5}, {"x":8.75, "y":3.5}, {"x":9.75, "y":3.5}, {"x":10.75, "y":3.5}, {"x":11.75, "y":3.5}, {"x":12.75, "y":3.5, "w":2.25}, {"x":0, "y":4.5, "w":1.25}, {"x":1.25, "y":4.5}, {"x":2.25, "y":4.5}, {"x":3.25, "y":4.5}, {"x":4.25, "y":4.5}, {"x":5.25, "y":4.5}, {"x":6.25, "y":4.5}, {"x":7.25, "y":4.5}, {"x":8.25, "y":4.5}, {"x":9.25, "y":4.5}, {"x":10.25, "y":4.5}, {"x":11.25, "y":4.5}, {"x":12.25, "y":4.5, "w":1.75}, {"x":14, "y":4.5}, {"x":16.25, "y":4.5}, {"x":0, "y":5.5, "w":1.25}, {"x":1.25, "y":5.5, "w":1.25}, {"x":2.5, "y":5.5, "w":1.25}, {"x":3.75, "y":5.5, "w":6.25}, {"x":10, "y":5.5, "w":1.25}, {"x":11.25, "y":5.5, "w":1.25}, {"x":12.5, "y":5.5, "w":1.25}, {"x":13.75, "y":5.5, "w":1.25}, {"x":15.25, "y":5.5}, {"x":16.25, "y":5.5}, {"x":17.25, "y":5.5}] 25 "layout": [
26 {"matrix": [0, 0], "x": 0, "y": 0},
27
28 {"matrix": [0, 1], "x": 2, "y": 0},
29 {"matrix": [0, 2], "x": 3, "y": 0},
30 {"matrix": [0, 3], "x": 4, "y": 0},
31 {"matrix": [0, 4], "x": 5, "y": 0},
32
33 {"matrix": [0, 5], "x": 6.5, "y": 0},
34 {"matrix": [0, 6], "x": 7.5, "y": 0},
35 {"matrix": [0, 7], "x": 8.5, "y": 0},
36 {"matrix": [0, 8], "x": 9.5, "y": 0},
37
38 {"matrix": [0, 9], "x": 11, "y": 0},
39 {"matrix": [0, 10], "x": 12, "y": 0},
40 {"matrix": [0, 11], "x": 13, "y": 0},
41 {"matrix": [0, 12], "x": 14, "y": 0},
42
43 {"matrix": [0, 14], "x": 15.25, "y": 0},
44 {"matrix": [0, 15], "x": 16.25, "y": 0},
45 {"matrix": [0, 16], "x": 17.25, "y": 0},
46
47 {"matrix": [1, 0], "x": 0, "y": 1.5},
48 {"matrix": [1, 1], "x": 1, "y": 1.5},
49 {"matrix": [1, 2], "x": 2, "y": 1.5},
50 {"matrix": [1, 3], "x": 3, "y": 1.5},
51 {"matrix": [1, 4], "x": 4, "y": 1.5},
52 {"matrix": [1, 5], "x": 5, "y": 1.5},
53 {"matrix": [1, 6], "x": 6, "y": 1.5},
54 {"matrix": [1, 7], "x": 7, "y": 1.5},
55 {"matrix": [1, 8], "x": 8, "y": 1.5},
56 {"matrix": [1, 9], "x": 9, "y": 1.5},
57 {"matrix": [1, 10], "x": 10, "y": 1.5},
58 {"matrix": [1, 11], "x": 11, "y": 1.5},
59 {"matrix": [1, 12], "x": 12, "y": 1.5},
60 {"matrix": [1, 13], "x": 13, "y": 1.5},
61 {"matrix": [2, 13], "x": 14, "y": 1.5},
62
63 {"matrix": [1, 14], "x": 15.25, "y": 1.5},
64 {"matrix": [1, 15], "x": 16.25, "y": 1.5},
65 {"matrix": [1, 16], "x": 17.25, "y": 1.5},
66
67 {"matrix": [2, 0], "x": 0, "y": 2.5, "w": 1.5},
68 {"matrix": [2, 1], "x": 1.5, "y": 2.5},
69 {"matrix": [2, 2], "x": 2.5, "y": 2.5},
70 {"matrix": [2, 3], "x": 3.5, "y": 2.5},
71 {"matrix": [2, 4], "x": 4.5, "y": 2.5},
72 {"matrix": [2, 5], "x": 5.5, "y": 2.5},
73 {"matrix": [2, 6], "x": 6.5, "y": 2.5},
74 {"matrix": [2, 7], "x": 7.5, "y": 2.5},
75 {"matrix": [2, 8], "x": 8.5, "y": 2.5},
76 {"matrix": [2, 9], "x": 9.5, "y": 2.5},
77 {"matrix": [2, 10], "x": 10.5, "y": 2.5},
78 {"matrix": [2, 11], "x": 11.5, "y": 2.5},
79 {"matrix": [2, 12], "x": 12.5, "y": 2.5},
80 {"matrix": [3, 12], "x": 13.5, "y": 2.5, "w": 1.5},
81
82 {"matrix": [2, 14], "x": 15.25, "y": 2.5},
83 {"matrix": [2, 15], "x": 16.25, "y": 2.5},
84 {"matrix": [2, 16], "x": 17.25, "y": 2.5},
85
86 {"matrix": [3, 0], "x": 0, "y": 3.5, "w": 1.75},
87 {"matrix": [3, 1], "x": 1.75, "y": 3.5},
88 {"matrix": [3, 2], "x": 2.75, "y": 3.5},
89 {"matrix": [3, 3], "x": 3.75, "y": 3.5},
90 {"matrix": [3, 4], "x": 4.75, "y": 3.5},
91 {"matrix": [3, 5], "x": 5.75, "y": 3.5},
92 {"matrix": [3, 6], "x": 6.75, "y": 3.5},
93 {"matrix": [3, 7], "x": 7.75, "y": 3.5},
94 {"matrix": [3, 8], "x": 8.75, "y": 3.5},
95 {"matrix": [3, 9], "x": 9.75, "y": 3.5},
96 {"matrix": [3, 10], "x": 10.75, "y": 3.5},
97 {"matrix": [3, 11], "x": 11.75, "y": 3.5},
98 {"matrix": [3, 13], "x": 12.75, "y": 3.5, "w": 2.25},
99
100 {"matrix": [4, 0], "x": 0, "y": 4.5, "w": 1.25},
101 {"matrix": [4, 1], "x": 1.25, "y": 4.5},
102 {"matrix": [4, 2], "x": 2.25, "y": 4.5},
103 {"matrix": [4, 3], "x": 3.25, "y": 4.5},
104 {"matrix": [4, 4], "x": 4.25, "y": 4.5},
105 {"matrix": [4, 5], "x": 5.25, "y": 4.5},
106 {"matrix": [4, 6], "x": 6.25, "y": 4.5},
107 {"matrix": [4, 7], "x": 7.25, "y": 4.5},
108 {"matrix": [4, 8], "x": 8.25, "y": 4.5},
109 {"matrix": [4, 9], "x": 9.25, "y": 4.5},
110 {"matrix": [4, 10], "x": 10.25, "y": 4.5},
111 {"matrix": [4, 11], "x": 11.25, "y": 4.5},
112 {"matrix": [4, 12], "x": 12.25, "y": 4.5, "w": 1.75},
113 {"matrix": [4, 13], "x": 14, "y": 4.5},
114
115 {"matrix": [4, 15], "x": 16.25, "y": 4.5},
116
117 {"matrix": [5, 0], "x": 0, "y": 5.5, "w": 1.25},
118 {"matrix": [5, 1], "x": 1.25, "y": 5.5, "w": 1.25},
119 {"matrix": [5, 2], "x": 2.5, "y": 5.5, "w": 1.25},
120 {"matrix": [5, 6], "x": 3.75, "y": 5.5, "w": 6.25},
121 {"matrix": [5, 10], "x": 10, "y": 5.5, "w": 1.25},
122 {"matrix": [5, 11], "x": 11.25, "y": 5.5, "w": 1.25},
123 {"matrix": [5, 12], "x": 12.5, "y": 5.5, "w": 1.25},
124 {"matrix": [5, 13], "x": 13.75, "y": 5.5, "w": 1.25},
125
126 {"matrix": [5, 14], "x": 15.25, "y": 5.5},
127 {"matrix": [5, 15], "x": 16.25, "y": 5.5},
128 {"matrix": [5, 16], "x": 17.25, "y": 5.5}
129 ]
26 }, 130 },
27 "LAYOUT_tkl_ansi": { 131 "LAYOUT_tkl_ansi": {
28 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25, "w":2}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.5, "y":2.25, "w":1.5}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25, "w":2.25}, {"x":0, "y":4.25, "w":2.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":2.75}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.25}, {"x":1.25, "y":5.25, "w":1.25}, {"x":2.5, "y":5.25, "w":1.25}, {"x":3.75, "y":5.25, "w":6.25}, {"x":10, "y":5.25, "w":1.25}, {"x":11.25, "y":5.25, "w":1.25}, {"x":12.5, "y":5.25, "w":1.25}, {"x":13.75, "y":5.25, "w":1.25}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}] 132 "layout": [
133 {"matrix": [0, 0], "x": 0, "y": 0},
134
135 {"matrix": [0, 1], "x": 2, "y": 0},
136 {"matrix": [0, 2], "x": 3, "y": 0},
137 {"matrix": [0, 3], "x": 4, "y": 0},
138 {"matrix": [0, 4], "x": 5, "y": 0},
139
140 {"matrix": [0, 5], "x": 6.5, "y": 0},
141 {"matrix": [0, 6], "x": 7.5, "y": 0},
142 {"matrix": [0, 7], "x": 8.5, "y": 0},
143 {"matrix": [0, 8], "x": 9.5, "y": 0},
144
145 {"matrix": [0, 9], "x": 11, "y": 0},
146 {"matrix": [0, 10], "x": 12, "y": 0},
147 {"matrix": [0, 11], "x": 13, "y": 0},
148 {"matrix": [0, 12], "x": 14, "y": 0},
149
150 {"matrix": [0, 14], "x": 15.25, "y": 0},
151 {"matrix": [0, 15], "x": 16.25, "y": 0},
152 {"matrix": [0, 16], "x": 17.25, "y": 0},
153
154 {"matrix": [1, 0], "x": 0, "y": 1.25},
155 {"matrix": [1, 1], "x": 1, "y": 1.25},
156 {"matrix": [1, 2], "x": 2, "y": 1.25},
157 {"matrix": [1, 3], "x": 3, "y": 1.25},
158 {"matrix": [1, 4], "x": 4, "y": 1.25},
159 {"matrix": [1, 5], "x": 5, "y": 1.25},
160 {"matrix": [1, 6], "x": 6, "y": 1.25},
161 {"matrix": [1, 7], "x": 7, "y": 1.25},
162 {"matrix": [1, 8], "x": 8, "y": 1.25},
163 {"matrix": [1, 9], "x": 9, "y": 1.25},
164 {"matrix": [1, 10], "x": 10, "y": 1.25},
165 {"matrix": [1, 11], "x": 11, "y": 1.25},
166 {"matrix": [1, 12], "x": 12, "y": 1.25},
167 {"matrix": [1, 13], "x": 13, "y": 1.25, "w": 2},
168
169 {"matrix": [1, 14], "x": 15.25, "y": 1.25},
170 {"matrix": [1, 15], "x": 16.25, "y": 1.25},
171 {"matrix": [1, 16], "x": 17.25, "y": 1.25},
172
173 {"matrix": [2, 0], "x": 0, "y": 2.25, "w": 1.5},
174 {"matrix": [2, 1], "x": 1.5, "y": 2.25},
175 {"matrix": [2, 2], "x": 2.5, "y": 2.25},
176 {"matrix": [2, 3], "x": 3.5, "y": 2.25},
177 {"matrix": [2, 4], "x": 4.5, "y": 2.25},
178 {"matrix": [2, 5], "x": 5.5, "y": 2.25},
179 {"matrix": [2, 6], "x": 6.5, "y": 2.25},
180 {"matrix": [2, 7], "x": 7.5, "y": 2.25},
181 {"matrix": [2, 8], "x": 8.5, "y": 2.25},
182 {"matrix": [2, 9], "x": 9.5, "y": 2.25},
183 {"matrix": [2, 10], "x": 10.5, "y": 2.25},
184 {"matrix": [2, 11], "x": 11.5, "y": 2.25},
185 {"matrix": [2, 12], "x": 12.5, "y": 2.25},
186 {"matrix": [3, 12], "x": 13.5, "y": 2.25, "w": 1.5},
187
188 {"matrix": [2, 14], "x": 15.25, "y": 2.25},
189 {"matrix": [2, 15], "x": 16.25, "y": 2.25},
190 {"matrix": [2, 16], "x": 17.25, "y": 2.25},
191
192 {"matrix": [3, 0], "x": 0, "y": 3.25, "w": 1.75},
193 {"matrix": [3, 1], "x": 1.75, "y": 3.25},
194 {"matrix": [3, 2], "x": 2.75, "y": 3.25},
195 {"matrix": [3, 3], "x": 3.75, "y": 3.25},
196 {"matrix": [3, 4], "x": 4.75, "y": 3.25},
197 {"matrix": [3, 5], "x": 5.75, "y": 3.25},
198 {"matrix": [3, 6], "x": 6.75, "y": 3.25},
199 {"matrix": [3, 7], "x": 7.75, "y": 3.25},
200 {"matrix": [3, 8], "x": 8.75, "y": 3.25},
201 {"matrix": [3, 9], "x": 9.75, "y": 3.25},
202 {"matrix": [3, 10], "x": 10.75, "y": 3.25},
203 {"matrix": [3, 11], "x": 11.75, "y": 3.25},
204 {"matrix": [3, 13], "x": 12.75, "y": 3.25, "w": 2.25},
205
206 {"matrix": [4, 0], "x": 0, "y": 4.25, "w": 2.25},
207 {"matrix": [4, 2], "x": 2.25, "y": 4.25},
208 {"matrix": [4, 3], "x": 3.25, "y": 4.25},
209 {"matrix": [4, 4], "x": 4.25, "y": 4.25},
210 {"matrix": [4, 5], "x": 5.25, "y": 4.25},
211 {"matrix": [4, 6], "x": 6.25, "y": 4.25},
212 {"matrix": [4, 7], "x": 7.25, "y": 4.25},
213 {"matrix": [4, 8], "x": 8.25, "y": 4.25},
214 {"matrix": [4, 9], "x": 9.25, "y": 4.25},
215 {"matrix": [4, 10], "x": 10.25, "y": 4.25},
216 {"matrix": [4, 11], "x": 11.25, "y": 4.25},
217 {"matrix": [4, 12], "x": 12.25, "y": 4.25, "w": 2.75},
218
219 {"matrix": [4, 15], "x": 16.25, "y": 4.25},
220
221 {"matrix": [5, 0], "x": 0, "y": 5.25, "w": 1.25},
222 {"matrix": [5, 1], "x": 1.25, "y": 5.25, "w": 1.25},
223 {"matrix": [5, 2], "x": 2.5, "y": 5.25, "w": 1.25},
224 {"matrix": [5, 6], "x": 3.75, "y": 5.25, "w": 6.25},
225 {"matrix": [5, 10], "x": 10, "y": 5.25, "w": 1.25},
226 {"matrix": [5, 11], "x": 11.25, "y": 5.25, "w": 1.25},
227 {"matrix": [5, 12], "x": 12.5, "y": 5.25, "w": 1.25},
228 {"matrix": [5, 13], "x": 13.75, "y": 5.25, "w": 1.25},
229
230 {"matrix": [5, 14], "x": 15.25, "y": 5.25},
231 {"matrix": [5, 15], "x": 16.25, "y": 5.25},
232 {"matrix": [5, 16], "x": 17.25, "y": 5.25}
233 ]
29 }, 234 },
30 "LAYOUT_tkl_ansi_split_bs_rshift": { 235 "LAYOUT_tkl_ansi_split_bs_rshift": {
31 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25}, {"x":14, "y":1.25}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.5, "y":2.25, "w":1.5}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25, "w":2.25}, {"x":0, "y":4.25, "w":2.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":1.75}, {"x":14, "y":4.25}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.25}, {"x":1.25, "y":5.25, "w":1.25}, {"x":2.5, "y":5.25, "w":1.25}, {"x":3.75, "y":5.25, "w":6.25}, {"x":10, "y":5.25, "w":1.25}, {"x":11.25, "y":5.25, "w":1.25}, {"x":12.5, "y":5.25, "w":1.25}, {"x":13.75, "y":5.25, "w":1.25}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}] 236 "layout": [
237 {"matrix": [0, 0], "x": 0, "y": 0},
238
239 {"matrix": [0, 1], "x": 2, "y": 0},
240 {"matrix": [0, 2], "x": 3, "y": 0},
241 {"matrix": [0, 3], "x": 4, "y": 0},
242 {"matrix": [0, 4], "x": 5, "y": 0},
243
244 {"matrix": [0, 5], "x": 6.5, "y": 0},
245 {"matrix": [0, 6], "x": 7.5, "y": 0},
246 {"matrix": [0, 7], "x": 8.5, "y": 0},
247 {"matrix": [0, 8], "x": 9.5, "y": 0},
248
249 {"matrix": [0, 9], "x": 11, "y": 0},
250 {"matrix": [0, 10], "x": 12, "y": 0},
251 {"matrix": [0, 11], "x": 13, "y": 0},
252 {"matrix": [0, 12], "x": 14, "y": 0},
253
254 {"matrix": [0, 14], "x": 15.25, "y": 0},
255 {"matrix": [0, 15], "x": 16.25, "y": 0},
256 {"matrix": [0, 16], "x": 17.25, "y": 0},
257
258 {"matrix": [1, 0], "x": 0, "y": 1.25},
259 {"matrix": [1, 1], "x": 1, "y": 1.25},
260 {"matrix": [1, 2], "x": 2, "y": 1.25},
261 {"matrix": [1, 3], "x": 3, "y": 1.25},
262 {"matrix": [1, 4], "x": 4, "y": 1.25},
263 {"matrix": [1, 5], "x": 5, "y": 1.25},
264 {"matrix": [1, 6], "x": 6, "y": 1.25},
265 {"matrix": [1, 7], "x": 7, "y": 1.25},
266 {"matrix": [1, 8], "x": 8, "y": 1.25},
267 {"matrix": [1, 9], "x": 9, "y": 1.25},
268 {"matrix": [1, 10], "x": 10, "y": 1.25},
269 {"matrix": [1, 11], "x": 11, "y": 1.25},
270 {"matrix": [1, 12], "x": 12, "y": 1.25},
271 {"matrix": [1, 13], "x": 13, "y": 1.25},
272 {"matrix": [2, 13], "x": 14, "y": 1.25},
273
274 {"matrix": [1, 14], "x": 15.25, "y": 1.25},
275 {"matrix": [1, 15], "x": 16.25, "y": 1.25},
276 {"matrix": [1, 16], "x": 17.25, "y": 1.25},
277
278 {"matrix": [2, 0], "x": 0, "y": 2.25, "w": 1.5},
279 {"matrix": [2, 1], "x": 1.5, "y": 2.25},
280 {"matrix": [2, 2], "x": 2.5, "y": 2.25},
281 {"matrix": [2, 3], "x": 3.5, "y": 2.25},
282 {"matrix": [2, 4], "x": 4.5, "y": 2.25},
283 {"matrix": [2, 5], "x": 5.5, "y": 2.25},
284 {"matrix": [2, 6], "x": 6.5, "y": 2.25},
285 {"matrix": [2, 7], "x": 7.5, "y": 2.25},
286 {"matrix": [2, 8], "x": 8.5, "y": 2.25},
287 {"matrix": [2, 9], "x": 9.5, "y": 2.25},
288 {"matrix": [2, 10], "x": 10.5, "y": 2.25},
289 {"matrix": [2, 11], "x": 11.5, "y": 2.25},
290 {"matrix": [2, 12], "x": 12.5, "y": 2.25},
291 {"matrix": [3, 12], "x": 13.5, "y": 2.25, "w": 1.5},
292
293 {"matrix": [2, 14], "x": 15.25, "y": 2.25},
294 {"matrix": [2, 15], "x": 16.25, "y": 2.25},
295 {"matrix": [2, 16], "x": 17.25, "y": 2.25},
296
297 {"matrix": [3, 0], "x": 0, "y": 3.25, "w": 1.75},
298 {"matrix": [3, 1], "x": 1.75, "y": 3.25},
299 {"matrix": [3, 2], "x": 2.75, "y": 3.25},
300 {"matrix": [3, 3], "x": 3.75, "y": 3.25},
301 {"matrix": [3, 4], "x": 4.75, "y": 3.25},
302 {"matrix": [3, 5], "x": 5.75, "y": 3.25},
303 {"matrix": [3, 6], "x": 6.75, "y": 3.25},
304 {"matrix": [3, 7], "x": 7.75, "y": 3.25},
305 {"matrix": [3, 8], "x": 8.75, "y": 3.25},
306 {"matrix": [3, 9], "x": 9.75, "y": 3.25},
307 {"matrix": [3, 10], "x": 10.75, "y": 3.25},
308 {"matrix": [3, 11], "x": 11.75, "y": 3.25},
309 {"matrix": [3, 13], "x": 12.75, "y": 3.25, "w": 2.25},
310
311 {"matrix": [4, 0], "x": 0, "y": 4.25, "w": 2.25},
312 {"matrix": [4, 2], "x": 2.25, "y": 4.25},
313 {"matrix": [4, 3], "x": 3.25, "y": 4.25},
314 {"matrix": [4, 4], "x": 4.25, "y": 4.25},
315 {"matrix": [4, 5], "x": 5.25, "y": 4.25},
316 {"matrix": [4, 6], "x": 6.25, "y": 4.25},
317 {"matrix": [4, 7], "x": 7.25, "y": 4.25},
318 {"matrix": [4, 8], "x": 8.25, "y": 4.25},
319 {"matrix": [4, 9], "x": 9.25, "y": 4.25},
320 {"matrix": [4, 10], "x": 10.25, "y": 4.25},
321 {"matrix": [4, 11], "x": 11.25, "y": 4.25},
322 {"matrix": [4, 12], "x": 12.25, "y": 4.25, "w": 1.75},
323 {"matrix": [4, 13], "x": 14, "y": 4.25},
324
325 {"matrix": [4, 15], "x": 16.25, "y": 4.25},
326
327 {"matrix": [5, 0], "x": 0, "y": 5.25, "w": 1.25},
328 {"matrix": [5, 1], "x": 1.25, "y": 5.25, "w": 1.25},
329 {"matrix": [5, 2], "x": 2.5, "y": 5.25, "w": 1.25},
330 {"matrix": [5, 6], "x": 3.75, "y": 5.25, "w": 6.25},
331 {"matrix": [5, 10], "x": 10, "y": 5.25, "w": 1.25},
332 {"matrix": [5, 11], "x": 11.25, "y": 5.25, "w": 1.25},
333 {"matrix": [5, 12], "x": 12.5, "y": 5.25, "w": 1.25},
334 {"matrix": [5, 13], "x": 13.75, "y": 5.25, "w": 1.25},
335
336 {"matrix": [5, 14], "x": 15.25, "y": 5.25},
337 {"matrix": [5, 15], "x": 16.25, "y": 5.25},
338 {"matrix": [5, 16], "x": 17.25, "y": 5.25}
339 ]
32 }, 340 },
33 "LAYOUT_tkl_ansi_tsangan": { 341 "LAYOUT_tkl_ansi_tsangan": {
34 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25, "w":2}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.5, "y":2.25, "w":1.5}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25, "w":2.25}, {"x":0, "y":4.25, "w":2.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":2.75}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.5}, {"x":1.5, "y":5.25}, {"x":2.5, "y":5.25, "w":1.5}, {"x":4, "y":5.25, "w":7}, {"x":11, "y":5.25, "w":1.5}, {"x":12.5, "y":5.25}, {"x":13.5, "y":5.25, "w":1.5}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}] 342 "layout": [
343 {"matrix": [0, 0], "x": 0, "y": 0},
344
345 {"matrix": [0, 1], "x": 2, "y": 0},
346 {"matrix": [0, 2], "x": 3, "y": 0},
347 {"matrix": [0, 3], "x": 4, "y": 0},
348 {"matrix": [0, 4], "x": 5, "y": 0},
349
350 {"matrix": [0, 5], "x": 6.5, "y": 0},
351 {"matrix": [0, 6], "x": 7.5, "y": 0},
352 {"matrix": [0, 7], "x": 8.5, "y": 0},
353 {"matrix": [0, 8], "x": 9.5, "y": 0},
354
355 {"matrix": [0, 9], "x": 11, "y": 0},
356 {"matrix": [0, 10], "x": 12, "y": 0},
357 {"matrix": [0, 11], "x": 13, "y": 0},
358 {"matrix": [0, 12], "x": 14, "y": 0},
359
360 {"matrix": [0, 14], "x": 15.25, "y": 0},
361 {"matrix": [0, 15], "x": 16.25, "y": 0},
362 {"matrix": [0, 16], "x": 17.25, "y": 0},
363
364 {"matrix": [1, 0], "x": 0, "y": 1.25},
365 {"matrix": [1, 1], "x": 1, "y": 1.25},
366 {"matrix": [1, 2], "x": 2, "y": 1.25},
367 {"matrix": [1, 3], "x": 3, "y": 1.25},
368 {"matrix": [1, 4], "x": 4, "y": 1.25},
369 {"matrix": [1, 5], "x": 5, "y": 1.25},
370 {"matrix": [1, 6], "x": 6, "y": 1.25},
371 {"matrix": [1, 7], "x": 7, "y": 1.25},
372 {"matrix": [1, 8], "x": 8, "y": 1.25},
373 {"matrix": [1, 9], "x": 9, "y": 1.25},
374 {"matrix": [1, 10], "x": 10, "y": 1.25},
375 {"matrix": [1, 11], "x": 11, "y": 1.25},
376 {"matrix": [1, 12], "x": 12, "y": 1.25},
377 {"matrix": [1, 13], "x": 13, "y": 1.25, "w": 2},
378
379 {"matrix": [1, 14], "x": 15.25, "y": 1.25},
380 {"matrix": [1, 15], "x": 16.25, "y": 1.25},
381 {"matrix": [1, 16], "x": 17.25, "y": 1.25},
382
383 {"matrix": [2, 0], "x": 0, "y": 2.25, "w": 1.5},
384 {"matrix": [2, 1], "x": 1.5, "y": 2.25},
385 {"matrix": [2, 2], "x": 2.5, "y": 2.25},
386 {"matrix": [2, 3], "x": 3.5, "y": 2.25},
387 {"matrix": [2, 4], "x": 4.5, "y": 2.25},
388 {"matrix": [2, 5], "x": 5.5, "y": 2.25},
389 {"matrix": [2, 6], "x": 6.5, "y": 2.25},
390 {"matrix": [2, 7], "x": 7.5, "y": 2.25},
391 {"matrix": [2, 8], "x": 8.5, "y": 2.25},
392 {"matrix": [2, 9], "x": 9.5, "y": 2.25},
393 {"matrix": [2, 10], "x": 10.5, "y": 2.25},
394 {"matrix": [2, 11], "x": 11.5, "y": 2.25},
395 {"matrix": [2, 12], "x": 12.5, "y": 2.25},
396 {"matrix": [3, 12], "x": 13.5, "y": 2.25, "w": 1.5},
397
398 {"matrix": [2, 14], "x": 15.25, "y": 2.25},
399 {"matrix": [2, 15], "x": 16.25, "y": 2.25},
400 {"matrix": [2, 16], "x": 17.25, "y": 2.25},
401
402 {"matrix": [3, 0], "x": 0, "y": 3.25, "w": 1.75},
403 {"matrix": [3, 1], "x": 1.75, "y": 3.25},
404 {"matrix": [3, 2], "x": 2.75, "y": 3.25},
405 {"matrix": [3, 3], "x": 3.75, "y": 3.25},
406 {"matrix": [3, 4], "x": 4.75, "y": 3.25},
407 {"matrix": [3, 5], "x": 5.75, "y": 3.25},
408 {"matrix": [3, 6], "x": 6.75, "y": 3.25},
409 {"matrix": [3, 7], "x": 7.75, "y": 3.25},
410 {"matrix": [3, 8], "x": 8.75, "y": 3.25},
411 {"matrix": [3, 9], "x": 9.75, "y": 3.25},
412 {"matrix": [3, 10], "x": 10.75, "y": 3.25},
413 {"matrix": [3, 11], "x": 11.75, "y": 3.25},
414 {"matrix": [3, 13], "x": 12.75, "y": 3.25, "w": 2.25},
415
416 {"matrix": [4, 0], "x": 0, "y": 4.25, "w": 2.25},
417 {"matrix": [4, 2], "x": 2.25, "y": 4.25},
418 {"matrix": [4, 3], "x": 3.25, "y": 4.25},
419 {"matrix": [4, 4], "x": 4.25, "y": 4.25},
420 {"matrix": [4, 5], "x": 5.25, "y": 4.25},
421 {"matrix": [4, 6], "x": 6.25, "y": 4.25},
422 {"matrix": [4, 7], "x": 7.25, "y": 4.25},
423 {"matrix": [4, 8], "x": 8.25, "y": 4.25},
424 {"matrix": [4, 9], "x": 9.25, "y": 4.25},
425 {"matrix": [4, 10], "x": 10.25, "y": 4.25},
426 {"matrix": [4, 11], "x": 11.25, "y": 4.25},
427 {"matrix": [4, 12], "x": 12.25, "y": 4.25, "w": 2.75},
428
429 {"matrix": [4, 15], "x": 16.25, "y": 4.25},
430
431 {"matrix": [5, 0], "x": 0, "y": 5.25, "w": 1.5},
432 {"matrix": [5, 1], "x": 1.5, "y": 5.25},
433 {"matrix": [5, 2], "x": 2.5, "y": 5.25, "w": 1.5},
434 {"matrix": [5, 6], "x": 4, "y": 5.25, "w": 7},
435 {"matrix": [5, 11], "x": 11, "y": 5.25, "w": 1.5},
436 {"matrix": [5, 12], "x": 12.5, "y": 5.25},
437 {"matrix": [5, 13], "x": 13.5, "y": 5.25, "w": 1.5},
438
439 {"matrix": [5, 14], "x": 15.25, "y": 5.25},
440 {"matrix": [5, 15], "x": 16.25, "y": 5.25},
441 {"matrix": [5, 16], "x": 17.25, "y": 5.25}
442 ]
35 }, 443 },
36 "LAYOUT_tkl_ansi_tsangan_split_bs_rshift": { 444 "LAYOUT_tkl_ansi_tsangan_split_bs_rshift": {
37 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25}, {"x":14, "y":1.25}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.5, "y":2.25, "w":1.5}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25, "w":2.25}, {"x":0, "y":4.25, "w":2.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":1.75}, {"x":14, "y":4.25}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.5}, {"x":1.5, "y":5.25}, {"x":2.5, "y":5.25, "w":1.5}, {"x":4, "y":5.25, "w":7}, {"x":11, "y":5.25, "w":1.5}, {"x":12.5, "y":5.25}, {"x":13.5, "y":5.25, "w":1.5}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}] 445 "layout": [
446 {"matrix": [0, 0], "x": 0, "y": 0},
447
448 {"matrix": [0, 1], "x": 2, "y": 0},
449 {"matrix": [0, 2], "x": 3, "y": 0},
450 {"matrix": [0, 3], "x": 4, "y": 0},
451 {"matrix": [0, 4], "x": 5, "y": 0},
452
453 {"matrix": [0, 5], "x": 6.5, "y": 0},
454 {"matrix": [0, 6], "x": 7.5, "y": 0},
455 {"matrix": [0, 7], "x": 8.5, "y": 0},
456 {"matrix": [0, 8], "x": 9.5, "y": 0},
457
458 {"matrix": [0, 9], "x": 11, "y": 0},
459 {"matrix": [0, 10], "x": 12, "y": 0},
460 {"matrix": [0, 11], "x": 13, "y": 0},
461 {"matrix": [0, 12], "x": 14, "y": 0},
462
463 {"matrix": [0, 14], "x": 15.25, "y": 0},
464 {"matrix": [0, 15], "x": 16.25, "y": 0},
465 {"matrix": [0, 16], "x": 17.25, "y": 0},
466
467 {"matrix": [1, 0], "x": 0, "y": 1.25},
468 {"matrix": [1, 1], "x": 1, "y": 1.25},
469 {"matrix": [1, 2], "x": 2, "y": 1.25},
470 {"matrix": [1, 3], "x": 3, "y": 1.25},
471 {"matrix": [1, 4], "x": 4, "y": 1.25},
472 {"matrix": [1, 5], "x": 5, "y": 1.25},
473 {"matrix": [1, 6], "x": 6, "y": 1.25},
474 {"matrix": [1, 7], "x": 7, "y": 1.25},
475 {"matrix": [1, 8], "x": 8, "y": 1.25},
476 {"matrix": [1, 9], "x": 9, "y": 1.25},
477 {"matrix": [1, 10], "x": 10, "y": 1.25},
478 {"matrix": [1, 11], "x": 11, "y": 1.25},
479 {"matrix": [1, 12], "x": 12, "y": 1.25},
480 {"matrix": [1, 13], "x": 13, "y": 1.25},
481 {"matrix": [2, 13], "x": 14, "y": 1.25},
482
483 {"matrix": [1, 14], "x": 15.25, "y": 1.25},
484 {"matrix": [1, 15], "x": 16.25, "y": 1.25},
485 {"matrix": [1, 16], "x": 17.25, "y": 1.25},
486
487 {"matrix": [2, 0], "x": 0, "y": 2.25, "w": 1.5},
488 {"matrix": [2, 1], "x": 1.5, "y": 2.25},
489 {"matrix": [2, 2], "x": 2.5, "y": 2.25},
490 {"matrix": [2, 3], "x": 3.5, "y": 2.25},
491 {"matrix": [2, 4], "x": 4.5, "y": 2.25},
492 {"matrix": [2, 5], "x": 5.5, "y": 2.25},
493 {"matrix": [2, 6], "x": 6.5, "y": 2.25},
494 {"matrix": [2, 7], "x": 7.5, "y": 2.25},
495 {"matrix": [2, 8], "x": 8.5, "y": 2.25},
496 {"matrix": [2, 9], "x": 9.5, "y": 2.25},
497 {"matrix": [2, 10], "x": 10.5, "y": 2.25},
498 {"matrix": [2, 11], "x": 11.5, "y": 2.25},
499 {"matrix": [2, 12], "x": 12.5, "y": 2.25},
500 {"matrix": [3, 12], "x": 13.5, "y": 2.25, "w": 1.5},
501
502 {"matrix": [2, 14], "x": 15.25, "y": 2.25},
503 {"matrix": [2, 15], "x": 16.25, "y": 2.25},
504 {"matrix": [2, 16], "x": 17.25, "y": 2.25},
505
506 {"matrix": [3, 0], "x": 0, "y": 3.25, "w": 1.75},
507 {"matrix": [3, 1], "x": 1.75, "y": 3.25},
508 {"matrix": [3, 2], "x": 2.75, "y": 3.25},
509 {"matrix": [3, 3], "x": 3.75, "y": 3.25},
510 {"matrix": [3, 4], "x": 4.75, "y": 3.25},
511 {"matrix": [3, 5], "x": 5.75, "y": 3.25},
512 {"matrix": [3, 6], "x": 6.75, "y": 3.25},
513 {"matrix": [3, 7], "x": 7.75, "y": 3.25},
514 {"matrix": [3, 8], "x": 8.75, "y": 3.25},
515 {"matrix": [3, 9], "x": 9.75, "y": 3.25},
516 {"matrix": [3, 10], "x": 10.75, "y": 3.25},
517 {"matrix": [3, 11], "x": 11.75, "y": 3.25},
518 {"matrix": [3, 13], "x": 12.75, "y": 3.25, "w": 2.25},
519
520 {"matrix": [4, 0], "x": 0, "y": 4.25, "w": 2.25},
521 {"matrix": [4, 2], "x": 2.25, "y": 4.25},
522 {"matrix": [4, 3], "x": 3.25, "y": 4.25},
523 {"matrix": [4, 4], "x": 4.25, "y": 4.25},
524 {"matrix": [4, 5], "x": 5.25, "y": 4.25},
525 {"matrix": [4, 6], "x": 6.25, "y": 4.25},
526 {"matrix": [4, 7], "x": 7.25, "y": 4.25},
527 {"matrix": [4, 8], "x": 8.25, "y": 4.25},
528 {"matrix": [4, 9], "x": 9.25, "y": 4.25},
529 {"matrix": [4, 10], "x": 10.25, "y": 4.25},
530 {"matrix": [4, 11], "x": 11.25, "y": 4.25},
531 {"matrix": [4, 12], "x": 12.25, "y": 4.25, "w": 1.75},
532 {"matrix": [4, 13], "x": 14, "y": 4.25},
533
534 {"matrix": [4, 15], "x": 16.25, "y": 4.25},
535
536 {"matrix": [5, 0], "x": 0, "y": 5.25, "w": 1.5},
537 {"matrix": [5, 1], "x": 1.5, "y": 5.25},
538 {"matrix": [5, 2], "x": 2.5, "y": 5.25, "w": 1.5},
539 {"matrix": [5, 6], "x": 4, "y": 5.25, "w": 7},
540 {"matrix": [5, 11], "x": 11, "y": 5.25, "w": 1.5},
541 {"matrix": [5, 12], "x": 12.5, "y": 5.25},
542 {"matrix": [5, 13], "x": 13.5, "y": 5.25, "w": 1.5},
543
544 {"matrix": [5, 14], "x": 15.25, "y": 5.25},
545 {"matrix": [5, 15], "x": 16.25, "y": 5.25},
546 {"matrix": [5, 16], "x": 17.25, "y": 5.25}
547 ]
38 }, 548 },
39 "LAYOUT_tkl_iso": { 549 "LAYOUT_tkl_iso": {
40 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25, "w":2}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.75, "y":2.25, "w":1.25, "h":2}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25}, {"x":0, "y":4.25, "w":1.25}, {"x":1.25, "y":4.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":2.75}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.25}, {"x":1.25, "y":5.25, "w":1.25}, {"x":2.5, "y":5.25, "w":1.25}, {"x":3.75, "y":5.25, "w":6.25}, {"x":10, "y":5.25, "w":1.25}, {"x":11.25, "y":5.25, "w":1.25}, {"x":12.5, "y":5.25, "w":1.25}, {"x":13.75, "y":5.25, "w":1.25}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}] 550 "layout": [
551 {"matrix": [0, 0], "x": 0, "y": 0},
552
553 {"matrix": [0, 1], "x": 2, "y": 0},
554 {"matrix": [0, 2], "x": 3, "y": 0},
555 {"matrix": [0, 3], "x": 4, "y": 0},
556 {"matrix": [0, 4], "x": 5, "y": 0},
557
558 {"matrix": [0, 5], "x": 6.5, "y": 0},
559 {"matrix": [0, 6], "x": 7.5, "y": 0},
560 {"matrix": [0, 7], "x": 8.5, "y": 0},
561 {"matrix": [0, 8], "x": 9.5, "y": 0},
562
563 {"matrix": [0, 9], "x": 11, "y": 0},
564 {"matrix": [0, 10], "x": 12, "y": 0},
565 {"matrix": [0, 11], "x": 13, "y": 0},
566 {"matrix": [0, 12], "x": 14, "y": 0},
567
568 {"matrix": [0, 14], "x": 15.25, "y": 0},
569 {"matrix": [0, 15], "x": 16.25, "y": 0},
570 {"matrix": [0, 16], "x": 17.25, "y": 0},
571
572 {"matrix": [1, 0], "x": 0, "y": 1.25},
573 {"matrix": [1, 1], "x": 1, "y": 1.25},
574 {"matrix": [1, 2], "x": 2, "y": 1.25},
575 {"matrix": [1, 3], "x": 3, "y": 1.25},
576 {"matrix": [1, 4], "x": 4, "y": 1.25},
577 {"matrix": [1, 5], "x": 5, "y": 1.25},
578 {"matrix": [1, 6], "x": 6, "y": 1.25},
579 {"matrix": [1, 7], "x": 7, "y": 1.25},
580 {"matrix": [1, 8], "x": 8, "y": 1.25},
581 {"matrix": [1, 9], "x": 9, "y": 1.25},
582 {"matrix": [1, 10], "x": 10, "y": 1.25},
583 {"matrix": [1, 11], "x": 11, "y": 1.25},
584 {"matrix": [1, 12], "x": 12, "y": 1.25},
585 {"matrix": [1, 13], "x": 13, "y": 1.25, "w": 2},
586
587 {"matrix": [1, 14], "x": 15.25, "y": 1.25},
588 {"matrix": [1, 15], "x": 16.25, "y": 1.25},
589 {"matrix": [1, 16], "x": 17.25, "y": 1.25},
590
591 {"matrix": [2, 0], "x": 0, "y": 2.25, "w": 1.5},
592 {"matrix": [2, 1], "x": 1.5, "y": 2.25},
593 {"matrix": [2, 2], "x": 2.5, "y": 2.25},
594 {"matrix": [2, 3], "x": 3.5, "y": 2.25},
595 {"matrix": [2, 4], "x": 4.5, "y": 2.25},
596 {"matrix": [2, 5], "x": 5.5, "y": 2.25},
597 {"matrix": [2, 6], "x": 6.5, "y": 2.25},
598 {"matrix": [2, 7], "x": 7.5, "y": 2.25},
599 {"matrix": [2, 8], "x": 8.5, "y": 2.25},
600 {"matrix": [2, 9], "x": 9.5, "y": 2.25},
601 {"matrix": [2, 10], "x": 10.5, "y": 2.25},
602 {"matrix": [2, 11], "x": 11.5, "y": 2.25},
603 {"matrix": [2, 12], "x": 12.5, "y": 2.25},
604 {"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},
605
606 {"matrix": [2, 15], "x": 15.25, "y": 2.25},
607 {"matrix": [2, 16], "x": 16.25, "y": 2.25},
608 {"matrix": [3, 0], "x": 17.25, "y": 2.25},
609
610 {"matrix": [3, 1], "x": 0, "y": 3.25, "w": 1.75},
611 {"matrix": [3, 2], "x": 1.75, "y": 3.25},
612 {"matrix": [3, 3], "x": 2.75, "y": 3.25},
613 {"matrix": [3, 4], "x": 3.75, "y": 3.25},
614 {"matrix": [3, 5], "x": 4.75, "y": 3.25},
615 {"matrix": [3, 6], "x": 5.75, "y": 3.25},
616 {"matrix": [3, 7], "x": 6.75, "y": 3.25},
617 {"matrix": [3, 8], "x": 7.75, "y": 3.25},
618 {"matrix": [3, 9], "x": 8.75, "y": 3.25},
619 {"matrix": [3, 10], "x": 9.75, "y": 3.25},
620 {"matrix": [3, 11], "x": 10.75, "y": 3.25},
621 {"matrix": [3, 12], "x": 11.75, "y": 3.25},
622 {"matrix": [3, 13], "x": 12.75, "y": 3.25},
623
624 {"matrix": [4, 0], "x": 0, "y": 4.25, "w": 1.25},
625 {"matrix": [4, 1], "x": 1.25, "y": 4.25},
626 {"matrix": [4, 2], "x": 2.25, "y": 4.25},
627 {"matrix": [4, 3], "x": 3.25, "y": 4.25},
628 {"matrix": [4, 4], "x": 4.25, "y": 4.25},
629 {"matrix": [4, 5], "x": 5.25, "y": 4.25},
630 {"matrix": [4, 6], "x": 6.25, "y": 4.25},
631 {"matrix": [4, 7], "x": 7.25, "y": 4.25},
632 {"matrix": [4, 8], "x": 8.25, "y": 4.25},
633 {"matrix": [4, 9], "x": 9.25, "y": 4.25},
634 {"matrix": [4, 10], "x": 10.25, "y": 4.25},
635 {"matrix": [4, 11], "x": 11.25, "y": 4.25},
636 {"matrix": [4, 12], "x": 12.25, "y": 4.25, "w": 2.75},
637
638 {"matrix": [4, 15], "x": 16.25, "y": 4.25},
639
640 {"matrix": [5, 0], "x": 0, "y": 5.25, "w": 1.25},
641 {"matrix": [5, 1], "x": 1.25, "y": 5.25, "w": 1.25},
642 {"matrix": [5, 2], "x": 2.5, "y": 5.25, "w": 1.25},
643 {"matrix": [5, 6], "x": 3.75, "y": 5.25, "w": 6.25},
644 {"matrix": [5, 10], "x": 10, "y": 5.25, "w": 1.25},
645 {"matrix": [5, 11], "x": 11.25, "y": 5.25, "w": 1.25},
646 {"matrix": [5, 12], "x": 12.5, "y": 5.25, "w": 1.25},
647 {"matrix": [5, 13], "x": 13.75, "y": 5.25, "w": 1.25},
648
649 {"matrix": [5, 14], "x": 15.25, "y": 5.25},
650 {"matrix": [5, 15], "x": 16.25, "y": 5.25},
651 {"matrix": [5, 16], "x": 17.25, "y": 5.25}
652 ]
41 }, 653 },
42 "LAYOUT_tkl_iso_split_bs_rshift": { 654 "LAYOUT_tkl_iso_split_bs_rshift": {
43 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25}, {"x":14, "y":1.25}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.75, "y":2.25, "w":1.25, "h":2}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25}, {"x":0, "y":4.25, "w":1.25}, {"x":1.25, "y":4.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":1.75}, {"x":14, "y":4.25}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.25}, {"x":1.25, "y":5.25, "w":1.25}, {"x":2.5, "y":5.25, "w":1.25}, {"x":3.75, "y":5.25, "w":6.25}, {"x":10, "y":5.25, "w":1.25}, {"x":11.25, "y":5.25, "w":1.25}, {"x":12.5, "y":5.25, "w":1.25}, {"x":13.75, "y":5.25, "w":1.25}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}] 655 "layout": [
656 {"matrix": [0, 0], "x": 0, "y": 0},
657
658 {"matrix": [0, 1], "x": 2, "y": 0},
659 {"matrix": [0, 2], "x": 3, "y": 0},
660 {"matrix": [0, 3], "x": 4, "y": 0},
661 {"matrix": [0, 4], "x": 5, "y": 0},
662
663 {"matrix": [0, 5], "x": 6.5, "y": 0},
664 {"matrix": [0, 6], "x": 7.5, "y": 0},
665 {"matrix": [0, 7], "x": 8.5, "y": 0},
666 {"matrix": [0, 8], "x": 9.5, "y": 0},
667
668 {"matrix": [0, 9], "x": 11, "y": 0},
669 {"matrix": [0, 10], "x": 12, "y": 0},
670 {"matrix": [0, 11], "x": 13, "y": 0},
671 {"matrix": [0, 12], "x": 14, "y": 0},
672
673 {"matrix": [0, 14], "x": 15.25, "y": 0},
674 {"matrix": [0, 15], "x": 16.25, "y": 0},
675 {"matrix": [0, 16], "x": 17.25, "y": 0},
676
677 {"matrix": [1, 0], "x": 0, "y": 1.25},
678 {"matrix": [1, 1], "x": 1, "y": 1.25},
679 {"matrix": [1, 2], "x": 2, "y": 1.25},
680 {"matrix": [1, 3], "x": 3, "y": 1.25},
681 {"matrix": [1, 4], "x": 4, "y": 1.25},
682 {"matrix": [1, 5], "x": 5, "y": 1.25},
683 {"matrix": [1, 6], "x": 6, "y": 1.25},
684 {"matrix": [1, 7], "x": 7, "y": 1.25},
685 {"matrix": [1, 8], "x": 8, "y": 1.25},
686 {"matrix": [1, 9], "x": 9, "y": 1.25},
687 {"matrix": [1, 10], "x": 10, "y": 1.25},
688 {"matrix": [1, 11], "x": 11, "y": 1.25},
689 {"matrix": [1, 12], "x": 12, "y": 1.25},
690 {"matrix": [1, 13], "x": 13, "y": 1.25},
691 {"matrix": [2, 13], "x": 14, "y": 1.25},
692
693 {"matrix": [1, 14], "x": 15.25, "y": 1.25},
694 {"matrix": [1, 15], "x": 16.25, "y": 1.25},
695 {"matrix": [1, 16], "x": 17.25, "y": 1.25},
696
697 {"matrix": [2, 0], "x": 0, "y": 2.25, "w": 1.5},
698 {"matrix": [2, 1], "x": 1.5, "y": 2.25},
699 {"matrix": [2, 2], "x": 2.5, "y": 2.25},
700 {"matrix": [2, 3], "x": 3.5, "y": 2.25},
701 {"matrix": [2, 4], "x": 4.5, "y": 2.25},
702 {"matrix": [2, 5], "x": 5.5, "y": 2.25},
703 {"matrix": [2, 6], "x": 6.5, "y": 2.25},
704 {"matrix": [2, 7], "x": 7.5, "y": 2.25},
705 {"matrix": [2, 8], "x": 8.5, "y": 2.25},
706 {"matrix": [2, 9], "x": 9.5, "y": 2.25},
707 {"matrix": [2, 10], "x": 10.5, "y": 2.25},
708 {"matrix": [2, 11], "x": 11.5, "y": 2.25},
709 {"matrix": [2, 12], "x": 12.5, "y": 2.25},
710 {"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},
711
712 {"matrix": [2, 15], "x": 15.25, "y": 2.25},
713 {"matrix": [2, 16], "x": 16.25, "y": 2.25},
714 {"matrix": [3, 0], "x": 17.25, "y": 2.25},
715
716 {"matrix": [3, 1], "x": 0, "y": 3.25, "w": 1.75},
717 {"matrix": [3, 2], "x": 1.75, "y": 3.25},
718 {"matrix": [3, 3], "x": 2.75, "y": 3.25},
719 {"matrix": [3, 4], "x": 3.75, "y": 3.25},
720 {"matrix": [3, 5], "x": 4.75, "y": 3.25},
721 {"matrix": [3, 6], "x": 5.75, "y": 3.25},
722 {"matrix": [3, 7], "x": 6.75, "y": 3.25},
723 {"matrix": [3, 8], "x": 7.75, "y": 3.25},
724 {"matrix": [3, 9], "x": 8.75, "y": 3.25},
725 {"matrix": [3, 10], "x": 9.75, "y": 3.25},
726 {"matrix": [3, 11], "x": 10.75, "y": 3.25},
727 {"matrix": [3, 12], "x": 11.75, "y": 3.25},
728 {"matrix": [3, 13], "x": 12.75, "y": 3.25},
729
730 {"matrix": [4, 0], "x": 0, "y": 4.25, "w": 1.25},
731 {"matrix": [4, 1], "x": 1.25, "y": 4.25},
732 {"matrix": [4, 2], "x": 2.25, "y": 4.25},
733 {"matrix": [4, 3], "x": 3.25, "y": 4.25},
734 {"matrix": [4, 4], "x": 4.25, "y": 4.25},
735 {"matrix": [4, 5], "x": 5.25, "y": 4.25},
736 {"matrix": [4, 6], "x": 6.25, "y": 4.25},
737 {"matrix": [4, 7], "x": 7.25, "y": 4.25},
738 {"matrix": [4, 8], "x": 8.25, "y": 4.25},
739 {"matrix": [4, 9], "x": 9.25, "y": 4.25},
740 {"matrix": [4, 10], "x": 10.25, "y": 4.25},
741 {"matrix": [4, 11], "x": 11.25, "y": 4.25},
742 {"matrix": [4, 12], "x": 12.25, "y": 4.25, "w": 1.75},
743 {"matrix": [4, 13], "x": 14, "y": 4.25},
744
745 {"matrix": [4, 15], "x": 16.25, "y": 4.25},
746
747 {"matrix": [5, 0], "x": 0, "y": 5.25, "w": 1.25},
748 {"matrix": [5, 1], "x": 1.25, "y": 5.25, "w": 1.25},
749 {"matrix": [5, 2], "x": 2.5, "y": 5.25, "w": 1.25},
750 {"matrix": [5, 6], "x": 3.75, "y": 5.25, "w": 6.25},
751 {"matrix": [5, 10], "x": 10, "y": 5.25, "w": 1.25},
752 {"matrix": [5, 11], "x": 11.25, "y": 5.25, "w": 1.25},
753 {"matrix": [5, 12], "x": 12.5, "y": 5.25, "w": 1.25},
754 {"matrix": [5, 13], "x": 13.75, "y": 5.25, "w": 1.25},
755
756 {"matrix": [5, 14], "x": 15.25, "y": 5.25},
757 {"matrix": [5, 15], "x": 16.25, "y": 5.25},
758 {"matrix": [5, 16], "x": 17.25, "y": 5.25}
759 ]
44 }, 760 },
45 "LAYOUT_tkl_iso_tsangan": { 761 "LAYOUT_tkl_iso_tsangan": {
46 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25, "w":2}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.75, "y":2.25, "w":1.25, "h":2}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25}, {"x":0, "y":4.25, "w":1.25}, {"x":1.25, "y":4.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":2.75}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.5}, {"x":1.5, "y":5.25}, {"x":2.5, "y":5.25, "w":1.5}, {"x":4, "y":5.25, "w":7}, {"x":11, "y":5.25, "w":1.5}, {"x":12.5, "y":5.25}, {"x":13.5, "y":5.25, "w":1.5}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}] 762 "layout": [
763 {"matrix": [0, 0], "x": 0, "y": 0},
764
765 {"matrix": [0, 1], "x": 2, "y": 0},
766 {"matrix": [0, 2], "x": 3, "y": 0},
767 {"matrix": [0, 3], "x": 4, "y": 0},
768 {"matrix": [0, 4], "x": 5, "y": 0},
769
770 {"matrix": [0, 5], "x": 6.5, "y": 0},
771 {"matrix": [0, 6], "x": 7.5, "y": 0},
772 {"matrix": [0, 7], "x": 8.5, "y": 0},
773 {"matrix": [0, 8], "x": 9.5, "y": 0},
774
775 {"matrix": [0, 9], "x": 11, "y": 0},
776 {"matrix": [0, 10], "x": 12, "y": 0},
777 {"matrix": [0, 11], "x": 13, "y": 0},
778 {"matrix": [0, 12], "x": 14, "y": 0},
779
780 {"matrix": [0, 14], "x": 15.25, "y": 0},
781 {"matrix": [0, 15], "x": 16.25, "y": 0},
782 {"matrix": [0, 16], "x": 17.25, "y": 0},
783
784 {"matrix": [1, 0], "x": 0, "y": 1.25},
785 {"matrix": [1, 1], "x": 1, "y": 1.25},
786 {"matrix": [1, 2], "x": 2, "y": 1.25},
787 {"matrix": [1, 3], "x": 3, "y": 1.25},
788 {"matrix": [1, 4], "x": 4, "y": 1.25},
789 {"matrix": [1, 5], "x": 5, "y": 1.25},
790 {"matrix": [1, 6], "x": 6, "y": 1.25},
791 {"matrix": [1, 7], "x": 7, "y": 1.25},
792 {"matrix": [1, 8], "x": 8, "y": 1.25},
793 {"matrix": [1, 9], "x": 9, "y": 1.25},
794 {"matrix": [1, 10], "x": 10, "y": 1.25},
795 {"matrix": [1, 11], "x": 11, "y": 1.25},
796 {"matrix": [1, 12], "x": 12, "y": 1.25},
797 {"matrix": [1, 13], "x": 13, "y": 1.25, "w": 2},
798
799 {"matrix": [1, 14], "x": 15.25, "y": 1.25},
800 {"matrix": [1, 15], "x": 16.25, "y": 1.25},
801 {"matrix": [1, 16], "x": 17.25, "y": 1.25},
802
803 {"matrix": [2, 0], "x": 0, "y": 2.25, "w": 1.5},
804 {"matrix": [2, 1], "x": 1.5, "y": 2.25},
805 {"matrix": [2, 2], "x": 2.5, "y": 2.25},
806 {"matrix": [2, 3], "x": 3.5, "y": 2.25},
807 {"matrix": [2, 4], "x": 4.5, "y": 2.25},
808 {"matrix": [2, 5], "x": 5.5, "y": 2.25},
809 {"matrix": [2, 6], "x": 6.5, "y": 2.25},
810 {"matrix": [2, 7], "x": 7.5, "y": 2.25},
811 {"matrix": [2, 8], "x": 8.5, "y": 2.25},
812 {"matrix": [2, 9], "x": 9.5, "y": 2.25},
813 {"matrix": [2, 10], "x": 10.5, "y": 2.25},
814 {"matrix": [2, 11], "x": 11.5, "y": 2.25},
815 {"matrix": [2, 12], "x": 12.5, "y": 2.25},
816 {"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},
817
818 {"matrix": [2, 15], "x": 15.25, "y": 2.25},
819 {"matrix": [2, 16], "x": 16.25, "y": 2.25},
820 {"matrix": [3, 0], "x": 17.25, "y": 2.25},
821
822 {"matrix": [3, 1], "x": 0, "y": 3.25, "w": 1.75},
823 {"matrix": [3, 2], "x": 1.75, "y": 3.25},
824 {"matrix": [3, 3], "x": 2.75, "y": 3.25},
825 {"matrix": [3, 4], "x": 3.75, "y": 3.25},
826 {"matrix": [3, 5], "x": 4.75, "y": 3.25},
827 {"matrix": [3, 6], "x": 5.75, "y": 3.25},
828 {"matrix": [3, 7], "x": 6.75, "y": 3.25},
829 {"matrix": [3, 8], "x": 7.75, "y": 3.25},
830 {"matrix": [3, 9], "x": 8.75, "y": 3.25},
831 {"matrix": [3, 10], "x": 9.75, "y": 3.25},
832 {"matrix": [3, 11], "x": 10.75, "y": 3.25},
833 {"matrix": [3, 12], "x": 11.75, "y": 3.25},
834 {"matrix": [3, 13], "x": 12.75, "y": 3.25},
835
836 {"matrix": [4, 0], "x": 0, "y": 4.25, "w": 1.25},
837 {"matrix": [4, 1], "x": 1.25, "y": 4.25},
838 {"matrix": [4, 2], "x": 2.25, "y": 4.25},
839 {"matrix": [4, 3], "x": 3.25, "y": 4.25},
840 {"matrix": [4, 4], "x": 4.25, "y": 4.25},
841 {"matrix": [4, 5], "x": 5.25, "y": 4.25},
842 {"matrix": [4, 6], "x": 6.25, "y": 4.25},
843 {"matrix": [4, 7], "x": 7.25, "y": 4.25},
844 {"matrix": [4, 8], "x": 8.25, "y": 4.25},
845 {"matrix": [4, 9], "x": 9.25, "y": 4.25},
846 {"matrix": [4, 10], "x": 10.25, "y": 4.25},
847 {"matrix": [4, 11], "x": 11.25, "y": 4.25},
848 {"matrix": [4, 12], "x": 12.25, "y": 4.25, "w": 2.75},
849
850 {"matrix": [4, 15], "x": 16.25, "y": 4.25},
851
852 {"matrix": [5, 0], "x": 0, "y": 5.25, "w": 1.5},
853 {"matrix": [5, 1], "x": 1.5, "y": 5.25},
854 {"matrix": [5, 2], "x": 2.5, "y": 5.25, "w": 1.5},
855 {"matrix": [5, 6], "x": 4, "y": 5.25, "w": 7},
856 {"matrix": [5, 11], "x": 11, "y": 5.25, "w": 1.5},
857 {"matrix": [5, 12], "x": 12.5, "y": 5.25},
858 {"matrix": [5, 13], "x": 13.5, "y": 5.25, "w": 1.5},
859
860 {"matrix": [5, 14], "x": 15.25, "y": 5.25},
861 {"matrix": [5, 15], "x": 16.25, "y": 5.25},
862 {"matrix": [5, 16], "x": 17.25, "y": 5.25}
863 ]
47 }, 864 },
48 "LAYOUT_tkl_iso_tsangan_split_bs_rshift": { 865 "LAYOUT_tkl_iso_tsangan_split_bs_rshift": {
49 "layout": [{"x":0, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6.5, "y":0}, {"x":7.5, "y":0}, {"x":8.5, "y":0}, {"x":9.5, "y":0}, {"x":11, "y":0}, {"x":12, "y":0}, {"x":13, "y":0}, {"x":14, "y":0}, {"x":15.25, "y":0}, {"x":16.25, "y":0}, {"x":17.25, "y":0}, {"x":0, "y":1.25}, {"x":1, "y":1.25}, {"x":2, "y":1.25}, {"x":3, "y":1.25}, {"x":4, "y":1.25}, {"x":5, "y":1.25}, {"x":6, "y":1.25}, {"x":7, "y":1.25}, {"x":8, "y":1.25}, {"x":9, "y":1.25}, {"x":10, "y":1.25}, {"x":11, "y":1.25}, {"x":12, "y":1.25}, {"x":13, "y":1.25}, {"x":14, "y":1.25}, {"x":15.25, "y":1.25}, {"x":16.25, "y":1.25}, {"x":17.25, "y":1.25}, {"x":0, "y":2.25, "w":1.5}, {"x":1.5, "y":2.25}, {"x":2.5, "y":2.25}, {"x":3.5, "y":2.25}, {"x":4.5, "y":2.25}, {"x":5.5, "y":2.25}, {"x":6.5, "y":2.25}, {"x":7.5, "y":2.25}, {"x":8.5, "y":2.25}, {"x":9.5, "y":2.25}, {"x":10.5, "y":2.25}, {"x":11.5, "y":2.25}, {"x":12.5, "y":2.25}, {"x":13.75, "y":2.25, "w":1.25, "h":2}, {"x":15.25, "y":2.25}, {"x":16.25, "y":2.25}, {"x":17.25, "y":2.25}, {"x":0, "y":3.25, "w":1.75}, {"x":1.75, "y":3.25}, {"x":2.75, "y":3.25}, {"x":3.75, "y":3.25}, {"x":4.75, "y":3.25}, {"x":5.75, "y":3.25}, {"x":6.75, "y":3.25}, {"x":7.75, "y":3.25}, {"x":8.75, "y":3.25}, {"x":9.75, "y":3.25}, {"x":10.75, "y":3.25}, {"x":11.75, "y":3.25}, {"x":12.75, "y":3.25}, {"x":0, "y":4.25, "w":1.25}, {"x":1.25, "y":4.25}, {"x":2.25, "y":4.25}, {"x":3.25, "y":4.25}, {"x":4.25, "y":4.25}, {"x":5.25, "y":4.25}, {"x":6.25, "y":4.25}, {"x":7.25, "y":4.25}, {"x":8.25, "y":4.25}, {"x":9.25, "y":4.25}, {"x":10.25, "y":4.25}, {"x":11.25, "y":4.25}, {"x":12.25, "y":4.25, "w":1.75}, {"x":14, "y":4.25}, {"x":16.25, "y":4.25}, {"x":0, "y":5.25, "w":1.5}, {"x":1.5, "y":5.25}, {"x":2.5, "y":5.25, "w":1.5}, {"x":4, "y":5.25, "w":7}, {"x":11, "y":5.25, "w":1.5}, {"x":12.5, "y":5.25}, {"x":13.5, "y":5.25, "w":1.5}, {"x":15.25, "y":5.25}, {"x":16.25, "y":5.25}, {"x":17.25, "y":5.25}] 866 "layout": [
867 {"matrix": [0, 0], "x": 0, "y": 0},
868
869 {"matrix": [0, 1], "x": 2, "y": 0},
870 {"matrix": [0, 2], "x": 3, "y": 0},
871 {"matrix": [0, 3], "x": 4, "y": 0},
872 {"matrix": [0, 4], "x": 5, "y": 0},
873
874 {"matrix": [0, 5], "x": 6.5, "y": 0},
875 {"matrix": [0, 6], "x": 7.5, "y": 0},
876 {"matrix": [0, 7], "x": 8.5, "y": 0},
877 {"matrix": [0, 8], "x": 9.5, "y": 0},
878
879 {"matrix": [0, 9], "x": 11, "y": 0},
880 {"matrix": [0, 10], "x": 12, "y": 0},
881 {"matrix": [0, 11], "x": 13, "y": 0},
882 {"matrix": [0, 12], "x": 14, "y": 0},
883
884 {"matrix": [0, 14], "x": 15.25, "y": 0},
885 {"matrix": [0, 15], "x": 16.25, "y": 0},
886 {"matrix": [0, 16], "x": 17.25, "y": 0},
887
888 {"matrix": [1, 0], "x": 0, "y": 1.25},
889 {"matrix": [1, 1], "x": 1, "y": 1.25},
890 {"matrix": [1, 2], "x": 2, "y": 1.25},
891 {"matrix": [1, 3], "x": 3, "y": 1.25},
892 {"matrix": [1, 4], "x": 4, "y": 1.25},
893 {"matrix": [1, 5], "x": 5, "y": 1.25},
894 {"matrix": [1, 6], "x": 6, "y": 1.25},
895 {"matrix": [1, 7], "x": 7, "y": 1.25},
896 {"matrix": [1, 8], "x": 8, "y": 1.25},
897 {"matrix": [1, 9], "x": 9, "y": 1.25},
898 {"matrix": [1, 10], "x": 10, "y": 1.25},
899 {"matrix": [1, 11], "x": 11, "y": 1.25},
900 {"matrix": [1, 12], "x": 12, "y": 1.25},
901 {"matrix": [1, 13], "x": 13, "y": 1.25},
902 {"matrix": [2, 13], "x": 14, "y": 1.25},
903
904 {"matrix": [1, 14], "x": 15.25, "y": 1.25},
905 {"matrix": [1, 15], "x": 16.25, "y": 1.25},
906 {"matrix": [1, 16], "x": 17.25, "y": 1.25},
907
908 {"matrix": [2, 0], "x": 0, "y": 2.25, "w": 1.5},
909 {"matrix": [2, 1], "x": 1.5, "y": 2.25},
910 {"matrix": [2, 2], "x": 2.5, "y": 2.25},
911 {"matrix": [2, 3], "x": 3.5, "y": 2.25},
912 {"matrix": [2, 4], "x": 4.5, "y": 2.25},
913 {"matrix": [2, 5], "x": 5.5, "y": 2.25},
914 {"matrix": [2, 6], "x": 6.5, "y": 2.25},
915 {"matrix": [2, 7], "x": 7.5, "y": 2.25},
916 {"matrix": [2, 8], "x": 8.5, "y": 2.25},
917 {"matrix": [2, 9], "x": 9.5, "y": 2.25},
918 {"matrix": [2, 10], "x": 10.5, "y": 2.25},
919 {"matrix": [2, 11], "x": 11.5, "y": 2.25},
920 {"matrix": [2, 12], "x": 12.5, "y": 2.25},
921 {"matrix": [2, 14], "x": 13.75, "y": 2.25, "w": 1.25, "h": 2},
922
923 {"matrix": [2, 15], "x": 15.25, "y": 2.25},
924 {"matrix": [2, 16], "x": 16.25, "y": 2.25},
925 {"matrix": [3, 0], "x": 17.25, "y": 2.25},
926
927 {"matrix": [3, 1], "x": 0, "y": 3.25, "w": 1.75},
928 {"matrix": [3, 2], "x": 1.75, "y": 3.25},
929 {"matrix": [3, 3], "x": 2.75, "y": 3.25},
930 {"matrix": [3, 4], "x": 3.75, "y": 3.25},
931 {"matrix": [3, 5], "x": 4.75, "y": 3.25},
932 {"matrix": [3, 6], "x": 5.75, "y": 3.25},
933 {"matrix": [3, 7], "x": 6.75, "y": 3.25},
934 {"matrix": [3, 8], "x": 7.75, "y": 3.25},
935 {"matrix": [3, 9], "x": 8.75, "y": 3.25},
936 {"matrix": [3, 10], "x": 9.75, "y": 3.25},
937 {"matrix": [3, 11], "x": 10.75, "y": 3.25},
938 {"matrix": [3, 12], "x": 11.75, "y": 3.25},
939 {"matrix": [3, 13], "x": 12.75, "y": 3.25},
940
941 {"matrix": [4, 0], "x": 0, "y": 4.25, "w": 1.25},
942 {"matrix": [4, 1], "x": 1.25, "y": 4.25},
943 {"matrix": [4, 2], "x": 2.25, "y": 4.25},
944 {"matrix": [4, 3], "x": 3.25, "y": 4.25},
945 {"matrix": [4, 4], "x": 4.25, "y": 4.25},
946 {"matrix": [4, 5], "x": 5.25, "y": 4.25},
947 {"matrix": [4, 6], "x": 6.25, "y": 4.25},
948 {"matrix": [4, 7], "x": 7.25, "y": 4.25},
949 {"matrix": [4, 8], "x": 8.25, "y": 4.25},
950 {"matrix": [4, 9], "x": 9.25, "y": 4.25},
951 {"matrix": [4, 10], "x": 10.25, "y": 4.25},
952 {"matrix": [4, 11], "x": 11.25, "y": 4.25},
953 {"matrix": [4, 12], "x": 12.25, "y": 4.25, "w": 1.75},
954 {"matrix": [4, 13], "x": 14, "y": 4.25},
955
956 {"matrix": [4, 15], "x": 16.25, "y": 4.25},
957
958 {"matrix": [5, 0], "x": 0, "y": 5.25, "w": 1.5},
959 {"matrix": [5, 1], "x": 1.5, "y": 5.25},
960 {"matrix": [5, 2], "x": 2.5, "y": 5.25, "w": 1.5},
961 {"matrix": [5, 6], "x": 4, "y": 5.25, "w": 7},
962 {"matrix": [5, 11], "x": 11, "y": 5.25, "w": 1.5},
963 {"matrix": [5, 12], "x": 12.5, "y": 5.25},
964 {"matrix": [5, 13], "x": 13.5, "y": 5.25, "w": 1.5},
965
966 {"matrix": [5, 14], "x": 15.25, "y": 5.25},
967 {"matrix": [5, 15], "x": 16.25, "y": 5.25},
968 {"matrix": [5, 16], "x": 17.25, "y": 5.25}
969 ]
50 } 970 }
51 } 971 }
52} 972}