13
13
* You should have received a copy of the GNU General Public License
14
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15
15
*/
16
- /* Keymap _0: (Base Layer) Default Layer
17
-
18
- * .----.
19
- * |PGUP|
20
- * |-----------------------.
21
- * | 7 | 8 | 9 | MO1 |
22
- * |-----|-----|-----|-----|
23
- * | 4 | 5 | 6 | + |
24
- * |-----|-----|-----|-----|
25
- * | 1 | 2 | 3 | — |
26
- * |-----|-----|-----|-----|
27
- * | 0 | . | DEL |Enter|
28
- * .-----------------------.
29
- */
30
- /* Keymap _1: (Second Layer) second Layer
31
-
32
- * .--------.
33
- * |NUMLOCK|
34
- * |--------------------------------.
35
- * |RGB_TOG|RGB_MOD|RGB_M_K|RGB_M_X |
36
- * |-------|-------|-------|--------|
37
- * |RGB_SAI|RGB_SAD|RGB_HUI|RGB_HUD |
38
- * |-------|-------|-------|--------|
39
- * |RGB_VAI|RGB_VAD|RGB_SPI|RGB_SPD |
40
- * |-------|-------|-------|--------|
41
- * |RGB_SPI|RGB_SPD|RGB_TOG|KC_TRNS |
42
- * .--------------------------------.
43
- */
44
-
45
16
#include QMK_KEYBOARD_H
17
+
46
18
const uint16_t PROGMEM keymaps [][MATRIX_ROWS ][MATRIX_COLS ] = {
47
19
[0 ] = LAYOUT_pad (
48
20
KC_PGUP ,
49
- KC_KP_7 , KC_KP_8 , KC_KP_9 , MO (1 ),
21
+ KC_KP_7 , KC_KP_8 , KC_KP_9 , MO (1 ),
50
22
KC_P4 , KC_P5 , KC_P6 , KC_KP_PLUS ,
51
23
KC_P1 , KC_P2 , KC_P3 , KC_KP_MINUS ,
52
- KC_P0 , KC_PDOT ,KC_DELETE , KC_KP_ENTER ),
24
+ KC_P0 , KC_PDOT ,KC_DELETE , KC_KP_ENTER
25
+ ),
53
26
[1 ] = LAYOUT_pad (
54
27
KC_NUMLOCK ,
55
- RGB_TOG , RGB_MOD , RGB_M_K , RGB_M_X ,
28
+ RGB_TOG , RGB_MOD , RGB_M_K , RGB_M_X ,
56
29
RGB_SAI , RGB_SAD , RGB_HUI , RGB_HUD ,
57
30
RGB_VAI , RGB_VAD , RGB_SPI , RGB_SPD ,
58
- RGB_SPI , RGB_SPD , RGB_TOG , KC_TRNS ),
31
+ RGB_SPI , RGB_SPD , RGB_TOG , KC_TRNS
32
+ ),
33
+ [2 ] = LAYOUT_pad (
34
+ _______ ,
35
+ _______ , _______ , _______ , _______ ,
36
+ _______ , _______ , _______ , _______ ,
37
+ _______ , _______ , _______ , _______ ,
38
+ _______ , _______ , _______ , _______
39
+ ),
40
+ [3 ] = LAYOUT_pad (
41
+ _______ ,
42
+ _______ , _______ , _______ , _______ ,
43
+ _______ , _______ , _______ , _______ ,
44
+ _______ , _______ , _______ , _______ ,
45
+ _______ , _______ , _______ , _______
46
+ )
59
47
};
60
48
61
49
static void render_logo (void ) {
@@ -69,17 +57,3 @@ bool oled_task_user(void) {
69
57
return false;
70
58
}
71
59
#endif
72
-
73
- bool encoder_update_user (uint8_t index , bool clockwise ) {
74
- if (index == 0 ) { /* First encoder */
75
- if (clockwise ) {
76
- tap_code (KC_PGDN );
77
- } else {
78
- tap_code (KC_PGUP );
79
- }
80
- }
81
- return true;
82
- }
83
-
84
-
85
- void matrix_init_user (void ) { render_logo (); }
0 commit comments