summaryrefslogtreecommitdiffstats
path: root/keyboards/keychron/k8_pro
diff options
context:
space:
mode:
authorlalalademaxiya1 <2831039915@qq.com>2023-03-16 11:49:53 +0800
committerlalalademaxiya1 <2831039915@qq.com>2023-03-16 11:49:53 +0800
commit1ff70d666a4c5f8ffa45adbdbd3f2628a4cbbdb4 (patch)
tree25a44dfb26220e4121980d1f709774815ce60c37 /keyboards/keychron/k8_pro
parent75e4424287040ec570def18142390810a0b62389 (diff)
Added pal callback function for Q2Pro and Q3Pro
Diffstat (limited to 'keyboards/keychron/k8_pro')
-rw-r--r--keyboards/keychron/k8_pro/via_json/k8_pro_ansi_rgb.json404
-rw-r--r--keyboards/keychron/k8_pro/via_json/k8_pro_ansi_white.json402
-rw-r--r--keyboards/keychron/k8_pro/via_json/k8_pro_iso_rgb.json412
-rw-r--r--keyboards/keychron/k8_pro/via_json/k8_pro_iso_white.json410
-rw-r--r--keyboards/keychron/k8_pro/via_json/k8_pro_jis_rgb.json412
-rw-r--r--keyboards/keychron/k8_pro/via_json/k8_pro_jis_white.json412
6 files changed, 1238 insertions, 1214 deletions
diff --git a/keyboards/keychron/k8_pro/via_json/k8_pro_ansi_rgb.json b/keyboards/keychron/k8_pro/via_json/k8_pro_ansi_rgb.json
index 23760da415..c7fb4fd806 100644
--- a/keyboards/keychron/k8_pro/via_json/k8_pro_ansi_rgb.json
+++ b/keyboards/keychron/k8_pro/via_json/k8_pro_ansi_rgb.json
@@ -80,208 +80,210 @@
{"name": "Bluetooth Host 2", "title": "Bluetooth Host 2", "shortName": "BTH2"},
{"name": "Bluetooth Host 3", "title": "Bluetooth Host 3", "shortName": "BTH3"},
{"name": "Battery Level", "title": "Show battery level", "shortName": "Batt"}
- ],
+ ],
"matrix": {"rows": 6, "cols": 17},
"layouts": {
- "keymap":[
- [
- {
- "c": "#777777"
- },
- "0,0",
- {
- "x": 1.0,
- "c": "#cccccc"
- },
- "0,1",
- "0,2",
- "0,3",
- "0,4",
- {
- "x": 0.5
- },
- "0,5",
- "0,6",
- "0,7",
- "0,8",
- {
- "x": 0.5
- },
- "0,9",
- "0,10",
- "0,11",
- "0,12",
- {
- "x": 0.25
- },
- "0,14",
- "0,15",
- "0,16"
- ],
- [
- {
- "y": 0.25
- },
- "1,0",
- "1,1",
- "1,2",
- "1,3",
- "1,4",
- "1,5",
- "1,6",
- "1,7",
- "1,8",
- "1,9",
- "1,10",
- "1,11",
- "1,12",
- {
- "c": "#aaaaaa",
- "w": 2
- },
- "1,13",
- {
- "x": 0.25
- },
- "1,14",
- "1,15",
- "1,16"
- ],
- [
- {
- "w": 1.5
- },
- "2,0",
- {
- "c": "#cccccc"
- },
- "2,1",
- "2,2",
- "2,3",
- "2,4",
- "2,5",
- "2,6",
- "2,7",
- "2,8",
- "2,9",
- "2,10",
- "2,11",
- "2,12",
- {
- "w": 1.5
- },
- "2,13",
- {
- "c": "#aaaaaa"
- },
- {
- "x": 0.25
- },
- "2,14",
- "2,15",
- "2,16"
- ],
- [
- {
- "w": 1.75
- },
- "3,0",
- {
- "c": "#cccccc"
- },
- "3,1",
- "3,2",
- "3,3",
- "3,4",
- "3,5",
- "3,6",
- "3,7",
- "3,8",
- "3,9",
- "3,10",
- "3,11",
- {
- "c": "#777777",
- "w": 2.25
- },
- "3,13"
- ],
- [
- {
- "w": 2.25,
- "c": "#aaaaaa"
- },
- "4,0",
- {
- "c": "#cccccc"
- },
- "4,2",
- "4,3",
- "4,4",
- "4,5",
- "4,6",
- "4,7",
- "4,8",
- "4,9",
- "4,10",
- "4,11",
- {
- "c": "#aaaaaa",
- "w": 2.75
- },
- "4,13",
- {
- "x": 1.25,
- "c": "#777777"
- },
- "4,15"
- ],
- [
- {
- "c": "#aaaaaa",
- "w": 1.25
- },
- "5,0",
- {
- "w": 1.25
- },
- "5,1",
- {
- "w": 1.25
- },
- "5,2",
- {
- "c": "#cccccc",
- "w": 6.25
- },
- "5,6",
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "5,10",
- {
- "w": 1.25
- },
- "5,11",
- {
- "w": 1.25,
- "c": "#cccccc"
- },
- "5,12",
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "5,13",
- {
- "x": 0.25,
- "c": "#777777"
- },
- "5,14",
- "5,15",
- "5,16"
- ]
-]
+ "keymap": [
+ [
+ {
+ "c": "#777777"
+ },
+ "0,0",
+ {
+ "x": 1,
+ "c": "#cccccc"
+ },
+ "0,1",
+ "0,2",
+ "0,3",
+ "0,4",
+ {
+ "x": 0.5,
+ "c": "#aaaaaa"
+ },
+ "0,5",
+ "0,6",
+ "0,7",
+ "0,8",
+ {
+ "x": 0.5,
+ "c": "#cccccc"
+ },
+ "0,9",
+ "0,10",
+ "0,11",
+ "0,12",
+ {
+ "x": 0.25,
+ "c": "#aaaaaa"
+ },
+ "0,14",
+ "0,15",
+ "0,16"
+ ],
+ [
+ {
+ "y": 0.25
+ },
+ "1,0",
+ {
+ "c": "#cccccc"
+ },
+ "1,1",
+ "1,2",
+ "1,3",
+ "1,4",
+ "1,5",
+ "1,6",
+ "1,7",
+ "1,8",
+ "1,9",
+ "1,10",
+ "1,11",
+ "1,12",
+ {
+ "c": "#aaaaaa",
+ "w": 2
+ },
+ "1,13",
+ {
+ "x": 0.25
+ },
+ "1,14",
+ "1,15",
+ "1,16"
+ ],
+ [
+ {
+ "w": 1.5
+ },
+ "2,0",
+ {
+ "c": "#cccccc"
+ },
+ "2,1",
+ "2,2",
+ "2,3",
+ "2,4",
+ "2,5",
+ "2,6",
+ "2,7",
+ "2,8",
+ "2,9",
+ "2,10",
+ "2,11",
+ "2,12",
+ {
+ "c": "#aaaaaa",
+ "w": 1.5
+ },
+ "2,13",
+ {
+ "x": 0.25
+ },
+ "2,14",
+ "2,15",
+ "2,16"
+ ],
+ [
+ {
+ "w": 1.75
+ },
+ "3,0",
+ {
+ "c": "#cccccc"
+ },
+ "3,1",
+ "3,2",
+ "3,3",
+ "3,4",
+ "3,5",
+ "3,6",
+ "3,7",
+ "3,8",
+ "3,9",
+ "3,10",
+ "3,11",
+ {
+ "c": "#777777",
+ "w": 2.25
+ },
+ "3,13"
+ ],
+ [
+ {
+ "c": "#aaaaaa",
+ "w": 2.25
+ },
+ "4,0",
+ {
+ "c": "#cccccc"
+ },
+ "4,2",
+ "4,3",
+ "4,4",
+ "4,5",
+ "4,6",
+ "4,7",
+ "4,8",
+ "4,9",
+ "4,10",
+ "4,11",
+ {
+ "c": "#aaaaaa",
+ "w": 2.75
+ },
+ "4,13",
+ {
+ "x": 1.25,
+ "c": "#777777"
+ },
+ "4,15"
+ ],
+ [
+ {
+ "c": "#aaaaaa",
+ "w": 1.25
+ },
+ "5,0",
+ {
+ "w": 1.25
+ },
+ "5,1",
+ {
+ "w": 1.25
+ },
+ "5,2",
+ {
+ "c": "#cccccc",
+ "w": 6.25
+ },
+ "5,6",
+ {
+ "c": "#aaaaaa",
+ "w": 1.25
+ },
+ "5,10",
+ {
+ "w": 1.25
+ },
+ "5,11",
+ {
+ "w": 1.25
+ },
+ "5,12",
+ {
+ "w": 1.25
+ },
+ "5,13",
+ {
+ "x": 0.25,
+ "c": "#777777"
+ },
+ "5,14",
+ "5,15",
+ "5,16"
+ ]
+ ]
}
}
diff --git a/keyboards/keychron/k8_pro/via_json/k8_pro_ansi_white.json b/keyboards/keychron/k8_pro/via_json/k8_pro_ansi_white.json
index e7ba87de5d..73edacfb06 100644
--- a/keyboards/keychron/k8_pro/via_json/k8_pro_ansi_white.json
+++ b/keyboards/keychron/k8_pro/via_json/k8_pro_ansi_white.json
@@ -22,205 +22,207 @@
],
"matrix": {"rows": 6, "cols": 17},
"layouts": {
- "keymap":[
- [
- {
- "c": "#777777"
- },
- "0,0",
- {
- "x": 1.0,
- "c": "#cccccc"
- },
- "0,1",
- "0,2",
- "0,3",
- "0,4",
- {
- "x": 0.5
- },
- "0,5",
- "0,6",
- "0,7",
- "0,8",
- {
- "x": 0.5
- },
- "0,9",
- "0,10",
- "0,11",
- "0,12",
- {
- "x": 0.25
- },
- "0,14",
- "0,15",
- "0,16"
- ],
- [
- {
- "y": 0.25
- },
- "1,0",
- "1,1",
- "1,2",
- "1,3",
- "1,4",
- "1,5",
- "1,6",
- "1,7",
- "1,8",
- "1,9",
- "1,10",
- "1,11",
- "1,12",
- {
- "c": "#aaaaaa",
- "w": 2
- },
- "1,13",
- {
- "x": 0.25
- },
- "1,14",
- "1,15",
- "1,16"
- ],
- [
- {
- "w": 1.5
- },
- "2,0",
- {
- "c": "#cccccc"
- },
- "2,1",
- "2,2",
- "2,3",
- "2,4",
- "2,5",
- "2,6",
- "2,7",
- "2,8",
- "2,9",
- "2,10",
- "2,11",
- "2,12",
- {
- "w": 1.5
- },
- "2,13",
- {
- "c": "#aaaaaa"
- },
- {
- "x": 0.25
- },
- "2,14",
- "2,15",
- "2,16"
- ],
- [
- {
- "w": 1.75
- },
- "3,0",
- {
- "c": "#cccccc"
- },
- "3,1",
- "3,2",
- "3,3",
- "3,4",
- "3,5",
- "3,6",
- "3,7",
- "3,8",
- "3,9",
- "3,10",
- "3,11",
- {
- "c": "#777777",
- "w": 2.25
- },
- "3,13"
- ],
- [
- {
- "w": 2.25,
- "c": "#aaaaaa"
- },
- "4,0",
- {
- "c": "#cccccc"
- },
- "4,2",
- "4,3",
- "4,4",
- "4,5",
- "4,6",
- "4,7",
- "4,8",
- "4,9",
- "4,10",
- "4,11",
- {
- "c": "#aaaaaa",
- "w": 2.75
- },
- "4,13",
- {
- "x": 1.25,
- "c": "#777777"
- },
- "4,15"
- ],
- [
- {
- "c": "#aaaaaa",
- "w": 1.25
- },
- "5,0",
- {
- "w": 1.25
- },
- "5,1",
- {
- "w": 1.25
- },
- "5,2",
- {
- "c": "#cccccc",
- "w": 6.25
- },
- "5,6",
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "5,10",
- {
- "w": 1.25
- },
- "5,11",
- {
- "w": 1.25,
- "c": "#cccccc"
- },
- "5,12",
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "5,13",
- {
- "x": 0.25,
- "c": "#777777"
- },
- "5,14",
- "5,15",
- "5,16"
- ]
-]
+ "keymap": [
+ [
+ {
+ "c": "#777777"
+ },
+ "0,0",
+ {
+ "x": 1,
+ "c": "#cccccc"
+ },
+ "0,1",
+ "0,2",
+ "0,3",
+ "0,4",
+ {
+ "x": 0.5,
+ "c": "#aaaaaa"
+ },
+ "0,5",
+ "0,6",
+ "0,7",
+ "0,8",
+ {
+ "x": 0.5,
+ "c": "#cccccc"
+ },
+ "0,9",
+ "0,10",
+ "0,11",
+ "0,12",
+ {
+ "x": 0.25,
+ "c": "#aaaaaa"
+ },
+ "0,14",
+ "0,15",
+ "0,16"
+ ],
+ [
+ {
+ "y": 0.25
+ },
+ "1,0",
+ {
+ "c": "#cccccc"
+ },
+ "1,1",
+ "1,2",
+ "1,3",
+ "1,4",
+ "1,5",
+ "1,6",
+ "1,7",
+ "1,8",
+ "1,9",
+ "1,10",
+ "1,11",
+ "1,12",
+ {
+ "c": "#aaaaaa",
+ "w": 2
+ },
+ "1,13",
+ {
+ "x": 0.25
+ },
+ "1,14",
+ "1,15",
+ "1,16"
+ ],
+ [
+ {
+ "w": 1.5
+ },
+ "2,0",
+ {
+ "c": "#cccccc"
+ },
+ "2,1",
+ "2,2",
+ "2,3",
+ "2,4",
+ "2,5",
+ "2,6",
+ "2,7",
+ "2,8",
+ "2,9",
+ "2,10",
+ "2,11",
+ "2,12",
+ {
+ "c": "#aaaaaa",
+ "w": 1.5
+ },
+ "2,13",
+ {
+ "x": 0.25
+ },
+ "2,14",
+ "2,15",
+ "2,16"
+ ],
+ [
+ {
+ "w": 1.75
+ },
+ "3,0",
+ {
+ "c": "#cccccc"
+ },
+ "3,1",
+ "3,2",
+ "3,3",
+ "3,4",
+ "3,5",
+ "3,6",
+ "3,7",
+ "3,8",
+ "3,9",
+ "3,10",
+ "3,11",
+ {
+ "c": "#777777",
+ "w": 2.25
+ },
+ "3,13"
+ ],
+ [
+ {
+ "c": "#aaaaaa",
+ "w": 2.25
+ },
+ "4,0",
+ {
+ "c": "#cccccc"
+ },
+ "4,2",
+ "4,3",
+ "4,4",
+ "4,5",
+ "4,6",
+ "4,7",
+ "4,8",
+ "4,9",
+ "4,10",
+ "4,11",
+ {
+ "c": "#aaaaaa",
+ "w": 2.75
+ },
+ "4,13",
+ {
+ "x": 1.25,
+ "c": "#777777"
+ },
+ "4,15"
+ ],
+ [
+ {
+ "c": "#aaaaaa",
+ "w": 1.25
+ },
+ "5,0",
+ {
+ "w": 1.25
+ },
+ "5,1",
+ {
+ "w": 1.25
+ },
+ "5,2",
+ {
+ "c": "#cccccc",
+ "w": 6.25
+ },
+ "5,6",
+ {
+ "c": "#aaaaaa",
+ "w": 1.25
+ },
+ "5,10",
+ {
+ "w": 1.25
+ },
+ "5,11",
+ {
+ "w": 1.25
+ },
+ "5,12",
+ {
+ "w": 1.25
+ },
+ "5,13",
+ {
+ "x": 0.25,
+ "c": "#777777"
+ },
+ "5,14",
+ "5,15",
+ "5,16"
+ ]
+ ]
}
}
diff --git a/keyboards/keychron/k8_pro/via_json/k8_pro_iso_rgb.json b/keyboards/keychron/k8_pro/via_json/k8_pro_iso_rgb.json
index db0d15ab01..f345c7554a 100644
--- a/keyboards/keychron/k8_pro/via_json/k8_pro_iso_rgb.json
+++ b/keyboards/keychron/k8_pro/via_json/k8_pro_iso_rgb.json
@@ -80,211 +80,215 @@
{"name": "Bluetooth Host 2", "title": "Bluetooth Host 2", "shortName": "BTH2"},
{"name": "Bluetooth Host 3", "title": "Bluetooth Host 3", "shortName": "BTH3"},
{"name": "Battery Level", "title": "Show battery level", "shortName": "Batt"}
- ],
+ ],
"matrix": {"rows": 6, "cols": 17},
"layouts": {
- "keymap":[
- [
- {
- "c": "#777777"
- },
- "0,0",
- {
- "x": 1.0,
- "c": "#cccccc"
- },
- "0,1",
- "0,2",
- "0,3",
- "0,4",
- {
- "x": 0.5
- },
- "0,5",
- "0,6",
- "0,7",
- "0,8",
- {
- "x": 0.5
- },
- "0,9",
- "0,10",
- "0,11",
- "0,12",
- {
- "x": 0.25
- },
- "0,14",
- "0,15",
- "0,16"
- ],
- [
- {
- "y": 0.25
- },
- "1,0",
- "1,1",
- "1,2",
- "1,3",
- "1,4",
- "1,5",
- "1,6",
- "1,7",
- "1,8",
- "1,9",
- "1,10",
- "1,11",
- "1,12",
- {
- "c": "#aaaaaa",
- "w": 2
- },
- "1,13",
- {
- "x": 0.25
- },
- "1,14",
- "1,15",
- "1,16"
- ],
- [
- {
- "w": 1.5
- },
- "2,0",
- {
- "c": "#cccccc"
- },
- "2,1",
- "2,2",
- "2,3",
- "2,4",
- "2,5",
- "2,6",
- "2,7",
- "2,8",
- "2,9",
- "2,10",
- "2,11",
- "2,12",
- {
- "x": 0.25,
- "c": "#777777",
- "w": 1.25,
- "h": 2,
- "w2": 1.5,
- "h2": 1,
- "x2": -0.25
- },
- "2,13",
- {
- "c": "#aaaaaa"
- },
- {
- "x": 0.25
- },
- "2,14",
- "2,15",
- "2,16"
- ],
- [
- {
- "w": 1.75
- },
- "3,0",
- {
- "c": "#cccccc"
- },
- "3,1",
- "3,2",
- "3,3",
- "3,4",
- "3,5",
- "3,6",
- "3,7",
- "3,8",
- "3,9",
- "3,10",
- "3,11",
- "3,13"
- ],
- [
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "4,0",
- {
- "c": "#cccccc"
- },
- "4,1",
- "4,2",
- "4,3",
- "4,4",
- "4,5",
- "4,6",
- "4,7",
- "4,8",
- "4,9",
- "4,10",
- "4,11",
- {
- "c": "#aaaaaa",
- "w": 2.75
- },
- "4,13",
- {
- "x": 1.25,
- "c": "#777777"
- },
- "4,15"
- ],
- [
- {
- "c": "#aaaaaa",
- "w": 1.25
- },
- "5,0",
- {
- "w": 1.25
- },
- "5,1",
- {
- "w": 1.25
- },
- "5,2",
- {
- "c": "#cccccc",
- "w": 6.25
- },
- "5,6",
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "5,10",
- {
- "w": 1.25
- },
- "5,11",
- {
- "w": 1.25,
- "c": "#cccccc"
- },
- "5,12",
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "5,13",
- {
- "x": 0.25,
- "c": "#777777"
- },
- "5,14",
- "5,15",
- "5,16"
- ]
-]
+ "keymap": [
+ [
+ {
+ "c": "#777777"
+ },
+ "0,0",
+ {
+ "x": 1,
+ "c": "#cccccc"
+ },
+ "0,1",
+ "0,2",
+ "0,3",
+ "0,4",
+ {
+ "x": 0.5,
+ "c": "#aaaaaa"
+ },
+ "0,5",
+ "0,6",
+ "0,7",
+ "0,8",
+ {
+ "x": 0.5,
+ "c": "#cccccc"
+ },
+ "0,9",
+ "0,10",
+ "0,11",
+ "0,12",
+ {
+ "x": 0.25,
+ "c": "#aaaaaa"
+ },
+ "0,14",
+ "0,15",
+ "0,16"
+ ],
+ [
+ {
+ "y": 0.25
+ },
+ "1,0",
+ {
+ "c": "#cccccc"
+ },
+ "1,1",
+ "1,2",
+ "1,3",
+ "1,4",
+ "1,5",
+ "1,6",
+ "1,7",
+ "1,8",
+ "1,9",
+ "1,10",
+ "1,11",
+ "1,12",
+ {
+ "c": "#aaaaaa",
+ "w": 2
+ },
+ "1,13",
+ {
+ "x": 0.25
+ },
+ "1,14",
+ "1,15",
+ "1,16"
+ ],
+ [
+ {
+ "w": 1.5
+ },
+ "2,0",
+ {
+ "c": "#cccccc"
+ },
+ "2,1",
+ "2,2",
+ "2,3",
+ "2,4",
+ "2,5",
+ "2,6",
+ "2,7",
+ "2,8",
+ "2,9",
+ "2,10",
+ "2,11",
+ "2,12",
+ {
+ "x": 0.25,
+ "c": "#777777",
+ "w": 1.25,
+ "h": 2,
+ "w2": 1.5,
+ "h2": 1,
+ "x2": -0.25
+ },
+ "2,13",
+ {
+ "x": 0.25,
+ "c": "#aaaaaa"
+ },
+ "2,14",
+ "2,15",
+ "2,16"
+ ],
+ [
+ {
+ "w": 1.75
+ },
+ "3,0",
+ {
+ "c": "#cccccc"
+ },
+ "3,1",
+ "3,2",
+ "3,3",
+ "3,4",
+ "3,5",
+ "3,6",
+ "3,7",
+ "3,8",
+ "3,9",
+ "3,10",
+ "3,11",
+ {
+ "c": "#aaaaaa"
+ },
+ "3,13"
+ ],
+ [
+ {
+ "w": 1.25
+ },
+ "4,0",
+ "4,1",
+ {
+ "c": "#cccccc"
+ },
+ "4,2",
+ "4,3",
+ "4,4",
+ "4,5",
+ "4,6",
+ "4,7",
+ "4,8",
+ "4,9",
+ "4,10",
+ "4,11",
+ {
+ "c": "#aaaaaa",
+ "w": 2.75
+ },
+ "4,13",
+ {
+ "x": 1.25,
+ "c": "#777777"
+ },
+ "4,15"
+ ],
+ [
+ {
+ "c": "#aaaaaa",
+ "w": 1.25
+ },
+ "5,0",
+ {
+ "w": 1.25
+ },
+ "5,1",
+ {
+ "w": 1.25
+ },
+ "5,2",
+ {
+ "c": "#cccccc",
+ "w": 6.25
+ },
+ "5,6",
+ {
+ "c": "#aaaaaa",
+ "w": 1.25
+ },
+ "5,10",
+ {
+ "w": 1.25
+ },
+ "5,11",
+ {
+ "w": 1.25
+ },
+ "5,12",
+ {
+ "w": 1.25
+ },
+ "5,13",
+ {
+ "x": 0.25,
+ "c": "#777777"
+ },
+ "5,14",
+ "5,15",
+ "5,16"
+ ]
+ ]
}
}
diff --git a/keyboards/keychron/k8_pro/via_json/k8_pro_iso_white.json b/keyboards/keychron/k8_pro/via_json/k8_pro_iso_white.json
index 3f41280d78..457a3a4279 100644
--- a/keyboards/keychron/k8_pro/via_json/k8_pro_iso_white.json
+++ b/keyboards/keychron/k8_pro/via_json/k8_pro_iso_white.json
@@ -22,208 +22,212 @@
],
"matrix": {"rows": 6, "cols": 17},
"layouts": {
- "keymap":[
- [
- {
- "c": "#777777"
- },
- "0,0",
- {
- "x": 1.0,
- "c": "#cccccc"
- },
- "0,1",
- "0,2",
- "0,3",
- "0,4",
- {
- "x": 0.5
- },
- "0,5",
- "0,6",
- "0,7",
- "0,8",
- {
- "x": 0.5
- },
- "0,9",
- "0,10",
- "0,11",
- "0,12",
- {
- "x": 0.25
- },
- "0,14",
- "0,15",
- "0,16"
- ],
- [
- {
- "y": 0.25
- },
- "1,0",
- "1,1",
- "1,2",
- "1,3",
- "1,4",
- "1,5",
- "1,6",
- "1,7",
- "1,8",
- "1,9",
- "1,10",
- "1,11",
- "1,12",
- {
- "c": "#aaaaaa",
- "w": 2
- },
- "1,13",
- {
- "x": 0.25
- },
- "1,14",
- "1,15",
- "1,16"
- ],
- [
- {
- "w": 1.5
- },
- "2,0",
- {
- "c": "#cccccc"
- },
- "2,1",
- "2,2",
- "2,3",
- "2,4",
- "2,5",
- "2,6",
- "2,7",
- "2,8",
- "2,9",
- "2,10",
- "2,11",
- "2,12",
- {
- "x": 0.25,
- "c": "#777777",
- "w": 1.25,
- "h": 2,
- "w2": 1.5,
- "h2": 1,
- "x2": -0.25
- },
- "2,13",
- {
- "c": "#aaaaaa"
- },
- {
- "x": 0.25
- },
- "2,14",
- "2,15",
- "2,16"
- ],
- [
- {
- "w": 1.75
- },
- "3,0",
- {
- "c": "#cccccc"
- },
- "3,1",
- "3,2",
- "3,3",
- "3,4",
- "3,5",
- "3,6",
- "3,7",
- "3,8",
- "3,9",
- "3,10",
- "3,11",
- "3,13"
- ],
- [
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "4,0",
- {
- "c": "#cccccc"
- },
- "4,1",
- "4,2",
- "4,3",
- "4,4",
- "4,5",
- "4,6",
- "4,7",
- "4,8",
- "4,9",
- "4,10",
- "4,11",
- {
- "c": "#aaaaaa",
- "w": 2.75
- },
- "4,13",
- {
- "x": 1.25,
- "c": "#777777"
- },
- "4,15"
- ],
- [
- {
- "c": "#aaaaaa",
- "w": 1.25
- },
- "5,0",
- {
- "w": 1.25
- },
- "5,1",
- {
- "w": 1.25
- },
- "5,2",
- {
- "c": "#cccccc",
- "w": 6.25
- },
- "5,6",
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "5,10",
- {
- "w": 1.25
- },
- "5,11",
- {
- "w": 1.25,
- "c": "#cccccc"
- },
- "5,12",
- {
- "w": 1.25,
- "c": "#aaaaaa"
- },
- "5,13",
- {
- "x": 0.25,
- "c": "#777777"
- },
- "5,14",
- "5,15",
- "5,16"
- ]
-]
+ "keymap": [
+ [
+ {
+ "c": "#777777"
+ },
+ "0,0",
+ {
+ "x": 1,
+ "c": "#cccccc"
+ },
+ "0,1",
+ "0,2",
+ "0,3",
+ "0,4",
+ {
+ "x": 0.5,
+ "c": "#aaaaaa"
+ },
+ "0,5",
+ "0,6",
+ "0,7",
+ "0,8",
+ {
+ "x": 0.5,
+ "c": "#cccccc"
+ },
+ "0,9",
+ "0,10",
+ "0,11",
+ "0,12",
+ {
+ "x": 0.25,
+ "c": "#aaaaaa"
+ },
+ "0,14",
+ "0,15",
+ "0,16"
+ ],
+ [
+ {
+ "y": 0.25
+ },
+ "1,0",
+ {
+