1 #include QMK_KEYBOARD_H
2 #include "keymap_german.h"
7 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
9 _______,KC_F1 ,KC_F2 ,KC_F3 ,KC_F4 ,KC_F5 ,KC_F6 ,KC_F7 ,KC_F8,
10 _______,KC_1 ,KC_2 ,KC_3 ,KC_4 ,KC_5 ,
11 KC_TAB ,KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,
12 KC_ESC ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G ,
13 DE_HASH,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,
14 DE_TILD,DE_PIPE,DE_BSLS,DE_GRV,
17 KC_LSFT,MO(MOD),KC_BSPC ,
18 KC_F9 ,KC_F10 ,KC_F11 ,KC_F12 ,KC_PSCR,KC_SLCK,KC_PAUS,KC_FN0 ,RESET,
19 KC_6 ,KC_7 ,KC_8 ,KC_9 ,KC_0 ,KC_AUDIO_MUTE,
20 KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,DE_EQL ,
21 KC_H ,KC_J ,KC_K ,KC_L ,DE_SLSH,DE_QUOT,
22 KC_N ,KC_M ,DE_COMM,DE_DOT ,DE_MINS,DE_PLUS,
23 DE_AE ,DE_OE, DE_UE, DE_SS,
26 KC_DEL,KC_ENTER ,KC_SPC
29 _______,_______,_______,_______,_______,_______,_______,_______,_______,
30 _______,_______,_______,_______,_______,_______,
31 _______,DE_AT ,DE_EURO,DE_LBRC,DE_RBRC,_______,
32 _______,DE_EXLM,DE_DLR ,DE_LPRN,DE_RPRN,_______,
33 _______,DE_CIRC,DE_AMPR,DE_LCBR,DE_RCBR,_______,
34 _______,_______,DE_LESS,DE_MORE,
37 _______,_______,_______,
38 _______,_______,_______,_______,_______,_______,_______,_______,_______,
39 _______,_______,_______,_______,_______,_______,
40 _______,KC_PGDOWN,KC_PGUP,_______,_______,DE_PERC,
41 KC_LEFT,KC_DOWN,KC_UP ,KC_RGHT,DE_QST ,DE_DQOT,
42 _______,_______,DE_SCLN,DE_COLN,DE_UNDS,DE_ASTR,
43 _______,_______,_______,_______,
46 _______,_______ ,_______
50 void matrix_init_user(void) {
54 void matrix_scan_user(void) {
58 bool process_record_user(uint16_t keycode, keyrecord_t *record) {
62 void led_set_user(uint8_t usb_led) {