qmk_firmware

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

keymap.json (10612B)


      1 {
      2     "version": 1,
      3     "notes": "",
      4     "author": "Jan Christoph Ebersbach",
      5     "keyboard": "handwired/dactyl_manuform/5x6_2_5",
      6     "keymap": "jceb",
      7     "layout": "LAYOUT_5x6_2_5",
      8     "layers": [
      9         [
     10             "KC_GRV",
     11             "KC_1",
     12             "KC_2",
     13             "KC_3",
     14             "KC_4",
     15             "KC_5",
     16             "KC_6",
     17             "KC_7",
     18             "KC_8",
     19             "KC_9",
     20             "KC_0",
     21             "KC_MINS",
     22 
     23             "KC_TAB",
     24             "KC_Q",
     25             "KC_W",
     26             "KC_E",
     27             "KC_R",
     28             "KC_T",
     29             "KC_Y",
     30             "KC_U",
     31             "KC_I",
     32             "KC_O",
     33             "KC_P",
     34             "KC_LBRC",
     35 
     36             "LCTL_T(KC_ESC)",
     37             "KC_A",
     38             "KC_S",
     39             "KC_D",
     40             "KC_F",
     41             "KC_G",
     42             "KC_H",
     43             "KC_J",
     44             "KC_K",
     45             "KC_L",
     46             "KC_SCLN",
     47             "KC_QUOT",
     48 
     49             "SC_LSPO",
     50             "KC_Z",
     51             "KC_X",
     52             "KC_C",
     53             "KC_V",
     54             "KC_B",
     55             "KC_N",
     56             "KC_M",
     57             "KC_COMM",
     58             "KC_DOT",
     59             "KC_SLSH",
     60             "SC_RSPC",
     61 
     62             "KC_LCTL",
     63             "KC_LALT",
     64             "KC_LGUI",
     65             "KC_LALT",
     66             "TT(2)",
     67 
     68             "LT(6,KC_SPC)",
     69             "LT(4,KC_DEL)",
     70             "LT(4,KC_ENT)",
     71             "KC_SPC",
     72 
     73             "LT(2,KC_BSPC)",
     74             "LALT_T(KC_RALT)",
     75             "KC_RGUI",
     76             "KC_RALT",
     77             "KC_RCTL",
     78 
     79             "LCTL_T(KC_LBRC)",
     80             "SC_LSPO",
     81             "SC_RSPC",
     82             "RCTL_T(KC_RBRC)"
     83         ],
     84         [
     85             "KC_GRV",
     86             "KC_1",
     87             "KC_2",
     88             "KC_3",
     89             "KC_4",
     90             "KC_5",
     91             "KC_6",
     92             "KC_7",
     93             "KC_8",
     94             "KC_9",
     95             "KC_0",
     96             "KC_MINS",
     97 
     98             "KC_TAB",
     99             "KC_Q",
    100             "KC_W",
    101             "KC_F",
    102             "KC_P",
    103             "KC_G",
    104             "KC_J",
    105             "KC_L",
    106             "KC_U",
    107             "KC_Y",
    108             "KC_SCLN",
    109             "KC_LBRC",
    110 
    111             "LCTL_T(KC_ESC)",
    112             "KC_A",
    113             "KC_R",
    114             "KC_S",
    115             "KC_T",
    116             "KC_D",
    117             "KC_H",
    118             "KC_N",
    119             "KC_E",
    120             "KC_I",
    121             "KC_O",
    122             "KC_QUOT",
    123 
    124             "SC_LSPO",
    125             "KC_Z",
    126             "KC_X",
    127             "KC_C",
    128             "KC_V",
    129             "KC_B",
    130             "KC_K",
    131             "KC_M",
    132             "KC_COMM",
    133             "KC_DOT",
    134             "KC_SLSH",
    135             "SC_RSPC",
    136 
    137             "KC_LCTL",
    138             "KC_LALT",
    139             "KC_LGUI",
    140             "KC_LALT",
    141             "TT(2)",
    142             "LT(6,KC_SPC)",
    143             "LT(4,KC_DEL)",
    144 
    145             "LT(4,KC_ENT)",
    146             "KC_SPC",
    147             "LT(2,KC_BSPC)",
    148             "LALT_T(KC_RALT)",
    149             "KC_RGUI",
    150 
    151             "KC_RALT",
    152             "KC_RCTL",
    153             "LCTL_T(KC_LBRC)",
    154             "SC_LSPO",
    155             "SC_RSPC",
    156             "RCTL_T(KC_RBRC)"
    157         ],
    158         [
    159             "KC_TRNS",
    160             "KC_TRNS",
    161             "KC_TRNS",
    162             "KC_TRNS",
    163             "KC_TRNS",
    164             "KC_TRNS",
    165             "KC_TRNS",
    166             "KC_TRNS",
    167             "KC_TRNS",
    168             "KC_TRNS",
    169             "KC_TRNS",
    170             "KC_TRNS",
    171 
    172             "KC_TRNS",
    173             "KC_TRNS",
    174             "KC_TRNS",
    175             "KC_TRNS",
    176             "KC_TRNS",
    177             "KC_TRNS",
    178             "KC_7",
    179             "KC_7",
    180             "KC_8",
    181             "KC_9",
    182             "KC_TRNS",
    183             "KC_RBRC",
    184 
    185             "KC_TRNS",
    186             "DF(0)",
    187             "DF(1)",
    188             "KC_NO",
    189             "MO(3)",
    190             "MO(3)",
    191             "KC_4",
    192             "KC_4",
    193             "KC_5",
    194             "KC_6",
    195             "KC_MINS",
    196             "KC_EQL",
    197 
    198             "KC_TRNS",
    199             "MO(5)",
    200             "KC_NO",
    201             "KC_NO",
    202             "KC_NO",
    203             "KC_NO",
    204             "KC_1",
    205             "KC_1",
    206             "KC_2",
    207             "KC_3",
    208             "KC_BSLS",
    209             "KC_TRNS",
    210 
    211             "KC_TRNS",
    212             "KC_TRNS",
    213             "KC_TRNS",
    214             "KC_TRNS",
    215             "KC_TRNS",
    216             "KC_SPC",
    217             "KC_DEL",
    218 
    219             "KC_ENT",
    220             "KC_0",
    221             "KC_BSPC",
    222             "KC_TRNS",
    223             "KC_TRNS",
    224             "KC_TRNS",
    225             "KC_TRNS",
    226 
    227             "TG(2)",
    228             "KC_TRNS",
    229             "KC_TRNS",
    230             "KC_TRNS"
    231         ],
    232         [
    233             "KC_TRNS",
    234             "KC_F1",
    235             "KC_F2",
    236             "KC_F3",
    237             "KC_F4",
    238             "KC_F5",
    239             "KC_F6",
    240             "KC_F7",
    241             "KC_F8",
    242             "KC_F9",
    243             "KC_F10",
    244             "KC_F11",
    245 
    246             "KC_TRNS",
    247             "KC_NO",
    248             "KC_NO",
    249             "KC_NO",
    250             "KC_NO",
    251             "KC_NO",
    252             "KC_F7",
    253             "KC_F7",
    254             "KC_F8",
    255             "KC_F9",
    256             "KC_F10",
    257             "KC_NO",
    258 
    259             "KC_TRNS",
    260             "KC_NO",
    261             "KC_NO",
    262             "KC_NO",
    263             "MO(3)",
    264             "MO(3)",
    265             "KC_F4",
    266             "KC_F4",
    267             "KC_F5",
    268             "KC_F6",
    269             "KC_F11",
    270             "KC_NO",
    271 
    272             "KC_TRNS",
    273             "KC_NO",
    274             "KC_NO",
    275             "KC_NO",
    276             "KC_NO",
    277             "KC_NO",
    278             "KC_F1",
    279             "KC_F1",
    280             "KC_F2",
    281             "KC_F3",
    282             "KC_F12",
    283             "KC_TRNS",
    284             "KC_TRNS",
    285             "KC_TRNS",
    286             "KC_TRNS",
    287             "KC_TRNS",
    288             "KC_TRNS",
    289             "KC_SPC",
    290             "KC_DEL",
    291 
    292             "KC_ENT",
    293             "KC_SPC",
    294             "KC_BSPC",
    295             "KC_TRNS",
    296             "KC_TRNS",
    297             "KC_TRNS",
    298             "KC_TRNS",
    299             "TG(3)",
    300             "KC_TRNS",
    301             "KC_TRNS",
    302             "KC_TRNS"
    303         ],
    304         [
    305             "KC_ESC",
    306             "KC_NO",
    307             "KC_NO",
    308             "KC_NO",
    309             "KC_NO",
    310             "KC_NO",
    311             "KC_NO",
    312             "KC_NO",
    313             "KC_NO",
    314             "KC_NO",
    315             "KC_NO",
    316             "KC_NO",
    317             "KC_ESC",
    318             "KC_NO",
    319             "LCTL(KC_W)",
    320             "LCTL(KC_T)",
    321             "LCTL(KC_PGDN)",
    322             "LCTL(KC_PGDN)",
    323             "KC_PGDN",
    324             "KC_HOME",
    325             "KC_UP",
    326             "KC_INS",
    327             "LSFT(KC_INS)",
    328             "KC_ESC",
    329 
    330             "KC_TRNS",
    331             "KC_CAPS",
    332             "LGUI(KC_LEFT)",
    333             "LGUI(KC_TAB)",
    334             "LGUI(KC_RGHT)",
    335             "LGUI(KC_RGHT)",
    336             "KC_LEFT",
    337             "KC_LEFT",
    338             "KC_DOWN",
    339             "KC_RGHT",
    340             "KC_END",
    341             "KC_PSCR",
    342 
    343             "KC_TRNS",
    344             "KC_NO",
    345             "KC_NO",
    346             "KC_NO",
    347             "LCTL(KC_PGUP)",
    348             "LCTL(KC_PGUP)",
    349             "KC_PGUP",
    350             "KC_TRNS",
    351             "KC_DOWN",
    352             "KC_NO",
    353             "KC_APP",
    354             "KC_TRNS",
    355             "KC_TRNS",
    356             "KC_TRNS",
    357             "KC_TRNS",
    358             "KC_TRNS",
    359             "KC_TRNS",
    360             "KC_SPC",
    361             "KC_DEL",
    362 
    363             "KC_ENT",
    364             "KC_SPC",
    365             "KC_BSPC",
    366             "KC_TRNS",
    367             "KC_TRNS",
    368             "KC_TRNS",
    369             "KC_TRNS",
    370             "TG(4)",
    371             "KC_TRNS",
    372             "KC_TRNS",
    373             "KC_TRNS"
    374         ],
    375         [
    376             "KC_NO",
    377             "KC_NO",
    378             "KC_NO",
    379             "KC_NO",
    380             "KC_NO",
    381             "KC_NO",
    382             "KC_NO",
    383             "KC_NO",
    384             "KC_NO",
    385             "KC_NO",
    386             "KC_NO",
    387             "KC_NO",
    388 
    389             "KC_TRNS",
    390             "KC_NO",
    391             "KC_MPLY",
    392             "KC_VOLU",
    393             "KC_VOLU",
    394             "KC_NO",
    395             "KC_NO",
    396             "KC_NO",
    397             "KC_NO",
    398             "KC_NO",
    399             "QK_BOOT",
    400             "KC_PWR",
    401 
    402             "KC_TRNS",
    403             "KC_NO",
    404             "KC_MPRV",
    405             "KC_MUTE",
    406             "KC_MNXT",
    407             "KC_NO",
    408             "KC_NO",
    409             "KC_NO",
    410             "KC_NO",
    411             "KC_NO",
    412             "KC_NO",
    413             "KC_SLEP",
    414 
    415             "KC_TRNS",
    416             "MO(5)",
    417             "KC_NO",
    418             "KC_VOLD",
    419             "KC_VOLD",
    420             "KC_NO",
    421             "KC_NO",
    422             "KC_NO",
    423             "KC_NO",
    424             "KC_NO",
    425 
    426             "KC_NO",
    427             "KC_NO",
    428             "KC_TRNS",
    429             "KC_TRNS",
    430             "KC_TRNS",
    431             "KC_TRNS",
    432             "KC_TRNS",
    433             "KC_SPC",
    434 
    435             "KC_DEL",
    436             "KC_ENT",
    437             "KC_SPC",
    438             "KC_BSPC",
    439             "KC_TRNS",
    440             "KC_TRNS",
    441             "KC_TRNS",
    442             "KC_TRNS",
    443 
    444             "TG(5)",
    445             "KC_TRNS",
    446             "KC_TRNS",
    447             "KC_TRNS"
    448         ],
    449         [
    450             "KC_NO",
    451             "KC_NO",
    452             "KC_NO",
    453             "KC_NO",
    454             "KC_NO",
    455             "KC_NO",
    456             "KC_NO",
    457             "KC_NO",
    458             "KC_NO",
    459             "KC_NO",
    460             "KC_NO",
    461             "KC_NO",
    462 
    463             "KC_TRNS",
    464             "MS_ACL1",
    465             "KC_NO",
    466             "KC_NO",
    467             "KC_NO",
    468             "KC_NO",
    469             "MS_WHLU",
    470             "MS_WHLL",
    471             "MS_UP",
    472             "MS_WHLR",
    473             "KC_NO",
    474             "KC_NO",
    475 
    476             "KC_TRNS",
    477             "MS_ACL2",
    478             "MS_BTN2",
    479             "MS_BTN3",
    480             "MS_BTN1",
    481             "MS_BTN1",
    482             "MS_LEFT",
    483             "MS_LEFT",
    484             "MS_DOWN",
    485             "MS_RGHT",
    486             "KC_NO",
    487             "KC_NO",
    488 
    489             "KC_TRNS",
    490             "MS_ACL0",
    491             "KC_NO",
    492             "KC_NO",
    493             "KC_NO",
    494             "KC_NO",
    495             "MS_WHLD",
    496             "KC_NO",
    497             "MS_DOWN",
    498             "KC_NO",
    499             "KC_NO",
    500             "KC_TRNS",
    501 
    502             "KC_TRNS",
    503             "KC_TRNS",
    504             "KC_TRNS",
    505             "KC_TRNS",
    506             "KC_TRNS",
    507             "KC_SPC",
    508             "KC_DEL",
    509 
    510             "KC_ENT",
    511             "KC_SPC",
    512             "KC_BSPC",
    513             "KC_TRNS",
    514             "KC_TRNS",
    515             "KC_TRNS",
    516             "KC_TRNS",
    517 
    518             "TG(6)",
    519             "KC_TRNS",
    520 
    521             "KC_TRNS",
    522             "KC_TRNS"
    523         ]
    524     ]
    525 }