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.

38 lines
765 B

  1. #include QMK_KEYBOARD_H
  2. enum layers {
  3. num,
  4. extra,
  5. mouse
  6. };
  7. const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  8. [num] = LAYOUT_numpad_4x4(
  9. KC_P7, KC_P8, KC_P9, LT(extra, KC_PPLS),
  10. KC_P4, KC_P5, KC_P6,
  11. KC_P1, KC_P2, KC_P3, KC_PENT,
  12. LT(mouse, KC_P0), KC_DOT
  13. ),
  14. [extra] = LAYOUT_numpad_4x4(
  15. KC_PSLS, KC_PAST, KC_PMNS, KC_TRNS,
  16. KC_BSPC, KC_EXECUTE, KC_DEL,
  17. KC_LPRN, KC_RPRN, KC_PEQL, KC_PENT,
  18. KC_TAB, KC_NUM
  19. ),
  20. [mouse] = LAYOUT_numpad_4x4(
  21. KC_WH_D, KC_MS_U, KC_WH_U, LT(extra, KC_PPLS),
  22. KC_MS_L, KC_MS_D, KC_MS_R,
  23. KC_BTN1, KC_BTN2, KC_BTN3, KC_PENT,
  24. KC_TRNS, KC_DOT
  25. )
  26. };