{ "name": "ZUOYA GMK87", "vendorId": "0x320F", "productId": "0x5088", "keycodes": ["qmk_lighting"], "menus": [ { "label": "Lighting", "content": [ { "label": "Backlight", "content": [ { "label": "Brightness", "type": "range", "options": [0, 9], "content": ["id_qmk_rgb_matrix_brightness", 3, 1] }, { "label": "Effect", "type": "dropdown", "content": ["id_qmk_rgb_matrix_effect", 3, 2], "options": [ [ "OFF_MODE", 0 ], [ "WAVE_MODE", 1 ], [ "COLOUR_CLOUD_MODE", 2 ], [ "VORTEX_MODE", 3 ], [ "MIX_COLOUR_MODE", 4 ], [ "BREATHE_MODE", 5 ], [ "LIGHT_MODE", 6 ], [ "SLOWLY_OFF_MODE", 7 ], [ "STONE_MODE", 8 ], [ "LASER_MODE", 9 ], [ "STARRY_MODE", 10 ], [ "FLOWERS_OPEN_MODE", 11 ], [ "TRAVERSE_MODE", 12 ], [ "WAVE_BAR_MODE", 13 ], [ "METEOR_MODE", 14 ], [ "RAIN_MODE", 15 ], [ "SCAN_MODE", 16 ], [ "TRIGGER_COLOUR_MODE", 17 ], [ "CENTER_SPREAD_MODE", 18 ] ] }, { "showIf": "{id_qmk_rgb_matrix_effect} != 0", "label": "Effect Speed", "type": "range", "options": [0, 4], "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": 8, "cols": 15 }, "customKeycodes": [ {"name": "2.4G MODE", "title": "Keyboard data output 2.4G", "shortName": "2.4G MODE"}, {"name": "Bluetooth 1", "title": "Bluetooth working connection 1", "shortName": "BT 1"}, {"name": "Bluetooth 2", "title": "Bluetooth working connection 2", "shortName": "BT 2"}, {"name": "Bluetooth 3", "title": "Bluetooth working connection 3", "shortName": "BT 3"}, {"name": "LOCK WIN KEY", "title": "lock win key", "shortName": "LOCK WIN KEY"}, {"name": "LED LOGO MODE", "title": "LOGO led mode", "shortName": "LOGO MODE"}, {"name": "LED LOGO COLOUR", "title": "LOGO led colour", "shortName": "LOGO COLOUR"}, {"name": "OLED SET DOWN", "title": "OLED KEY", "shortName": "OLEDSDOWN"}, {"name": "KEY SCAN DELAY", "title": "KEY SCAN DELAY", "shortName": "KS DELAY"}, {"name": "OLED POWER SET", "title": "OLED POWER SET", "shortName": "OLEDPOWER"}, {"name": "VIA V2 V3", "title": "Via Work Mode Changhe", "shortName": "VIA_2_3.0"} ], "layouts": { "keymap": [ [ { "c":"#777777" }, { "w":1.0, "h":1.0, "x":0.1 }, "0,0", { "c":"#aaaaaa" }, { "w":1.0, "h":1.0, "x":0.6 }, "0,1", { "w":1.0, "h":1.0, "x":0.1 }, "0,2", { "w":1.0, "h":1.0, "x":0.1 }, "0,3", { "w":1.0, "h":1.0, "x":0.1 }, "0,4", { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.6 }, "0,5", { "w":1.0, "h":1.0, "x":0.1 }, "0,6", { "w":1.0, "h":1.0, "x":0.1 }, "0,7", { "w":1.0, "h":1.0, "x":0.1 }, "0,8", { "w":1.0, "h":1.0, "x":0.6 }, "0,9", { "c":"#aaaaaa" }, { "w":1.0, "h":1.0, "x":0.1 }, "0,10", { "w":1.0, "h":1.0, "x":0.1 }, "0,11", { "w":1.0, "h":1.0, "x":0.1 }, "0,12", { "w":1.0, "h":1.0, "x":0.5 }, "0,13", { "c":"#777777" }, { "w":1.0, "h":1.0, "x":0.6 }, "7,0", { "w":1.0, "h":1.0, "x":0.1 }, "0,14", { "w":1.0, "h":1.0, "x":0.1 }, "7,1" ], [ { "y":0.25 }, { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.1 }, "1,0", { "w":1.0, "h":1.0, "x":0.1 }, "1,1", { "w":1.0, "h":1.0, "x":0.1 }, "1,2", { "w":1.0, "h":1.0, "x":0.1 }, "1,3", { "c":"#aaaaaa" }, { "w":1.0, "h":1.0, "x":0.1 }, "1,4", { "w":1.0, "h":1.0, "x":0.1 }, "1,5", { "w":1.0, "h":1.0, "x":0.1 }, "1,6", { "w":1.0, "h":1.0, "x":0.1 }, "1,7", { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.1 }, "1,8", { "w":1.0, "h":1.0, "x":0.1 }, "1,9", { "w":1.0, "h":1.0, "x":0.1 }, "1,10", { "w":1.0, "h":1.0, "x":0.1 }, "1,11", { "c":"#aaaaaa" }, { "w":1.0, "h":1.0, "x":0.1 }, "1,12", { "c":"#777777" }, { "w":2.8, "h":1.0, "x":0.2 }, "1,13", { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.6 }, "1,14", { "w":1.0, "h":1.0, "x":0.1 }, "5,4", { "w":1.0, "h":1.0, "x":0.1 }, "3,14" ], [ { "y":0.15 }, { "c":"#aaaaaa" }, { "w":1.8, "h":1.0, "x":0.1 }, "2,0", { "w":1.0, "h":1.0, "x":0.1 }, "2,1", { "w":1.0, "h":1.0, "x":0.1 }, "2,2", { "w":1.0, "h":1.0, "x":0.1 }, "2,3", { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.1 }, "2,4", { "w":1.0, "h":1.0, "x":0.1 }, "2,5", { "w":1.0, "h":1.0, "x":0.1 }, "2,6", { "w":1.0, "h":1.0, "x":0.1 }, "2,7", { "c":"#aaaaaa" }, { "w":1.0, "h":1.0, "x":0.1 }, "2,8", { "w":1.0, "h":1.0, "x":0.1 }, "2,9", { "w":1.0, "h":1.0, "x":0.1 }, "2,10", { "w":1.0, "h":1.0, "x":0.1 }, "2,11", { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.1 }, "2,12", { "w":2.1, "h":1.0, "x":0.1 }, "2,13", { "c":"#aaaaaa" }, { "w":1.0, "h":1.0, "x":0.6 }, "2,14", { "w":1.0, "h":1.0, "x":0.1 }, "5,5", { "w":1.0, "h":1.0, "x":0.1 }, "5,6" ], [ { "y":0.15 }, { "c":"#777777" }, { "w":2.25, "h":1.0, "x":0.1 }, "3,0", { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.1 }, "3,1", { "w":1.0, "h":1.0, "x":0.1 }, "3,2", { "w":1.0, "h":1.0, "x":0.1 }, "3,3", { "c":"#aaaaaa" }, { "w":1.0, "h":1.0, "x":0.1 }, "3,4", { "w":1.0, "h":1.0, "x":0.1 }, "3,5", { "w":1.0, "h":1.0, "x":0.1 }, "3,6", { "w":1.0, "h":1.0, "x":0.1 }, "3,7", { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.1 }, "3,8", { "w":1.0, "h":1.0, "x":0.1 }, "3,9", { "w":1.0, "h":1.0, "x":0.1 }, "3,10", { "w":1.0, "h":1.0, "x":0.1 }, "3,11", { "c":"#777777" }, { "w":2.75, "h":1.0, "x":0.1 }, "3,13" ], [ { "y":0.15 }, { "c":"#aaaaaa" }, { "w":3.0, "h":1.0, "x":0.1 }, "4,0", { "w":1.0, "h":1.0, "x":0.1 }, "4,2", { "w":1.0, "h":1.0, "x":0.1 }, "4,3", { "w":1.0, "h":1.0, "x":0.1 }, "4,4", { "c":"#cccccc" }, { "w":1.0, "h":1.0, "x":0.1 }, "4,5", { "w":1.0, "h":1.0, "x":0.1 }, "4,6", { "w":1.0, "h":1.0, "x":0.1 }, "4,7", { "w":1.0, "h":1.0, "x":0.1 }, "4,8", { "c":"#aaaaaa" }, { "w":1.0, "h":1.0, "x":0.1 }, "4,9", { "w":1.0, "h":1.0, "x":0.1 }, "4,10", { "w":1.0, "h":1.0, "x":0.1 }, "4,11", { "w":3.1, "h":1.0, "x":0.1 }, "4,13", { "c":"#777777" }, { "w":1.0, "h":1.0, "x":1.7 }, "4,14" ], [ { "y":0.15 }, { "c":"#cccccc" }, { "w":1.5, "h":1.0, "x":0.1 }, "5,0", { "w":1.5, "h":1.0, "x":0.1 }, "5,1", { "w":1.5, "h":1.0, "x":0.1 }, "5,2", { "c":"#777777" }, { "w":6.0, "h":1.0, "x":0.1 }, "5,8", { "c":"#aaaaaa" }, { "w":1.5, "h":1.0, "x":0.1 }, "5,9", { "w":1.5, "h":1.0, "x":0.1 }, "5,10", { "w":1.5, "h":1.0, "x":0.1 }, "5,11", { "c":"#cccccc" }, { "w":1.5, "h":1.0, "x":0.1 }, "5,12", { "c":"#777777" }, { "w":1.0, "h":1.0, "x":0.6 }, "5,13", { "w":1.0, "h":1.0, "x":0.1 }, "5,14", { "w":1.0, "h":1.0, "x":0.1 }, "5,7" ] ] } }