qmk_firmware

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

keymap.c (1062B)


      1 #include QMK_KEYBOARD_H
      2 
      3 #define _MAIN 0
      4 #define _FN 1
      5 
      6 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
      7 	/* Keymap __MAIN: Default Layer  
      8 	*  ,--------------------------------.
      9 	*  | .------.   |-----|-----|-----| |  
     10 	*  | |      |	|Play |VolUp| Fn  | |
     11 	*  | | Pro  |	|-----|-----|-----| |
     12 	*  | | Micro|   --------------------|
     13 	*  | |      |	|-----|-----|-----| |
     14 	*  | '------'	|Prev |VolD	|Next | |
     15 	*  |  |||||| 	|-----|-----|-----| |
     16 	*  '--------------------------------'
     17 	*/
     18   [_MAIN] = LAYOUT( 
     19     KC_MPLY,  KC_VOLU,  MO(1),
     20     KC_MPRV,  KC_VOLD,  KC_MNXT
     21   ),
     22 	/* Keymap __FN: Second Layer   
     23 	*  ,--------------------------------.
     24 	*  | .------.   |-----|-----|-----| |  
     25 	*  | |      |	|Calc |PgUp |TRANS| |
     26 	*  | | Pro  |	|-----|-----|-----| |
     27 	*  | | Micro|   --------------------|
     28 	*  | |      |	|-----|-----|-----| |
     29 	*  | '------'	|MyPC | PgD	|QK_BOOT| |
     30 	*  |  |||||| 	|-----|-----|-----| |
     31 	*  '--------------------------------'
     32 	*/
     33   
     34   [_FN] = LAYOUT( 
     35     KC_CALC, KC_PGUP, _______,
     36     KC_MYCM, KC_PGDN, QK_BOOT
     37   )
     38 };