From 5b439cffed1b3e104afd396e0a79475594adee23 Mon Sep 17 00:00:00 2001 From: duilchoi Date: Tue, 9 May 2023 00:46:28 +0900 Subject: [PATCH 1/2] add favepada json add favepada json --- v3/linworks/favepada/favepada.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 v3/linworks/favepada/favepada.json diff --git a/v3/linworks/favepada/favepada.json b/v3/linworks/favepada/favepada.json new file mode 100644 index 0000000000..d682c7e759 --- /dev/null +++ b/v3/linworks/favepada/favepada.json @@ -0,0 +1,21 @@ +{ + "name":"Linworks Fave PadA", + "vendorId":"0x4C58", + "productId":"0x000B", + "keycodes": ["qmk_lighting"], + "menus": ["qmk_rgb_matrix"], + "matrix":{ + "rows":6, + "cols":4 + }, + "layouts":{ + "keymap":[ + [{"c":"#777777"},"0,0","0,1","0,2","0,3"], + [{"y":0.25,"c":"#aaaaaa"},"1,0",{"c":"#cccccc"},"1,1","1,2","1,3"], + ["2,0","2,1","2,2",{"h":2},"2,3"], + ["3,0","3,1","3,2"], + ["4,0","4,1","4,2",{"h":2},"4,3"], + [{"w":2},"5,0","5,2"] + ] + } + } \ No newline at end of file From d0a4c136d194ef137458466d0a7a0b8ea405a98c Mon Sep 17 00:00:00 2001 From: duilchoi Date: Wed, 4 Oct 2023 01:23:28 +0900 Subject: [PATCH 2/2] Update favepada.json --- v3/linworks/favepada/favepada.json | 83 +++++++++++++++++++++++++++++- 1 file changed, 82 insertions(+), 1 deletion(-) diff --git a/v3/linworks/favepada/favepada.json b/v3/linworks/favepada/favepada.json index d682c7e759..fec4d2ac05 100644 --- a/v3/linworks/favepada/favepada.json +++ b/v3/linworks/favepada/favepada.json @@ -3,7 +3,88 @@ "vendorId":"0x4C58", "productId":"0x000B", "keycodes": ["qmk_lighting"], - "menus": ["qmk_rgb_matrix"], + "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": [ + ["00. None", 0], + ["01. SOLID_COLOR", 1], + ["02. ALPHAS_MOD", 2], + ["03. gradient_up_down", 3], + ["04. gradient_left_right", 4], + ["05. breathing", 5], + ["06. band_sat", 6], + ["07. band_val", 7], + ["08. band_pinwheel_sat", 8], + ["09. band_pinwheel_val", 9], + ["10. band_spiral_sat", 10], + ["11. band_spiral_val", 11], + ["12. cycle_all", 12], + ["13. cycle_left_right", 13], + ["14. cycle_up_down", 14], + ["15. rainbow_moving_chevron", 15], + ["16. cycle_out_in", 16], + ["17. cycle_out_in_dual", 17], + ["18. cycle_pinwheel", 18], + ["19. cycle_spiral", 19], + ["20. dual_beacon", 20], + ["21. rainbow_beacon", 21], + ["22. rainbow_pinwheels", 22], + ["23. raindrops", 23], + ["24. jellybean_raindrops", 24], + ["25. hue_breathing", 25], + ["26. hue_pendulum", 26], + ["27. hue_wave", 27], + ["28. pixel_rain", 28], + ["29. solid_reactive_simple", 29], + ["30. solid_reactive", 30], + ["31. solid_reactive_wide", 31], + ["32. solid_reactive_multiwide", 32], + ["33. solid_reactive_cross", 33], + ["34. solid_reactive_multicross", 34], + ["35. solid_reactive_nexus", 35], + ["36. solid_reactive_multinexus", 36], + ["37. splash", 37], + ["38. multisplash", 38], + ["39. solid_splash", 39], + ["40. solid_multisplash", 40] + ] + }, + { + "showIf": "{id_qmk_rgb_matrix_effect} > 1", + "label": "Effect Speed", + "type": "range", + "options": [0, 255], + "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] + }, + { + "showIf": "{id_qmk_rgb_matrix_effect} != 0", + "label": "Color", + "type": "color", + "content": ["id_qmk_rgb_matrix_color", 3, 4] + } + ] + } + ] + } + + ], + "matrix":{ "rows":6, "cols":4