qmk_firmware

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

keymap.c (614B)


      1 #include QMK_KEYBOARD_H
      2 
      3 enum custom_keycodes {
      4     KC_HELLO = SAFE_RANGE,
      5 };
      6 
      7 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
      8     LAYOUT_ortho_1x1(KC_HELLO)
      9 };
     10 
     11 bool process_record_user(uint16_t keycode, keyrecord_t *record) {
     12     switch (keycode) {
     13         case KC_HELLO:
     14             if (record->event.pressed) {
     15                 println("Hello world!");
     16             }
     17             return false;
     18     }
     19     return true;
     20 }
     21 
     22 void keyboard_post_init_user(void) {
     23   // Customise these values to desired behaviour
     24   debug_enable=true;
     25   debug_matrix=true;
     26   //debug_keyboard=true;
     27   //debug_mouse=true;
     28 }