3
3
const uint8_t PROGMEM keymaps [][MATRIX_ROWS ][MATRIX_COLS ] = {
4
4
/* Layer: Base Layer
5
5
* ,-------------------------------------------------.
6
- * |Tab| Q| W| E | R | T | Y | U | I | O | P | BSp |
6
+ * |Tab| Q| W| F | P | B | J | L | U | Y | ; | BSp |
7
7
* |-------------------------------------------------|
8
- * |FN1 | A| S | D | F | G| H| J| K| L | ; |Fn1'|
8
+ * |FN1 | A| R | S | T | G| H| N| E | I | O |Fn1'|
9
9
* |-------------------------------------------------|
10
- * |SftEs| Z| X| C| V | B | N | M| ,| .| /|FN2|
10
+ * |SftEs| Z| X| C| D | V | K | M| ,| .| /|FN2|
11
11
* |-------------------------------------------------|
12
12
* |Ctrl| FN2 |Gui |Enter| Space |Alt |Shift| FN3 |
13
13
* `-------------------------------------------------'
14
14
*/
15
15
KEYMAP (
16
- TAB , Q , W , E , R , T , Y , U , I , O , P , BSPC , \
17
- FN0 , A , S , D , F , G , H , J , K , L , SCLN , FN21 , \
18
- FN22 , Z , X , C , V , B , N , M ,COMM , DOT ,SLSH , FN1 , \
19
- LCTL , FN1 , LGUI , ENT , SPC , RALT , RSFT , FN2 ),
16
+ TAB , Q , W , F , P , B , J , L , U , Y , SCLN , BSPC , \
17
+ FN0 , A , R , S , T , G , H , N , E , I , O , FN21 , \
18
+ FN22 , Z , X , C , D , V , K , M ,COMM , DOT ,SLSH , FN1 , \
19
+ LCTL , FN1 , LALT , FN23 , SPC , RGUI , RSFT , FN2 ),
20
20
21
21
/* Layer: Function Layer 1
22
22
* ,-------------------------------------------------.
@@ -31,9 +31,9 @@ const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
31
31
*/
32
32
KEYMAP (
33
33
GRV , FN4 , FN5 , FN6 , FN7 , FN8 , FN9 ,FN10 ,FN11 ,FN12 ,FN13 , DEL , \
34
- TRNS ,BSLS ,QUOT ,MINS , EQL ,LBRC ,RBRC ,DOWN , UP ,LEFT , RGHT , TRNS , \
35
- TRNS , ESC ,FN20 ,PSCR ,TRNS ,TRNS ,TRNS ,MSTP , MPLY , MPRV , MNXT ,RSFT , \
36
- TRNS , LGUI , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS ),
34
+ TRNS ,BSLS ,QUOT ,MINS , EQL ,LBRC ,RBRC ,LEFT , DOWN , UP ,RIGHT , TRNS , \
35
+ TRNS , ESC ,TRNS ,PSCR ,TRNS ,TRNS ,TRNS ,HOME , PGDN , PGUP , END ,RSFT , \
36
+ TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , BTLD ),
37
37
38
38
/* Layer: Function Layer 2
39
39
* ,-------------------------------------------------.
@@ -50,9 +50,9 @@ const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
50
50
FN3 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 , TRNS , \
51
51
ESC ,FN14 ,FN15 ,FN16 ,FN17 ,FN18 ,FN19 , 4 , 5 , 6 ,VOLU , ENT , \
52
52
TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS , 0 , 1 , 2 , 3 ,VOLD ,TRNS , \
53
- TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS ),
53
+ TRNS , TRNS , TRNS , TRNS , 0 , TRNS , TRNS , TRNS ),
54
54
55
- /* Layer: Game Layer
55
+ /* Layer: Game Layer (3)
56
56
* ,-------------------------------------------------.
57
57
* | | | | | | | | F1| F2| F3| F4| |
58
58
* |-------------------------------------------------|
@@ -64,10 +64,27 @@ const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
64
64
* `-------------------------------------------------'
65
65
*/
66
66
KEYMAP (
67
- TRNS ,TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , F1 , F2 , F3 , F4 , TRNS , \
68
- ESC ,TRNS , TRNS , TRNS , TRNS , TRNS ,TRNS , F5 , F6 , F7 , F8 , ENT , \
67
+ TRNS ,Q , W , E , R , T , Y , F1 , F2 , F3 , F4 , TRNS , \
68
+ ESC ,A , S , D , F , G ,TRNS , F5 , F6 , F7 , F8 , ENT , \
69
69
LSFT , 1 , 2 , 3 , 4 , 5 , 6 , F9 , F10 , F11 , F12 ,RSFT , \
70
70
TRNS , LSFT , B , SPC , C , TRNS , TRNS , TRNS ),
71
+
72
+ /* Layer: Function Layer 4 (SpaceFN)
73
+ * ,-------------------------------------------------.
74
+ * | `| !| @| #| $| %| ^| &| *| (| )| Del |
75
+ * |-------------------------------------------------|
76
+ * | | \| '| -| =| [| ]| Dn| Up|Lft| Rt| |
77
+ * |-------------------------------------------------|
78
+ * | |Esc|LED|PSc| | | |Stp|Ply|Prv|Nxt|Sft|
79
+ * |-------------------------------------------------|
80
+ * | | Gui | | | | | | |
81
+ * `-------------------------------------------------'
82
+ */
83
+ KEYMAP (
84
+ TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS ,FN18 ,FN19 ,TRNS ,TRNS , TRNS , \
85
+ TRNS ,TRNS ,TRNS ,TRNS , TRNS ,TRNS ,TRNS ,FN12 ,FN13 ,TRNS ,TRNS , TRNS , \
86
+ TRNS , TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,TRNS ,LBRC ,RBRC ,TRNS ,TRNS ,TRNS , \
87
+ TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS , TRNS ),
71
88
};
72
89
73
90
const action_t PROGMEM fn_actions [] = {
@@ -93,5 +110,6 @@ const action_t PROGMEM fn_actions[] = {
93
110
[19 ] = ACTION_MODS_KEY (MOD_LSFT , KC_RBRC ),
94
111
[20 ] = ACTION_BACKLIGHT_STEP (),
95
112
[21 ] = ACTION_LAYER_TAP_KEY (1 , KC_QUOT ),
96
- [22 ] = ACTION_MODS_TAP_KEY (MOD_LSFT , KC_ESC )
113
+ [22 ] = ACTION_MODS_TAP_KEY (MOD_LSFT , KC_ESC ),
114
+ [23 ] = ACTION_LAYER_TAP_KEY (4 , KC_ENTER )
97
115
};
0 commit comments