qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

keymap.c (652B)


      1 #include QMK_KEYBOARD_H
      2 
      3 #define _BASE 0
      4 #define _FN   1
      5 
      6 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
      7 [_BASE] = LAYOUT( /* Base */
      8            KC_NUM,  KC_PSLS,  KC_PAST,  KC_BSPC,
      9            KC_P7,   KC_P8,    KC_P9,    KC_PEQL,
     10   MO(_FN), KC_P4,   KC_P5,    KC_P6,    KC_PPLS,
     11   KC_PENT, KC_P1,   KC_P2,    KC_P3,    KC_PMNS,
     12            KC_SPC,  KC_P0,    KC_PDOT,  KC_TAB
     13 ),
     14 [_FN] = LAYOUT(
     15            UG_TOGG, UG_NEXT, UG_HUEU, UG_HUEU,
     16            _______, _______, _______, _______,
     17   _______, _______, _______, _______, _______,
     18   KC_2,    _______, _______, _______, _______,
     19            _______, _______, _______, _______
     20 ),
     21 };