qmk_firmware

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

keycodes_0.0.2_magic.hjson (6139B)


      1 {
      2     "keycodes": {
      3         "!reset!":0,
      4 
      5         "0x7000": {
      6             "group": "magic",
      7             "key": "QK_MAGIC_SWAP_CONTROL_CAPS_LOCK",
      8             "aliases": [
      9                 "CL_SWAP"
     10             ]
     11         },
     12         "0x7001": {
     13             "group": "magic",
     14             "key": "QK_MAGIC_UNSWAP_CONTROL_CAPS_LOCK",
     15             "aliases": [
     16                 "CL_NORM"
     17             ]
     18         },
     19         "0x7002": {
     20             "group": "magic",
     21             "key": "QK_MAGIC_TOGGLE_CONTROL_CAPS_LOCK",
     22             "aliases": [
     23                 "CL_TOGG"
     24             ]
     25         },
     26         "0x7003": {
     27             "group": "magic",
     28             "key": "QK_MAGIC_CAPS_LOCK_AS_CONTROL_OFF",
     29             "aliases": [
     30                 "CL_CAPS"
     31             ]
     32         },
     33         "0x7004": {
     34             "group": "magic",
     35             "key": "QK_MAGIC_CAPS_LOCK_AS_CONTROL_ON",
     36             "aliases": [
     37                 "CL_CTRL"
     38             ]
     39         },
     40         "0x7005": {
     41             "group": "magic",
     42             "key": "QK_MAGIC_SWAP_LALT_LGUI",
     43             "aliases": [
     44                 "AG_LSWP"
     45             ]
     46         },
     47         "0x7006": {
     48             "group": "magic",
     49             "key": "QK_MAGIC_UNSWAP_LALT_LGUI",
     50             "aliases": [
     51                 "AG_LNRM"
     52             ]
     53         },
     54         "0x7007": {
     55             "group": "magic",
     56             "key": "QK_MAGIC_SWAP_RALT_RGUI",
     57             "aliases": [
     58                 "AG_RSWP"
     59             ]
     60         },
     61         "0x7008": {
     62             "group": "magic",
     63             "key": "QK_MAGIC_UNSWAP_RALT_RGUI",
     64             "aliases": [
     65                 "AG_RNRM"
     66             ]
     67         },
     68         "0x7009": {
     69             "group": "magic",
     70             "key": "QK_MAGIC_GUI_ON",
     71             "aliases": [
     72                 "GU_ON"
     73             ]
     74         },
     75         "0x700A": {
     76             "group": "magic",
     77             "key": "QK_MAGIC_GUI_OFF",
     78             "aliases": [
     79                 "GU_OFF"
     80             ]
     81         },
     82         "0x700B": {
     83             "group": "magic",
     84             "key": "QK_MAGIC_TOGGLE_GUI",
     85             "aliases": [
     86                 "GU_TOGG"
     87             ]
     88         },
     89         "0x700C": {
     90             "group": "magic",
     91             "key": "QK_MAGIC_SWAP_GRAVE_ESC",
     92             "aliases": [
     93                 "GE_SWAP"
     94             ]
     95         },
     96         "0x700D": {
     97             "group": "magic",
     98             "key": "QK_MAGIC_UNSWAP_GRAVE_ESC",
     99             "aliases": [
    100                 "GE_NORM"
    101             ]
    102         },
    103         "0x700E": {
    104             "group": "magic",
    105             "key": "QK_MAGIC_SWAP_BACKSLASH_BACKSPACE",
    106             "aliases": [
    107                 "BS_SWAP"
    108             ]
    109         },
    110         "0x700F": {
    111             "group": "magic",
    112             "key": "QK_MAGIC_UNSWAP_BACKSLASH_BACKSPACE",
    113             "aliases": [
    114                 "BS_NORM"
    115             ]
    116         },
    117         "0x7010": {
    118             "group": "magic",
    119             "key": "QK_MAGIC_TOGGLE_BACKSLASH_BACKSPACE",
    120             "aliases": [
    121                 "BS_TOGG"
    122             ]
    123         },
    124         "0x7011": {
    125             "group": "magic",
    126             "key": "QK_MAGIC_NKRO_ON",
    127             "aliases": [
    128                 "NK_ON"
    129             ]
    130         },
    131         "0x7012": {
    132             "group": "magic",
    133             "key": "QK_MAGIC_NKRO_OFF",
    134             "aliases": [
    135                 "NK_OFF"
    136             ]
    137         },
    138         "0x7013": {
    139             "group": "magic",
    140             "key": "QK_MAGIC_TOGGLE_NKRO",
    141             "aliases": [
    142                 "NK_TOGG"
    143             ]
    144         },
    145         "0x7014": {
    146             "group": "magic",
    147             "key": "QK_MAGIC_SWAP_ALT_GUI",
    148             "aliases": [
    149                 "AG_SWAP"
    150             ]
    151         },
    152         "0x7015": {
    153             "group": "magic",
    154             "key": "QK_MAGIC_UNSWAP_ALT_GUI",
    155             "aliases": [
    156                 "AG_NORM"
    157             ]
    158         },
    159         "0x7016": {
    160             "group": "magic",
    161             "key": "QK_MAGIC_TOGGLE_ALT_GUI",
    162             "aliases": [
    163                 "AG_TOGG"
    164             ]
    165         },
    166         "0x7017": {
    167             "group": "magic",
    168             "key": "QK_MAGIC_SWAP_LCTL_LGUI",
    169             "aliases": [
    170                 "CG_LSWP"
    171             ]
    172         },
    173         "0x7018": {
    174             "group": "magic",
    175             "key": "QK_MAGIC_UNSWAP_LCTL_LGUI",
    176             "aliases": [
    177                 "CG_LNRM"
    178             ]
    179         },
    180         "0x7019": {
    181             "group": "magic",
    182             "key": "QK_MAGIC_SWAP_RCTL_RGUI",
    183             "aliases": [
    184                 "CG_RSWP"
    185             ]
    186         },
    187         "0x701A": {
    188             "group": "magic",
    189             "key": "QK_MAGIC_UNSWAP_RCTL_RGUI",
    190             "aliases": [
    191                 "CG_RNRM"
    192             ]
    193         },
    194         "0x701B": {
    195             "group": "magic",
    196             "key": "QK_MAGIC_SWAP_CTL_GUI",
    197             "aliases": [
    198                 "CG_SWAP"
    199             ]
    200         },
    201         "0x701C": {
    202             "group": "magic",
    203             "key": "QK_MAGIC_UNSWAP_CTL_GUI",
    204             "aliases": [
    205                 "CG_NORM"
    206             ]
    207         },
    208         "0x701D": {
    209             "group": "magic",
    210             "key": "QK_MAGIC_TOGGLE_CTL_GUI",
    211             "aliases": [
    212                 "CG_TOGG"
    213             ]
    214         },
    215         "0x701E": {
    216             "group": "magic",
    217             "key": "QK_MAGIC_EE_HANDS_LEFT",
    218             "aliases": [
    219                 "EH_LEFT"
    220             ]
    221         },
    222         "0x701F": {
    223             "group": "magic",
    224             "key": "QK_MAGIC_EE_HANDS_RIGHT",
    225             "aliases": [
    226                 "EH_RGHT"
    227             ]
    228         },
    229         "0x7020": {
    230             "group": "magic",
    231             "key": "QK_MAGIC_SWAP_ESCAPE_CAPS_LOCK",
    232             "aliases": [
    233                 "EC_SWAP"
    234             ]
    235         },
    236         "0x7021": {
    237             "group": "magic",
    238             "key": "QK_MAGIC_UNSWAP_ESCAPE_CAPS_LOCK",
    239             "aliases": [
    240                 "EC_NORM"
    241             ]
    242         },
    243         "0x7022": {
    244             "group": "magic",
    245             "key": "QK_MAGIC_TOGGLE_ESCAPE_CAPS_LOCK",
    246             "aliases": [
    247                 "EC_TOGG"
    248             ]
    249         }
    250     }
    251 }