qmk_firmware

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

keymap.c (731B)


      1 // Copyright 2025 Ll3ma (@ll3ma)
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 #include QMK_KEYBOARD_H
      4 
      5 enum layers {
      6     Layer1,
      7     Layer2,
      8     Layer3,
      9     Layer4
     10 };
     11 
     12 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
     13 
     14 	[Layer1] = LAYOUT_default(
     15 		KC_MUTE, 
     16 		KC_7, KC_8, KC_9, 
     17 		KC_4, KC_5, KC_6, 
     18 		KC_1, KC_2, KC_3),
     19 
     20     [Layer2] = LAYOUT_default(
     21 		KC_SPC, 
     22 		KC_SPC, KC_SPC, KC_SPC, 
     23 		KC_SPC, KC_SPC, KC_SPC, 
     24 		KC_SPC, KC_SPC, KC_SPC),
     25 
     26     [Layer3] = LAYOUT_default(
     27 		KC_SPC, 
     28 		KC_SPC, KC_SPC, KC_SPC, 
     29 		KC_SPC, KC_SPC, KC_SPC, 
     30 		KC_SPC, KC_SPC, KC_SPC),
     31 
     32     [Layer4] = LAYOUT_default(
     33 		KC_SPC, 
     34 		KC_SPC, KC_SPC, KC_SPC, 
     35 		KC_SPC, KC_SPC, KC_SPC, 
     36 		KC_SPC, KC_SPC, KC_SPC)
     37 
     38 };
     39 
     40 // clang-format on
     41