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