[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…
	
	Add table
		Add a link
		
	
		Reference in a new issue