qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

keyboard.json (2923B)


      1 {
      2     "manufacturer": "momokai",
      3     "keyboard_name": "Aurora",
      4     "maintainer": "peepeetee",
      5     "bootloader": "atmel-dfu",
      6     "diode_direction": "COL2ROW",
      7     "features": {
      8         "bootmagic": true,
      9         "extrakey": true,
     10         "mousekey": true,
     11         "nkro": true,
     12         "rgb_matrix": true
     13     },
     14     "bootmagic": {
     15         "matrix": [1, 0]
     16     },
     17     "matrix_pins": {
     18         "direct": [
     19             ["NO_PIN", "B0", "NO_PIN" ],
     20             ["B4", "D2", "D1" ],
     21             ["D7", "D4", "D6" ]
     22         ]
     23     },
     24     "processor": "atmega32u4",
     25     "usb": {
     26         "device_version": "0.0.1",
     27         "pid": "0x0009",
     28         "vid": "0x69F9"
     29     },
     30     "encoder": {
     31         "enabled": true,
     32         "rotary": [
     33             {
     34                 "pin_a": "B2",
     35                 "pin_b": "B1"
     36             }
     37         ]
     38     },
     39     "ws2812": {
     40         "pin": "C7"
     41     },
     42     "rgb_matrix": {
     43         "default": {
     44             "animation": "solid_color",
     45             "sat": 0,
     46             "val": 200
     47         },
     48         "animations": {
     49             "gradient_up_down": true,
     50             "gradient_left_right": true,
     51             "breathing": true,
     52             "band_sat": true,
     53             "band_val": true,
     54             "band_pinwheel_sat": true,
     55             "band_pinwheel_val": true,
     56             "cycle_all": true,
     57             "cycle_left_right": true,
     58             "cycle_up_down": true,
     59             "cycle_out_in": true,
     60             "cycle_spiral": true,
     61             "raindrops": true,
     62             "jellybean_raindrops": true,
     63             "hue_breathing": true,
     64             "hue_wave": true,
     65             "pixel_rain": true,
     66             "pixel_flow": true,
     67             "typing_heatmap": true,
     68             "digital_rain": true,
     69             "solid_reactive_simple": true,
     70             "solid_reactive": true,
     71             "solid_reactive_cross": true,
     72             "solid_reactive_nexus": true,
     73             "splash": true,
     74             "solid_splash": true
     75         },
     76         "driver": "ws2812",
     77         "layout": [
     78             { "flags": 4, "matrix": [2, 0], "x": 51, "y": 51 },
     79             { "flags": 4, "matrix": [1, 0], "x": 51, "y": 38 },
     80             { "flags": 4, "matrix": [1, 1], "x": 102, "y": 38 },
     81             { "flags": 4, "matrix": [2, 1], "x": 102, "y": 51 },
     82             { "flags": 4, "matrix": [2, 2], "x": 154, "y": 51 },
     83             { "flags": 4, "matrix": [1, 2], "x": 154, "y": 38 }
     84         ],
     85         "max_brightness": 200,
     86         "sleep": true
     87     },
     88     "layouts": {
     89         "LAYOUT": {
     90             "layout": [
     91                 {"matrix": [0, 1], "x": 1, "y": 0},
     92                 {"matrix": [1, 0], "x": 0, "y": 2},
     93                 {"matrix": [1, 1], "x": 1, "y": 2},
     94                 {"matrix": [1, 2], "x": 2, "y": 2},
     95                 {"matrix": [2, 0], "x": 0, "y": 3},
     96                 {"matrix": [2, 1], "x": 1, "y": 3},
     97                 {"matrix": [2, 2], "x": 2, "y": 3}
     98             ]
     99         }
    100     }
    101 }