keymap_steno.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. /* Copyright 2017 Joseph Wasson
  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. #ifndef KEYMAP_STENO_H
  17. #define KEYMAP_STENO_H
  18. #include "keymap.h"
  19. enum steno_keycodes {
  20. STN_FN = QK_STENO,
  21. STN_NUM,
  22. STN_N1 = STN_NUM,
  23. STN_N2,
  24. STN_N3,
  25. STN_N4,
  26. STN_N5,
  27. STN_N6,
  28. STN_SL,
  29. STN_S1 = STN_SL,
  30. STN_S2,
  31. STN_TL,
  32. STN_KL,
  33. STN_PL,
  34. STN_WL,
  35. STN_HL,
  36. STN_RL,
  37. STN_A,
  38. STN_O,
  39. STN_STR,
  40. STN_ST1 = STN_STR,
  41. STN_ST2,
  42. STN_RES1,
  43. STN_RE1 = STN_RES1,
  44. STN_RES2,
  45. STN_RE2 = STN_RES2,
  46. STN_PWR,
  47. STN_ST3,
  48. STN_ST4,
  49. STN_E,
  50. STN_U,
  51. STN_FR,
  52. STN_RR,
  53. STN_PR,
  54. STN_BR,
  55. STN_LR,
  56. STN_GR,
  57. STN_TR,
  58. STN_SR,
  59. STN_DR,
  60. STN_N7,
  61. STN_N8,
  62. STN_N9,
  63. STN_NA,
  64. STN_NB,
  65. STN_NC,
  66. STN_ZR
  67. };
  68. #endif