qmk_firmware

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

keyboard.json (1354B)


      1 {
      2     "keyboard_name": "tone",
      3     "manufacturer": "PeranekoFactory",
      4     "url": "https://shop.yushakobo.jp/collections/keyboard-1/products/consign_tone-note",
      5     "maintainer": "PeranekoFactory",
      6     "usb": {
      7         "vid": "0xFEED",
      8         "pid": "0x0000",
      9         "device_version": "0.0.1"
     10     },
     11     "features": {
     12         "bootmagic": true,
     13         "encoder": true,
     14         "extrakey": true,
     15         "mousekey": true,
     16         "nkro": false
     17     },
     18     "encoder": {
     19         "rotary": [
     20             {"pin_a": "B5", "pin_b": "B4"}
     21         ]
     22     },
     23     "qmk": {
     24         "locking": {
     25             "enabled": true,
     26             "resync": true
     27         },
     28         "tap_keycode_delay": 100
     29     },
     30     "development_board": "promicro",
     31     "matrix_pins": {
     32         "direct": [
     33             ["D4", "C6", "D7", "E6", "F6", "F7", "B1", "B3"]
     34         ]
     35     },
     36     "layouts": {
     37         "LAYOUT": {
     38             "layout": [
     39                 {"x": 0, "y": 0, "matrix": [0, 0]},
     40                 {"x": 1, "y": 0, "matrix": [0, 1]},
     41                 {"x": 2, "y": 0, "matrix": [0, 2]},
     42                 {"x": 3, "y": 0, "matrix": [0, 3]},
     43                 {"x": 0, "y": 1, "matrix": [0, 4]},
     44                 {"x": 1, "y": 1, "matrix": [0, 5]},
     45                 {"x": 2, "y": 1, "matrix": [0, 6]},
     46                 {"x": 3, "y": 1, "matrix": [0, 7]}
     47             ]
     48         }
     49     }
     50 }