diff options
author | Gregorio <38576492+ohchiko@users.noreply.github.com> | 2020-06-22 04:59:43 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-21 22:59:43 +0100 |
commit | af4bc251f9d4032abf12d0377b5e948701e82713 (patch) | |
tree | b2c77469fe2aef4ca4d4c6938020b6c85617275a /keyboards | |
parent | e79fb2c26e62b8820c8bdf7e142a605ccefe24ad (diff) | |
download | qmk_firmware-af4bc251f9d4032abf12d0377b5e948701e82713.tar.gz qmk_firmware-af4bc251f9d4032abf12d0377b5e948701e82713.zip |
Updates on Mixi default keymaps and fixes on configuration (#9467)
Diffstat (limited to 'keyboards')
-rw-r--r-- | keyboards/mixi/config.h | 4 | ||||
-rw-r--r-- | keyboards/mixi/keymaps/default/keymap.c | 43 | ||||
-rw-r--r-- | keyboards/mixi/keymaps/default/readme.md | 2 | ||||
-rw-r--r-- | keyboards/mixi/keymaps/via/keymap.c | 60 | ||||
-rw-r--r-- | keyboards/mixi/mixi.c | 3 | ||||
-rw-r--r-- | keyboards/mixi/readme.md | 2 |
6 files changed, 67 insertions, 47 deletions
diff --git a/keyboards/mixi/config.h b/keyboards/mixi/config.h index cb89dd2cb..aed57f324 100644 --- a/keyboards/mixi/config.h +++ b/keyboards/mixi/config.h | |||
@@ -21,8 +21,8 @@ | |||
21 | { C6, F7, B6 } \ | 21 | { C6, F7, B6 } \ |
22 | } | 22 | } |
23 | 23 | ||
24 | #define ENCODERS_PAD_A { F5 } | 24 | #define ENCODERS_PAD_A { D7, B1 } |
25 | #define ENCODERS_PAD_B { F4 } | 25 | #define ENCODERS_PAD_B { E6, B3 } |
26 | 26 | ||
27 | /* Set 0 if debouncing isn't needed */ | 27 | /* Set 0 if debouncing isn't needed */ |
28 | #define DEBOUNCE 5 | 28 | #define DEBOUNCE 5 |
diff --git a/keyboards/mixi/keymaps/default/keymap.c b/keyboards/mixi/keymaps/default/keymap.c index 806a7a924..21c3c669a 100644 --- a/keyboards/mixi/keymaps/default/keymap.c +++ b/keyboards/mixi/keymaps/default/keymap.c | |||
@@ -6,36 +6,37 @@ | |||
6 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 6 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
7 | 7 | ||
8 | /* | 8 | /* |
9 | * | Knob: Layer +/- | | 9 | * | Knob: Layer +/- | |
10 | * .---------------------------------------. | 10 | * .------------------------------------------------. |
11 | * | Mute | Play/Pause | Hold: Layer 2 | | 11 | * | Volume Mute | Media Play/Pause | Hold: Layer 2 | |
12 | * |----------|------------|---------------| | 12 | * |-------------|------------------|---------------| |
13 | * | Previous | Up | Next | | 13 | * | Media Prev | Up | Media Next | |
14 | * |----------|------------|---------------| | 14 | * |-------------|------------------|---------------| |
15 | * | Left | Down | Right | | 15 | * | Left | Down | Right | |
16 | * '---------------------------------------' | 16 | * '------------------------------------------------' |
17 | */ | 17 | */ |
18 | [0] = | 18 | [0] = |
19 | LAYOUT( | 19 | LAYOUT( |
20 | KC_MUTE, KC_MPLY, MO(2), | 20 | KC_MUTE, KC_MPLY, MO(2) , |
21 | KC_MNXT, KC_UP , KC_MPRV , | 21 | KC_MPRV, KC_UP , KC_MNXT, |
22 | KC_LEFT, KC_DOWN , KC_RGHT | 22 | KC_LEFT, KC_DOWN , KC_RGHT |
23 | ), | 23 | ), |
24 | 24 | ||
25 | /* | 25 | /* |
26 | * .-----------------------. | 26 | * | Knob: Layer +/- | |
27 | * | NUM 7 | NUM 8 | NUM 9 | | 27 | * .---------------------------------------------------. |
28 | * |-------|-------|-------| | 28 | * | RGB Toggle | Media Play/Pause | Hold: Layer 2 | |
29 | * | NUM 4 | NUM 5 | NUM 6 | | 29 | * |----------------|------------------|---------------| |
30 | * |-------|-------|-------| | 30 | * | Media Previous | RGB Bright+ | Media Next | |
31 | * | NUM 1 | NUM 2 | NUM 3 | | 31 | * |----------------|------------------|---------------| |
32 | * '-----------------------' | 32 | * | RGB Anim- | RGB Bright- | RGB Anim+ | |
33 | * '---------------------------------------------------' | ||
33 | */ | 34 | */ |
34 | [1] = | 35 | [1] = |
35 | LAYOUT( | 36 | LAYOUT( |
36 | KC_P7, KC_P8, KC_P8, | 37 | RGB_TOG , KC_TRNS, KC_TRNS, |
37 | KC_P4, KC_P5, KC_P6, | 38 | KC_TRNS , RGB_VAI, KC_TRNS, |
38 | KC_P1, KC_P2, KC_P3 | 39 | RGB_RMOD, RGB_VAD, RGB_MOD |
39 | ), | 40 | ), |
40 | 41 | ||
41 | /* | 42 | /* |
@@ -58,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
58 | }; | 59 | }; |
59 | 60 | ||
60 | const rgblight_segment_t PROGMEM _base_layer[] = RGBLIGHT_LAYER_SEGMENTS( | 61 | const rgblight_segment_t PROGMEM _base_layer[] = RGBLIGHT_LAYER_SEGMENTS( |
61 | {0, RGBLED_NUM, HSV_WHITE} | 62 | {0, RGBLED_NUM, HSV_BLUE} |
62 | ); | 63 | ); |
63 | const rgblight_segment_t PROGMEM _middle_layer[] = RGBLIGHT_LAYER_SEGMENTS( | 64 | const rgblight_segment_t PROGMEM _middle_layer[] = RGBLIGHT_LAYER_SEGMENTS( |
64 | {0, RGBLED_NUM, HSV_GREEN} | 65 | {0, RGBLED_NUM, HSV_GREEN} |
diff --git a/keyboards/mixi/keymaps/default/readme.md b/keyboards/mixi/keymaps/default/readme.md index 863fa6f5d..c780eb5f4 100644 --- a/keyboards/mixi/keymaps/default/readme.md +++ b/keyboards/mixi/keymaps/default/readme.md | |||
@@ -1,4 +1,4 @@ | |||
1 |  | 1 |  |
2 | 2 | ||
3 | # Default Mixi Layout | 3 | # Default Mixi Layout |
4 | 4 | ||
diff --git a/keyboards/mixi/keymaps/via/keymap.c b/keyboards/mixi/keymaps/via/keymap.c index 806a7a924..4ffaf111d 100644 --- a/keyboards/mixi/keymaps/via/keymap.c +++ b/keyboards/mixi/keymaps/via/keymap.c | |||
@@ -6,36 +6,37 @@ | |||
6 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 6 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
7 | 7 | ||
8 | /* | 8 | /* |
9 | * | Knob: Layer +/- | | 9 | * | Knob: Layer +/- | |
10 | * .---------------------------------------. | 10 | * .------------------------------------------------. |
11 | * | Mute | Play/Pause | Hold: Layer 2 | | 11 | * | Volume Mute | Media Play/Pause | Hold: Layer 2 | |
12 | * |----------|------------|---------------| | 12 | * |-------------|------------------|---------------| |
13 | * | Previous | Up | Next | | 13 | * | Media Prev | Up | Media Next | |
14 | * |----------|------------|---------------| | 14 | * |-------------|------------------|---------------| |
15 | * | Left | Down | Right | | 15 | * | Left | Down | Right | |
16 | * '---------------------------------------' | 16 | * '------------------------------------------------' |
17 | */ | 17 | */ |
18 | [0] = | 18 | [0] = |
19 | LAYOUT( | 19 | LAYOUT( |
20 | KC_MUTE, KC_MPLY, MO(2), | 20 | KC_MUTE, KC_MPLY, MO(2) , |
21 | KC_MNXT, KC_UP , KC_MPRV , | 21 | KC_MPRV, KC_UP , KC_MNXT, |
22 | KC_LEFT, KC_DOWN , KC_RGHT | 22 | KC_LEFT, KC_DOWN , KC_RGHT |
23 | ), | 23 | ), |
24 | 24 | ||
25 | /* | 25 | /* |
26 | * .-----------------------. | 26 | * | Knob: Layer +/- | |
27 | * | NUM 7 | NUM 8 | NUM 9 | | 27 | * .---------------------------------------------------. |
28 | * |-------|-------|-------| | 28 | * | RGB Toggle | Media Play/Pause | Hold: Layer 2 | |
29 | * | NUM 4 | NUM 5 | NUM 6 | | 29 | * |----------------|------------------|---------------| |
30 | * |-------|-------|-------| | 30 | * | Media Previous | RGB Bright+ | Media Next | |
31 | * | NUM 1 | NUM 2 | NUM 3 | | 31 | * |----------------|------------------|---------------| |
32 | * '-----------------------' | 32 | * | RGB Anim- | RGB Bright- | RGB Anim+ | |
33 | * '---------------------------------------------------' | ||
33 | */ | 34 | */ |
34 | [1] = | 35 | [1] = |
35 | LAYOUT( | 36 | LAYOUT( |
36 | KC_P7, KC_P8, KC_P8, | 37 | RGB_TOG , KC_TRNS, KC_TRNS, |
37 | KC_P4, KC_P5, KC_P6, | 38 | KC_TRNS , RGB_VAI, KC_TRNS, |
38 | KC_P1, KC_P2, KC_P3 | 39 | RGB_RMOD, RGB_VAD, RGB_MOD |
39 | ), | 40 | ), |
40 | 41 | ||
41 | /* | 42 | /* |
@@ -53,12 +54,29 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
53 | KC_NO , KC_NO, KC_TRNS, | 54 | KC_NO , KC_NO, KC_TRNS, |
54 | EEP_RST, RESET, DEBUG , | 55 | EEP_RST, RESET, DEBUG , |
55 | KC_NO , KC_NO, KC_NO | 56 | KC_NO , KC_NO, KC_NO |
57 | ), | ||
58 | |||
59 | /* | ||
60 | * | Knob: N/A | | ||
61 | * .-----------------. | ||
62 | * | N/A | N/A | N/A | | ||
63 | * |-----------------| | ||
64 | * | N/A | N/A | N/A | | ||
65 | * |-----------------| | ||
66 | * | N/A | N/A | N/A | | ||
67 | * '-----------------' | ||
68 | */ | ||
69 | [3] = | ||
70 | LAYOUT( | ||
71 | KC_NO, KC_NO, KC_NO, | ||
72 | KC_NO, KC_NO, KC_NO, | ||
73 | KC_NO, KC_NO, KC_NO | ||
56 | ) | 74 | ) |
57 | 75 | ||
58 | }; | 76 | }; |
59 | 77 | ||
60 | const rgblight_segment_t PROGMEM _base_layer[] = RGBLIGHT_LAYER_SEGMENTS( | 78 | const rgblight_segment_t PROGMEM _base_layer[] = RGBLIGHT_LAYER_SEGMENTS( |
61 | {0, RGBLED_NUM, HSV_WHITE} | 79 | {0, RGBLED_NUM, HSV_BLUE} |
62 | ); | 80 | ); |
63 | const rgblight_segment_t PROGMEM _middle_layer[] = RGBLIGHT_LAYER_SEGMENTS( | 81 | const rgblight_segment_t PROGMEM _middle_layer[] = RGBLIGHT_LAYER_SEGMENTS( |
64 | {0, RGBLED_NUM, HSV_GREEN} | 82 | {0, RGBLED_NUM, HSV_GREEN} |
diff --git a/keyboards/mixi/mixi.c b/keyboards/mixi/mixi.c index 533cf3b88..43625bcd5 100644 --- a/keyboards/mixi/mixi.c +++ b/keyboards/mixi/mixi.c | |||
@@ -3,8 +3,9 @@ | |||
3 | void eeconfig_init_kb(void) { | 3 | void eeconfig_init_kb(void) { |
4 | #ifdef RGBLIGHT_ENABLE | 4 | #ifdef RGBLIGHT_ENABLE |
5 | rgblight_enable(); // Enable RGB underglow by default | 5 | rgblight_enable(); // Enable RGB underglow by default |
6 | rgblight_sethsv(0, 255, 255); | ||
6 | #ifdef RGBLIGHT_ANIMATIONS | 7 | #ifdef RGBLIGHT_ANIMATIONS |
7 | rgblight_mode(RGBLIGHT_MODE_TWINKLE + 5); // Set to RGB_TWINKLE animation by default | 8 | rgblight_mode(RGBLIGHT_MODE_RAINBOW_SWIRL + 5); // Set to RGB_RAINBOW_SWIRL animation by default |
8 | #endif | 9 | #endif |
9 | #endif | 10 | #endif |
10 | 11 | ||
diff --git a/keyboards/mixi/readme.md b/keyboards/mixi/readme.md index 4c911db57..e89308094 100644 --- a/keyboards/mixi/readme.md +++ b/keyboards/mixi/readme.md | |||
@@ -1,6 +1,6 @@ | |||
1 | # Mixi | 1 | # Mixi |
2 | 2 | ||
3 |  | 3 |  |
4 | 4 | ||
5 | A mini 3x3 macropad with rotary encoders support and RGB underglow and also tray mount support. Currently the PCB and kits can only be purchased in Indonesia. | 5 | A mini 3x3 macropad with rotary encoders support and RGB underglow and also tray mount support. Currently the PCB and kits can only be purchased in Indonesia. |
6 | 6 | ||