From 54b964d0040ea6325ecde0cc0ee1d3d1001f28f3 Mon Sep 17 00:00:00 2001 From: NaturalZh Date: Mon, 11 Mar 2024 16:45:42 +0800 Subject: [PATCH] update skyloong/gk75/q1/info.json --- keyboards/skyloong/gk75/q1/info.json | 66 +++++++++++++--------------- 1 file changed, 30 insertions(+), 36 deletions(-) diff --git a/keyboards/skyloong/gk75/q1/info.json b/keyboards/skyloong/gk75/q1/info.json index f23b9b7bf56..187abd4c2fe 100644 --- a/keyboards/skyloong/gk75/q1/info.json +++ b/keyboards/skyloong/gk75/q1/info.json @@ -2,8 +2,19 @@ "manufacturer": "skyloong", "maintainer": "JZ-Skyloong", "bootloader": "stm32duino", - "diode_direction": "ROW2COL", + "build": { + "debounce_type": "asym_eager_defer_pk" + }, "debounce": 10, + "diode_direction": "ROW2COL", + "encoder": { + "rotary": [ + {"pin_a": "A1", "pin_b": "A2", "resolution": 2}, + {"pin_a": "A3", "pin_b": "A4", "resolution": 2}, + {"pin_a": "A0", "pin_b": "C13", "resolution": 2}, + {"pin_a": "C14", "pin_b": "C15", "resolution": 2} + ] + }, "features": { "bootmagic": true, "command": true, @@ -14,45 +25,38 @@ "nkro": true, "rgb_matrix": true }, - "build": { - "debounce_type": "asym_eager_defer_pk" - }, "matrix_pins": { "cols": ["B13", "A13", "A14", "B14", "B15", "A8", "A9", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "B11"], - "rows": ["B10", "B1", "B0", "A7", "A6","A5"] + "rows": ["B10", "B1", "B0", "A7", "A6", "A5"] }, "processor": "STM32F103", "rgb_matrix": { "animations": { - "breathing": true, - "solid_green_effect": true, "band_spiral_val": true, + "breathing": true, "cycle_all": true, "cycle_left_right": true, - "cycle_up_down": true, "cycle_out_in": true, "cycle_out_in_dual": true, - "rainbow_moving_chevron": true, "cycle_pinwheel": true, "cycle_spiral": true, + "cycle_up_down": true, + "digital_rain": true, "dual_beacon": true, - "raindrops": true, "jellybean_raindrops": true, "pixel_rain": true, - "typing_heatmap":true, - "digital_rain": true, - "solid_reactive_simple": true, - "solid_reactive_multiwide": true, + "rainbow_moving_chevron": true, + "raindrops": true, + "solid_green_effect": true, "solid_reactive_multinexus": true, + "solid_reactive_multiwide": true, + "solid_reactive_simple": true, + "solid_splash": true, "splash": true, - "solid_splash": true + "typing_heatmap": true }, "driver": "is31fl3743a", - "max_brightness": 200, "hue_steps": 20, - "sat_steps": 20, - "speed_steps": 20, - "val_steps": 20, "layout": [ {"matrix": [0, 0], "x": 0, "y": 0, "flags": 4}, {"matrix": [0, 2], "x": 29, "y": 0, "flags": 4}, @@ -68,7 +72,6 @@ {"matrix": [4, 12], "x": 176, "y": 0, "flags": 4}, {"matrix": [0, 13], "x": 191, "y": 0, "flags": 4}, {"matrix": [0, 14], "x": 224, "y": 0, "flags": 4}, - {"matrix": [1, 0], "x": 0, "y": 13, "flags": 4}, {"matrix": [1, 1], "x": 15, "y": 13, "flags": 4}, {"matrix": [1, 2], "x": 29, "y": 13, "flags": 4}, @@ -84,7 +87,6 @@ {"matrix": [1, 12], "x": 176, "y": 13, "flags": 4}, {"matrix": [1, 13], "x": 191, "y": 13, "flags": 4}, {"matrix": [1, 14], "x": 224, "y": 13, "flags": 4}, - {"matrix": [2, 0], "x": 0, "y": 26, "flags": 4}, {"matrix": [2, 1], "x": 22, "y": 26, "flags": 4}, {"matrix": [2, 2], "x": 37, "y": 26, "flags": 4}, @@ -93,14 +95,13 @@ {"matrix": [2, 5], "x": 81, "y": 26, "flags": 4}, {"matrix": [2, 6], "x": 96, "y": 26, "flags": 4}, {"matrix": [2, 7], "x": 110, "y": 26, "flags": 4}, - {"matrix": [2, 8], "x":125, "y": 26, "flags": 4}, + {"matrix": [2, 8], "x": 125, "y": 26, "flags": 4}, {"matrix": [2, 9], "x": 140, "y": 26, "flags": 4}, {"matrix": [2, 10], "x": 154, "y": 26, "flags": 4}, {"matrix": [2, 11], "x": 169, "y": 26, "flags": 4}, {"matrix": [2, 12], "x": 184, "y": 26, "flags": 4}, {"matrix": [2, 13], "x": 198, "y": 26, "flags": 4}, {"matrix": [2, 14], "x": 224, "y": 26, "flags": 4}, - {"matrix": [3, 0], "x": 0, "y": 38, "flags": 4}, {"matrix": [3, 1], "x": 26, "y": 38, "flags": 4}, {"matrix": [3, 2], "x": 40, "y": 38, "flags": 4}, @@ -117,7 +118,6 @@ {"matrix": [3, 12], "x": 187, "y": 38, "flags": 4}, {"matrix": [3, 13], "x": 198, "y": 38, "flags": 4}, {"matrix": [3, 14], "x": 224, "y": 38, "flags": 4}, - {"matrix": [4, 0], "x": 0, "y": 51, "flags": 4}, {"matrix": [0, 1], "x": 18, "y": 51, "flags": 4}, {"matrix": [4, 1], "x": 33, "y": 51, "flags": 4}, @@ -132,7 +132,6 @@ {"matrix": [4, 10], "x": 165, "y": 51, "flags": 4}, {"matrix": [4, 11], "x": 180, "y": 51, "flags": 4}, {"matrix": [4, 13], "x": 209, "y": 51, "flags": 4}, - {"matrix": [5, 0], "x": 0, "y": 64, "flags": 4}, {"matrix": [5, 1], "x": 18.4, "y": 64, "flags": 4}, {"matrix": [5, 2], "x": 37, "y": 64, "flags": 4}, @@ -146,21 +145,16 @@ {"matrix": [5, 12], "x": 195, "y": 64, "flags": 4}, {"matrix": [5, 13], "x": 209, "y": 64, "flags": 4}, {"matrix": [5, 14], "x": 224, "y": 64, "flags": 4} - ] + ], + "max_brightness": 200, + "sat_steps": 20, + "speed_steps": 20, + "val_steps": 20 }, "url": "https://github.com/JZ-Skyloong", "usb": { - "vid": "0x1EA7", "max_power": 380, + "vid": "0x1EA7", "wait_for": true - }, - "encoder": { - "rotary": [ - { "pin_a": "A1", "pin_b": "A2", "resolution": 2 }, - { "pin_a": "A3", "pin_b": "A4", "resolution": 2 }, - { "pin_a": "A0", "pin_b": "C13", "resolution": 2 }, - { "pin_a": "C14", "pin_b": "C15", "resolution": 2 } - ] } - }