qmk_firmware

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

keymap.json (9995B)


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