From 910b410482aa6fa205acee0311b8b285b7a370f2 Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Mon, 5 Jun 2023 15:26:19 -0500 Subject: [PATCH 1/2] Create osav2_numpad.json --- v3/viktus/osav2_numpad/osav2_numpad.json | 175 +++++++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 v3/viktus/osav2_numpad/osav2_numpad.json diff --git a/v3/viktus/osav2_numpad/osav2_numpad.json b/v3/viktus/osav2_numpad/osav2_numpad.json new file mode 100644 index 0000000000..f63b2b188a --- /dev/null +++ b/v3/viktus/osav2_numpad/osav2_numpad.json @@ -0,0 +1,175 @@ +{ + "name": "OSAv2 Numpad", + "vendorId": "0x5644", + "productId": "0x4F4E", + "keycodes": [ "qmk_lighting" ], + "menus": [ + { + "label": "Lighting", + "content": [ + { + "label": "Underglow", + "content": [ + { + "label": "Brightness", + "type": "range", + "options": [0, 255], + "content": ["id_qmk_rgblight_brightness", 2, 1] + }, + { + "label": "Effect", + "type": "dropdown", + "content": ["id_qmk_rgblight_effect", 2, 2], + "options": [ + "All Off", + "Solid Color", + "Breathing 1", + "Breathing 2", + "Breathing 3", + "Breathing 4", + "Rainbow Swirl 1", + "Rainbow Swirl 2", + "Rainbow Swirl 3", + "Rainbow Swirl 4", + "Rainbow Swirl 5", + "Rainbow Swirl 6", + "Twinkle 1", + "Twinkle 2", + "Twinkle 3", + "Twinkle 4", + "Twinkle 5", + "Twinkle 6" + ] + }, + { + "showIf": "{id_qmk_rgblight_effect} != 0", + "label": "Effect Speed", + "type": "range", + "options": [0, 255], + "content": ["id_qmk_rgblight_effect_speed", 2, 3] + }, + { + "showIf": "{id_qmk_rgblight_effect} != 0 && {id_qmk_rgblight_effect} != 35", + "label": "Color", + "type": "color", + "content": ["id_qmk_rgblight_color", 2, 4] + } + ] + } + ] + } + ], + "matrix": { + "rows": 5, + "cols": 4 + }, + "layouts": { + "labels": [ + ["Plus", "2U", "Split"], ["Enter", "Vertical 2U", "Horizontal 2U", "Split"], ["Mirrored Plus", "Split", "2U"], ["Mirrored Enter", "Horizontal 2U", "Vertical 2U", "Split"] + ], + "keymap": [ + [ + { + "x":1.25 + }, + "0,0", + "0,1", + "0,2", + "0,3" + ], + [ + { + "h":2 + }, + "2,0\n\n\n4,1", + { + "x":0.25 + }, + "1,0\n\n\n4,0", + "1,1", + "1,2", + { + "h":2 + }, + "2,3\n\n\n1,0", + { + "x":0.25 + }, + "1,3\n\n\n1,1" + ], + [ + { + "x":1.25 + }, + "2,0\n\n\n4,0", + "2,1", + "2,2", + { + "x":1.25 + }, + "2,3\n\n\n1,1" + ], + [ + { + "x":1.25 + }, + "3,0\n\n\n9,0", + "3,1", + "3,2", + { + "h":2 + }, + "4,3\n\n\n2,0" + ], + [ + { + "x":1.25, + "w":2 + }, + "4,1\n\n\n3,0", + "4,2\n\n\n2,0" + ], + [ + { + "y":-0.75, + "h":2 + }, + "4,0\n\n\n3,1", + { + "x":4.5 + }, + "3,3\n\n\n2,1" + ], + [ + { + "x":1 + }, + "4,1\n\n\n3,1", + { + "x":2.5, + "w":2 + }, + "4,2\n\n\n2,1" + ], + [ + { + "y":0.25 + }, + "3,0\n\n\n3,2", + { + "x":4.5 + }, + "3,3\n\n\n2,2" + ], + [ + "4,0\n\n\n3,2", + "4,1\n\n\n3,2", + { + "x":2.5 + }, + "4,2\n\n\n2,2", + "4,3\n\n\n2,2" + ] + ] + } +} From a35c48afe581e8b10800d5ae919af5d44b6fdecf Mon Sep 17 00:00:00 2001 From: blindassassin111 <38090555+blindassassin111@users.noreply.github.com> Date: Mon, 5 Jun 2023 15:35:58 -0500 Subject: [PATCH 2/2] Update osav2_numpad.json --- v3/viktus/osav2_numpad/osav2_numpad.json | 40 ++++++++++++------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/v3/viktus/osav2_numpad/osav2_numpad.json b/v3/viktus/osav2_numpad/osav2_numpad.json index f63b2b188a..9cf7f1fe0d 100644 --- a/v3/viktus/osav2_numpad/osav2_numpad.json +++ b/v3/viktus/osav2_numpad/osav2_numpad.json @@ -81,94 +81,94 @@ { "h":2 }, - "2,0\n\n\n4,1", + "2,0\n\n\n3,1", { "x":0.25 }, - "1,0\n\n\n4,0", + "1,0\n\n\n3,0", "1,1", "1,2", { "h":2 }, - "2,3\n\n\n1,0", + "2,3\n\n\n0,0", { "x":0.25 }, - "1,3\n\n\n1,1" + "1,3\n\n\n0,1" ], [ { "x":1.25 }, - "2,0\n\n\n4,0", + "2,0\n\n\n3,0", "2,1", "2,2", { "x":1.25 }, - "2,3\n\n\n1,1" + "2,3\n\n\n0,1" ], [ { "x":1.25 }, - "3,0\n\n\n9,0", + "3,0\n\n\n2,0", "3,1", "3,2", { "h":2 }, - "4,3\n\n\n2,0" + "4,3\n\n\n1,0" ], [ { "x":1.25, "w":2 }, - "4,1\n\n\n3,0", - "4,2\n\n\n2,0" + "4,1\n\n\n2,0", + "4,2\n\n\n1,0" ], [ { "y":-0.75, "h":2 }, - "4,0\n\n\n3,1", + "4,0\n\n\n2,1", { "x":4.5 }, - "3,3\n\n\n2,1" + "3,3\n\n\n1,1" ], [ { "x":1 }, - "4,1\n\n\n3,1", + "4,1\n\n\n2,1", { "x":2.5, "w":2 }, - "4,2\n\n\n2,1" + "4,2\n\n\n1,1" ], [ { "y":0.25 }, - "3,0\n\n\n3,2", + "3,0\n\n\n2,2", { "x":4.5 }, - "3,3\n\n\n2,2" + "3,3\n\n\n1,2" ], [ - "4,0\n\n\n3,2", - "4,1\n\n\n3,2", + "4,0\n\n\n2,2", + "4,1\n\n\n2,2", { "x":2.5 }, - "4,2\n\n\n2,2", - "4,3\n\n\n2,2" + "4,2\n\n\n1,2", + "4,3\n\n\n1,2" ] ] }