-
Notifications
You must be signed in to change notification settings - Fork 1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add VIA support for doio kb12-01 (#2040)
* Add KB30 keyboard * add KB30 JSON * Delete KB30-01.json * Create kb30 * Delete kb30 * Add files via upload * Delete KB30-01.json * Add kb30 keyboard Add kb30 keyboard * Delete v3/doio/kb30 directory * Add files via upload * Update KB30-01.json * Delete src/doio/kb30 directory * Change kb30-01.json * Change kb30-01.json * Add files via upload * Update kb12-01.json * Update kb12-01.json * Update v3/doio/kb12/kb12-01.json Co-authored-by: Xelus22 <[email protected]> * Update kb12-01.json Add RGB animations --------- Co-authored-by: Xelus22 <[email protected]>
- Loading branch information
Showing
1 changed file
with
123 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,123 @@ | ||
{ | ||
"name": "DOIO KB12-01", | ||
"vendorId": "0xD010", | ||
"productId": "0x1201", | ||
"keycodes": ["qmk_lighting"], | ||
"menus": [ | ||
{ | ||
"label": "Lighting", | ||
"content": [ | ||
{ | ||
"label": "Backlight", | ||
"content": [ | ||
{ | ||
"label": "Brightness", | ||
"type": "range", | ||
"options": [0, 255], | ||
"content": ["id_qmk_rgb_matrix_brightness", 3, 1] | ||
}, | ||
{ | ||
"label": "Effect", | ||
"type": "dropdown", | ||
"content": ["id_qmk_rgb_matrix_effect", 3, 2], | ||
"options": [ | ||
"Alphas Mods", | ||
"Gradient Up/Down", | ||
"Gradient Left/Right", | ||
"Breathing", | ||
"BAND_SAT", | ||
"BAND_VAL", | ||
"BAND_PINWHEEL_SAT", | ||
"BAND_PINWHEEL_VAL", | ||
"BAND_SPIRAL_SAT", | ||
"BAND_SPIRAL_VAL", | ||
"CYCLE_ALL", | ||
"CYCLE_LEFT_RIGHT", | ||
"Cycle Up/Down", | ||
"Cycle Out/In", | ||
"Cycle Out/In Dual", | ||
"Rainbow Moving Chevron", | ||
"Cycle Pinwheel", | ||
"Cycle Spiral", | ||
"Dual Beacon", | ||
"Rainbow Beacon", | ||
"Rainbow Pinwheels", | ||
"Raindrops", | ||
"Jellybean Raindrops", | ||
"Hue Breathing", | ||
"HUE_PENDULUM", | ||
"HUE_WAVE", | ||
"PIXEL_FRACTAL", | ||
"PIXEL_RAIN", | ||
"Typing Heatmap", | ||
"Digital Rain", | ||
"Solid Reactive Simple", | ||
"Solid Reactive", | ||
"Solid Reactive Wide", | ||
"Solid Reactive Multi Wide", | ||
"Solid Reactive Cross", | ||
"Solid Reactive Multi Cross", | ||
"Solid Reactive Nexus", | ||
"Solid Reactive Multi Nexus", | ||
"Spash", | ||
"Multi Splash", | ||
"Solid Splash", | ||
"Solid Multi Splash" | ||
] | ||
}, | ||
{ | ||
"showIf": "{id_qmk_rgb_matrix_effect} != 0", | ||
"label": "Effect Speed", | ||
"type": "range", | ||
"options": [0, 255], | ||
"content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] | ||
}, | ||
{ | ||
"showIf": "{id_qmk_rgb_matrix_effect} != 0 && {id_qmk_rgb_matrix_effect} != 24 && {id_qmk_rgb_matrix_effect} != 28 && {id_qmk_rgb_matrix_effect} != 29 && {id_qmk_rgb_matrix_effect} != 32", | ||
"label": "Color", | ||
"type": "color", | ||
"content": ["id_qmk_rgb_matrix_color", 3, 4] | ||
} | ||
] | ||
} | ||
] | ||
} | ||
], | ||
"matrix": { "rows": 3, "cols": 5}, | ||
"layouts": { | ||
"keymap": [ | ||
[ | ||
{"c": "#cccccc"}, | ||
"0,4\n\n\n\n\n\n\n\n\ne0", | ||
{ | ||
"x": 1.25 | ||
}, | ||
"0,0", | ||
"0,1", | ||
"0,2", | ||
"0,3", | ||
{ | ||
"x": 0.5 | ||
}, | ||
"1,0", | ||
"1,1", | ||
"1,2", | ||
"1,3", | ||
{ | ||
"x": 0.5 | ||
}, | ||
"1,0", | ||
"1,1", | ||
"1,2", | ||
"1,3", | ||
{ | ||
"x": 0.5 | ||
}, | ||
"2,0", | ||
"2,1", | ||
"2,2", | ||
"2,3" | ||
] | ||
] | ||
} | ||
} |