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_ESC ,KC_Q ,KC_W ,KC_E ,KC_R ,KC_T ,
12 KC_TAB ,KC_A ,KC_S ,KC_D ,KC_F ,KC_G ,
13 DE_PIPE,KC_Z ,KC_X ,KC_C ,KC_V ,KC_B ,
14 _______,_______,_______,_______,
17 KC_SPC ,KC_LSFT,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 ,DE_SS ,
20 KC_Y ,KC_U ,KC_I ,KC_O ,KC_P ,DE_AE ,
21 KC_H ,KC_J ,KC_K ,KC_L ,DE_SLSH,DE_OE ,
22 KC_N ,KC_M ,DE_COMM,DE_DOT ,DE_MINS,DE_UE ,
23 _______,_______,_______,_______,
26 KC_DEL,MO(MOD),KC_ENTER
29 _______,_______,_______,_______,_______,_______,_______,_______,_______,
30 _______,_______,_______,_______,_______,_______,
31 DE_CIRC,DE_QUOT,DE_DQOT,DE_LCBR,DE_RCBR,DE_GRV ,
32 DE_TILD,DE_EXLM,DE_DLR ,DE_LPRN,DE_RPRN,DE_AMPR,
33 DE_BSLS,DE_HASH,DE_LESS,DE_LBRC,DE_RBRC,DE_MORE,
34 _______,_______,_______,_______,
37 _______,_______,_______,
38 _______,_______,_______,_______,_______,_______,_______,_______,_______,
39 _______,_______,_______,_______,_______,_______,
40 KC_HOME,KC_PGDN,KC_PGUP,KC_END ,DE_EQL ,DE_PERC,
41 KC_LEFT,KC_DOWN,KC_UP ,KC_RGHT,DE_QST ,DE_ASTR,
42 DE_AT ,DE_EURO,DE_SCLN,DE_COLN,DE_UNDS,DE_PLUS,
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) {