keymap.c 494 B

1234567891011121314151617181920212223
  1. #include QMK_KEYBOARD_H
  2. #define ALT TG(_FUNC)
  3. enum layers {
  4. _KEYP,
  5. _FUNC
  6. };
  7. const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  8. [_KEYP]=LAYOUT_ortho_4x4(
  9. KC_P7, KC_P8, KC_P9, ALT,
  10. KC_P4, KC_P5, KC_P6, KC_PAST,
  11. KC_P1, KC_P2, KC_P3, KC_PMNS,
  12. KC_P0, KC_PDOT, KC_PENT, KC_PPLS
  13. ),
  14. [_FUNC]=LAYOUT_ortho_4x4(
  15. KC_MPRV, KC_MPLY, KC_MNXT, _______,
  16. XXXXXXX, XXXXXXX, XXXXXXX, KC_NLCK,
  17. KC_INS, KC_HOME, KC_PGUP, XXXXXXX,
  18. KC_DEL, KC_END, KC_PGDN, XXXXXXX
  19. )
  20. };