qmk_firmware

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

keymap.c (1985B)


      1 // Copyright 2023 QMK
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 
      4 #include QMK_KEYBOARD_H
      5 
      6 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
      7     /*
      8      * ┌───┬───┬───┬───┐
      9      * │Esc│Tab│MO1│Bsp│
     10      * ├───┼───┼───┼───┤
     11      * │Num│ / │ * │ - │
     12      * ├───┼───┼───┼───┤
     13      * │ 7 │ 8 │ 9 │   │
     14      * ├───┼───┼───┤ + │
     15      * │ 4 │ 5 │ 6 │   │
     16      * ├───┼───┼───┼───┤
     17      * │ 1 │ 2 │ 3 │   │
     18      * ├───┴───┼───┤Ent│
     19      * │ 0     │ . │   │
     20      * └───────┴───┴───┘
     21      */
     22     [0] = LAYOUT_numpad_6x4(
     23         KC_ESC,  KC_TAB,  MO(1),   KC_BSPC,
     24         KC_NUM,  KC_PSLS, KC_PAST, KC_PMNS,
     25         KC_P7,   KC_P8,   KC_P9,
     26         KC_P4,   KC_P5,   KC_P6,   KC_PPLS,
     27         KC_P1,   KC_P2,   KC_P3,
     28         KC_P0,            KC_PDOT, KC_PENT
     29     ),
     30 
     31     /*
     32      * ┌───┐───┬───┬───┐
     33      * │Rst│MOD│MO1│Bsp│
     34      * └───┘───┼───┼───┤
     35      * │Num│HUD│HUI│VAD│
     36      * ┌───┬───┬───┐───┤
     37      * │Hom│ ↑ │PgU│   │
     38      * ├───┼───┼───┤VAI│
     39      * │ ← │   │ → │   │
     40      * ├───┼───┼───┤───┤
     41      * │End│ ↓ │PgD│   │
     42      * ├───┴───┼───┤TOG│
     43      * │Insert │Del│   │
     44      * └───────┴───┘───┘
     45      */
     46     [1] = LAYOUT_numpad_6x4(
     47         QK_BOOT,   RM_NEXT, _______, _______,
     48         _______,   RM_HUED, RM_HUEU, RM_VALD,
     49         KC_HOME,     KC_UP, KC_PGUP,
     50         KC_LEFT,  RGB_M_SW, KC_RGHT, RM_VALU,
     51         KC_END,    KC_DOWN, KC_PGDN,
     52         KC_INS,              KC_DEL, RM_TOGG
     53     )
     54 };