logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

keycodes_0.0.2_magic.hjson (6139B)


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