From acebe802effb72debe10a98d6e71610296acefcb Mon Sep 17 00:00:00 2001 From: DOIO2022 <116554792+DOIO2022@users.noreply.github.com> Date: Wed, 3 Apr 2024 09:44:58 +0800 Subject: [PATCH 1/5] Add kb38 via supported --- v3/doio/kb38/kb38-01.json | 103 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 v3/doio/kb38/kb38-01.json diff --git a/v3/doio/kb38/kb38-01.json b/v3/doio/kb38/kb38-01.json new file mode 100644 index 0000000000..1ee7d0cb8c --- /dev/null +++ b/v3/doio/kb38/kb38-01.json @@ -0,0 +1,103 @@ +{ + "name": "DOIO KB38-01", + "vendorId": "0xD010", + "productId": "0x3801", + "keycodes": ["qmk_lighting"], + "menus": ["qmk_rgb_matrix"], + "matrix": { "rows": 6, "cols": 8}, + "layouts": { + "keymap":[ + [ + {"c": "#cccccc"}, + "0,0", + { + "x": 1.5 + }, + "0,1", + { + "x": 0.75 + }, + "0,2", + "0,3", + "0,4", + { + "x": 0.25 + }, + "0,5", + "0,6", + "0,7" + ], + [ + {"c": "#cccccc"}, + "1,0", + "1,1", + "1,2", + "1,3", + { + "x": 0.25 + }, + "1,4", + "1,5", + "1,6" + ], + [ + "2,0", + "2,1", + "2,2", + { + "h": 2 + }, + "2,3", + { + "x": 0.25 + }, + "2,4", + "2,5", + "2,6", + {"x": 0.5}, + "5,5\n\n\n\n\n\n\n\n\ne0", + {"x": 0.5}, + "5,6\n\n\n\n\n\n\n\n\ne1" + ], + [ + "3,0", + "3,1", + "3,2", + { + "x": 1.25 + }, + "3,3", + "3,4", + "3,5" + ], + [ + "4,0", + "4,1", + "4,2", + { + "h": 2 + }, + "4,3", + { + "x": 1.25 + }, + "4,5", + {"x": 1.75, "w": 2, "h": 2}, + "5,7\n\n\n\n\n\n\n\n\ne2" + ], + [ + { + "w": 2 + }, + "5,0", + "5,1", + { + "x": 1.25 + }, + "5,2", + "5,3", + "5,4" + ] +] +} +} \ No newline at end of file From 9c7682c46949f2dc0e5a161d2bd5e486ff336fc0 Mon Sep 17 00:00:00 2001 From: DOIO2022 <116554792+DOIO2022@users.noreply.github.com> Date: Fri, 5 Apr 2024 19:10:17 +0800 Subject: [PATCH 2/5] Update v3/doio/kb38/kb38-01.json Co-authored-by: Duncan Sutherland --- v3/doio/kb38/kb38-01.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/v3/doio/kb38/kb38-01.json b/v3/doio/kb38/kb38-01.json index 1ee7d0cb8c..7a37e021cb 100644 --- a/v3/doio/kb38/kb38-01.json +++ b/v3/doio/kb38/kb38-01.json @@ -98,6 +98,6 @@ "5,3", "5,4" ] -] + ] + } } -} \ No newline at end of file From 65a97764cd245f21fc2529a98256b9451099f959 Mon Sep 17 00:00:00 2001 From: DOIO2022 <116554792+DOIO2022@users.noreply.github.com> Date: Fri, 5 Apr 2024 19:10:23 +0800 Subject: [PATCH 3/5] Update v3/doio/kb38/kb38-01.json Co-authored-by: Duncan Sutherland --- v3/doio/kb38/kb38-01.json | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/v3/doio/kb38/kb38-01.json b/v3/doio/kb38/kb38-01.json index 7a37e021cb..4c6e791f9d 100644 --- a/v3/doio/kb38/kb38-01.json +++ b/v3/doio/kb38/kb38-01.json @@ -2,9 +2,17 @@ "name": "DOIO KB38-01", "vendorId": "0xD010", "productId": "0x3801", - "keycodes": ["qmk_lighting"], - "menus": ["qmk_rgb_matrix"], - "matrix": { "rows": 6, "cols": 8}, + "keycodes": [ + "qmk_lighting" + ], + "menus": [ + "qmk_rgb_matrix" + ], + "matrix": { + "rows": 6, + "cols": 8 + }, + "layouts": { "keymap":[ [ From e528b4fa1b6ebf81f974485bb0e60655bc464776 Mon Sep 17 00:00:00 2001 From: DOIO2022 <116554792+DOIO2022@users.noreply.github.com> Date: Sat, 6 Apr 2024 08:06:09 +0800 Subject: [PATCH 4/5] Update v3/doio/kb38/kb38-01.json Co-authored-by: Duncan Sutherland --- v3/doio/kb38/kb38-01.json | 1 - 1 file changed, 1 deletion(-) diff --git a/v3/doio/kb38/kb38-01.json b/v3/doio/kb38/kb38-01.json index 4c6e791f9d..6d066c17ad 100644 --- a/v3/doio/kb38/kb38-01.json +++ b/v3/doio/kb38/kb38-01.json @@ -12,7 +12,6 @@ "rows": 6, "cols": 8 }, - "layouts": { "keymap":[ [ From 7e969d74bf32258b94a20a9add1f22445dc51336 Mon Sep 17 00:00:00 2001 From: Cipulot <40441626+Cipulot@users.noreply.github.com> Date: Tue, 9 Apr 2024 01:54:13 +0200 Subject: [PATCH 5/5] Update v3/doio/kb38/kb38-01.json --- v3/doio/kb38/kb38-01.json | 225 ++++++++++++++++++++------------------ 1 file changed, 119 insertions(+), 106 deletions(-) diff --git a/v3/doio/kb38/kb38-01.json b/v3/doio/kb38/kb38-01.json index 6d066c17ad..baffba65c9 100644 --- a/v3/doio/kb38/kb38-01.json +++ b/v3/doio/kb38/kb38-01.json @@ -1,110 +1,123 @@ { - "name": "DOIO KB38-01", - "vendorId": "0xD010", - "productId": "0x3801", - "keycodes": [ - "qmk_lighting" - ], - "menus": [ - "qmk_rgb_matrix" - ], - "matrix": { - "rows": 6, - "cols": 8 - }, - "layouts": { - "keymap":[ - [ - {"c": "#cccccc"}, - "0,0", - { - "x": 1.5 - }, - "0,1", - { - "x": 0.75 - }, - "0,2", - "0,3", - "0,4", - { - "x": 0.25 - }, - "0,5", - "0,6", - "0,7" - ], - [ - {"c": "#cccccc"}, - "1,0", - "1,1", - "1,2", - "1,3", - { - "x": 0.25 - }, - "1,4", - "1,5", - "1,6" - ], - [ - "2,0", - "2,1", - "2,2", - { - "h": 2 - }, - "2,3", - { - "x": 0.25 - }, - "2,4", - "2,5", - "2,6", - {"x": 0.5}, - "5,5\n\n\n\n\n\n\n\n\ne0", - {"x": 0.5}, - "5,6\n\n\n\n\n\n\n\n\ne1" - ], - [ - "3,0", - "3,1", - "3,2", - { - "x": 1.25 - }, - "3,3", - "3,4", - "3,5" - ], - [ - "4,0", - "4,1", - "4,2", - { - "h": 2 - }, - "4,3", - { - "x": 1.25 - }, - "4,5", - {"x": 1.75, "w": 2, "h": 2}, - "5,7\n\n\n\n\n\n\n\n\ne2" - ], - [ - { - "w": 2 - }, - "5,0", - "5,1", - { - "x": 1.25 - }, - "5,2", - "5,3", - "5,4" - ] + "name": "DOIO KB38-01", + "vendorId": "0xD010", + "productId": "0x3801", + "matrix": { + "rows": 6, + "cols": 8 + }, + "keycodes": [ + "qmk_lighting" + ], + "menus": [ + "qmk_rgb_matrix" + ], + "layouts": { + "keymap": [ + [ + { + "c": "#cccccc" + }, + "0,0", + { + "x": 1.5 + }, + "0,1", + { + "x": 0.75 + }, + "0,2", + "0,3", + "0,4", + { + "x": 0.25 + }, + "0,5", + "0,6", + "0,7" + ], + [ + { + "c": "#cccccc" + }, + "1,0", + "1,1", + "1,2", + "1,3", + { + "x": 0.25 + }, + "1,4", + "1,5", + "1,6" + ], + [ + "2,0", + "2,1", + "2,2", + { + "h": 2 + }, + "2,3", + { + "x": 0.25 + }, + "2,4", + "2,5", + "2,6", + { + "x": 0.5 + }, + "5,5\n\n\n\n\n\n\n\n\ne0", + { + "x": 0.5 + }, + "5,6\n\n\n\n\n\n\n\n\ne1" + ], + [ + "3,0", + "3,1", + "3,2", + { + "x": 1.25 + }, + "3,3", + "3,4", + "3,5" + ], + [ + "4,0", + "4,1", + "4,2", + { + "h": 2 + }, + "4,3", + { + "x": 1.25 + }, + "4,5", + { + "x": 1.75, + "w": 2, + "h": 2 + }, + "5,7\n\n\n\n\n\n\n\n\ne2" + ], + [ + { + "w": 2 + }, + "5,0", + "5,1", + { + "x": 1.25 + }, + "5,2", + "5,3", + "5,4" + ] ] } } +