[Keymap] ANAVI Macro Pad 8 fix kodi and default (#10727)
Improvements and bug fixes for the keymaps kodi and default for ANAVI Macro Pad 8: - Add space to the end of string "Active layer: " for better visibility on the mini I2C OLED display for both keymaps - Replace "Main" with "Kodi" for the Kodi keymap - Add comment with reference to Kodi documentation for the available shortcuts in this keymap Signed-off-by: Leon Anavi <leon@anavi.org>
This commit is contained in:
parent
10782789be
commit
3c156e130b
2 changed files with 15 additions and 3 deletions
|
@ -25,7 +25,7 @@ oled_rotation_t oled_init_user(oled_rotation_t rotation) {
|
|||
void oled_task_user(void) {
|
||||
// Host Keyboard Layer Status
|
||||
oled_write_ln_P(PSTR("ANAVI Macro Pad 8"), false);
|
||||
oled_write_P(PSTR("Active layer:"), false);
|
||||
oled_write_P(PSTR("Active layer: "), false);
|
||||
|
||||
switch (get_highest_layer(layer_state)) {
|
||||
case _MAIN:
|
||||
|
|
|
@ -12,6 +12,18 @@ const uint8_t RGBLED_RAINBOW_MOOD_INTERVALS[] PROGMEM = {60, 30, 15};
|
|||
const uint8_t RGBLED_RAINBOW_SWIRL_INTERVALS[] PROGMEM = {20, 10, 4};
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Kodi shortcuts:
|
||||
*
|
||||
* ESC - Previous menu OR Home screen
|
||||
* Enter - Select
|
||||
* X - Stop
|
||||
* Arrows to move
|
||||
*
|
||||
* For details have a look at:
|
||||
* https://kodi.wiki/view/Keyboard_controls
|
||||
*/
|
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
[_MAIN] = LAYOUT_ortho_2x4(
|
||||
KC_ESC, KC_UP, KC_ENTER, KC_X,
|
||||
|
@ -32,11 +44,11 @@ oled_rotation_t oled_init_user(oled_rotation_t rotation) {
|
|||
void oled_task_user(void) {
|
||||
// Host Keyboard Layer Status
|
||||
oled_write_ln_P(PSTR("ANAVI Macro Pad 8"), false);
|
||||
oled_write_P(PSTR("Active layer:"), false);
|
||||
oled_write_P(PSTR("Active layer: "), false);
|
||||
|
||||
switch (get_highest_layer(layer_state)) {
|
||||
case _MAIN:
|
||||
oled_write_ln_P(PSTR("Main"), false);
|
||||
oled_write_ln_P(PSTR("Kodi"), false);
|
||||
break;
|
||||
case _FN:
|
||||
oled_write_ln_P(PSTR("FN"), false);
|
||||
|
|
Loading…
Reference in a new issue