qmk_firmware

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

keyboard.json (1448B)


      1 {
      2     "keyboard_name": "Coban Pad 12A",
      3     "name": "Coban Pad 12A",
      4     "url": "https://cobanstationery.com",
      5     "maintainer": "Coban Stationery",
      6     "manufacturer": "Coban Stationery",
      7     "usb": {
      8         "pid": "0xC12A",
      9         "vid": "0xCB3A",
     10         "device_version": "1.0.0"
     11     },
     12     "matrix_pins": {
     13         "cols": ["GP18", "GP16", "GP11", "GP10"],
     14         "rows": ["GP19", "GP17", "GP12"]
     15     },
     16     "diode_direction": "ROW2COL",
     17     "encoder": {
     18         "rotary": [
     19             {"pin_a": "GP20", "pin_b": "GP21"}
     20         ]
     21     },
     22     "processor": "RP2040",
     23     "bootloader": "rp2040",
     24     "features": {
     25         "bootmagic": true,
     26         "encoder": true,
     27         "extrakey": true,
     28         "mousekey": true
     29     },
     30     "layouts": {
     31         "LAYOUT": {
     32             "layout": [
     33                 {"matrix": [0, 0], "x": 0, "y": 0},
     34                 {"matrix": [0, 1], "x": 1, "y": 0},
     35                 {"matrix": [0, 2], "x": 2, "y": 0},
     36                 {"matrix": [0, 3], "x": 3, "y": 0},
     37 
     38                 {"matrix": [1, 0], "x": 0, "y": 1},
     39                 {"matrix": [1, 1], "x": 1, "y": 1},
     40                 {"matrix": [1, 2], "x": 2, "y": 1},
     41                 {"matrix": [1, 3], "x": 3, "y": 1},
     42 
     43                 {"matrix": [2, 0], "x": 0, "y": 2},
     44                 {"matrix": [2, 1], "x": 1, "y": 2},
     45                 {"matrix": [2, 2], "x": 2, "y": 2},
     46                 {"matrix": [2, 3], "x": 3, "y": 2}
     47             ]
     48         }
     49     }
     50 }