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.

61 lines
1.2 KiB

  1. /* Copyright 2021 Alan Pocklington
  2. *
  3. * This program is free software: you can redistribute it and/or modify
  4. * it under the terms of the GNU General Public License as published by
  5. * the Free Software Foundation, either version 2 of the License, or
  6. * (at your option) any later version.
  7. *
  8. * This program is distributed in the hope that it will be useful,
  9. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. * GNU General Public License for more details.
  12. *
  13. * You should have received a copy of the GNU General Public License
  14. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  15. */
  16. #include QMK_KEYBOARD_H
  17. enum ajp10304_layers {
  18. _QWERTY,
  19. _MAC,
  20. _LOWER,
  21. _MLWR,
  22. _RAISE,
  23. _MRSE,
  24. _FUNC,
  25. _MFNC,
  26. _FUNC2,
  27. _MFNC2,
  28. _ADJUST,
  29. _MOUSE,
  30. _NUMPAD
  31. };
  32. enum ajp10304_keycodes {
  33. QWERTY = SAFE_RANGE,
  34. MAC,
  35. FUNC,
  36. MFNC,
  37. FUNC2,
  38. MFNC2,
  39. LOWER,
  40. MLWR,
  41. RAISE,
  42. MRSE,
  43. MOUSE,
  44. NUMPAD,
  45. M_CUSTOM,
  46. M_WORD_SEL,
  47. M_WORD_SEL_MAC,
  48. M_LINE_SEL,
  49. M_LINE_SEL_MAC,
  50. M_LINE_DEL,
  51. M_LINE_DEL_MAC,
  52. M_DUP,
  53. M_DUP_MAC,
  54. M_JOIN,
  55. M_JOIN_MAC,
  56. M_MODE,
  57. M_MODE_MAC
  58. };