You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
2.9 KiB

  1. #pragma once
  2. // clang-format off
  3. // Deprecated Quantum keycodes
  4. #define SH_TG QK_SWAP_HANDS_TOGGLE
  5. #define SQ_TOG QK_SEQUENCER_TOGGLE
  6. #define MAGIC_SWAP_CONTROL_CAPSLOCK QK_MAGIC_SWAP_CONTROL_CAPS_LOCK
  7. #define MAGIC_UNSWAP_CONTROL_CAPSLOCK QK_MAGIC_UNSWAP_CONTROL_CAPS_LOCK
  8. #define MAGIC_TOGGLE_CONTROL_CAPSLOCK QK_MAGIC_TOGGLE_CONTROL_CAPS_LOCK
  9. #define MAGIC_UNCAPSLOCK_TO_CONTROL QK_MAGIC_CAPS_LOCK_AS_CONTROL_OFF
  10. #define MAGIC_CAPSLOCK_TO_CONTROL QK_MAGIC_CAPS_LOCK_AS_CONTROL_ON
  11. #define MAGIC_SWAP_LALT_LGUI QK_MAGIC_SWAP_LALT_LGUI
  12. #define MAGIC_UNSWAP_LALT_LGUI QK_MAGIC_UNSWAP_LALT_LGUI
  13. #define MAGIC_SWAP_RALT_RGUI QK_MAGIC_SWAP_RALT_RGUI
  14. #define MAGIC_UNSWAP_RALT_RGUI QK_MAGIC_UNSWAP_RALT_RGUI
  15. #define MAGIC_UNNO_GUI QK_MAGIC_GUI_ON
  16. #define MAGIC_NO_GUI QK_MAGIC_GUI_OFF
  17. #define MAGIC_TOGGLE_GUI QK_MAGIC_TOGGLE_GUI
  18. #define MAGIC_SWAP_GRAVE_ESC QK_MAGIC_SWAP_GRAVE_ESC
  19. #define MAGIC_UNSWAP_GRAVE_ESC QK_MAGIC_UNSWAP_GRAVE_ESC
  20. #define MAGIC_SWAP_BACKSLASH_BACKSPACE QK_MAGIC_SWAP_BACKSLASH_BACKSPACE
  21. #define MAGIC_UNSWAP_BACKSLASH_BACKSPACE QK_MAGIC_UNSWAP_BACKSLASH_BACKSPACE
  22. #define MAGIC_TOGGLE_BACKSLASH_BACKSPACE QK_MAGIC_TOGGLE_BACKSLASH_BACKSPACE
  23. #define MAGIC_HOST_NKRO QK_MAGIC_NKRO_ON
  24. #define MAGIC_UNHOST_NKRO QK_MAGIC_NKRO_OFF
  25. #define MAGIC_TOGGLE_NKRO QK_MAGIC_TOGGLE_NKRO
  26. #define MAGIC_SWAP_ALT_GUI QK_MAGIC_SWAP_ALT_GUI
  27. #define MAGIC_UNSWAP_ALT_GUI QK_MAGIC_UNSWAP_ALT_GUI
  28. #define MAGIC_TOGGLE_ALT_GUI QK_MAGIC_TOGGLE_ALT_GUI
  29. #define MAGIC_SWAP_LCTL_LGUI QK_MAGIC_SWAP_LCTL_LGUI
  30. #define MAGIC_UNSWAP_LCTL_LGUI QK_MAGIC_UNSWAP_LCTL_LGUI
  31. #define MAGIC_SWAP_RCTL_RGUI QK_MAGIC_SWAP_RCTL_RGUI
  32. #define MAGIC_UNSWAP_RCTL_RGUI QK_MAGIC_UNSWAP_RCTL_RGUI
  33. #define MAGIC_SWAP_CTL_GUI QK_MAGIC_SWAP_CTL_GUI
  34. #define MAGIC_UNSWAP_CTL_GUI QK_MAGIC_UNSWAP_CTL_GUI
  35. #define MAGIC_TOGGLE_CTL_GUI QK_MAGIC_TOGGLE_CTL_GUI
  36. #define MAGIC_EE_HANDS_LEFT QK_MAGIC_EE_HANDS_LEFT
  37. #define MAGIC_EE_HANDS_RIGHT QK_MAGIC_EE_HANDS_RIGHT
  38. #define MAGIC_SWAP_ESCAPE_CAPSLOCK QK_MAGIC_SWAP_ESCAPE_CAPS_LOCK
  39. #define MAGIC_UNSWAP_ESCAPE_CAPSLOCK QK_MAGIC_UNSWAP_ESCAPE_CAPS_LOCK
  40. #define MAGIC_TOGGLE_ESCAPE_CAPSLOCK QK_MAGIC_TOGGLE_ESCAPE_CAPS_LOCK
  41. #define LCG_SWP QK_MAGIC_SWAP_LCTL_LGUI
  42. #define LCG_NRM QK_MAGIC_UNSWAP_LCTL_LGUI
  43. #define RCG_SWP QK_MAGIC_SWAP_RCTL_RGUI
  44. #define RCG_NRM QK_MAGIC_UNSWAP_RCTL_RGUI
  45. #define LAG_SWP QK_MAGIC_SWAP_LALT_LGUI
  46. #define LAG_NRM QK_MAGIC_UNSWAP_LALT_LGUI
  47. #define RAG_SWP QK_MAGIC_SWAP_RALT_RGUI
  48. #define RAG_NRM QK_MAGIC_UNSWAP_RALT_RGUI
  49. #define GUI_ON QK_MAGIC_GUI_ON
  50. #define GUI_OFF QK_MAGIC_GUI_OFF
  51. #define GUI_TOG QK_MAGIC_TOGGLE_GUI
  52. #define X(i) UM(i)
  53. #define XP(i, j) UP(i, j)