forked from mfulz_github/qmk_firmware
		
	Fix Rocketboard-16 QMK Configurator Implementation (#15028)
* rename LAYOUT_default to LAYOUT Only one layout is supported. * refactor keymaps - use short-form keycodes
This commit is contained in:
		
							parent
							
								
									87fc950707
								
							
						
					
					
						commit
						6d807af783
					
				| @ -2,6 +2,9 @@ | |||||||
|     "keyboard_name": "Rocketboard-16", |     "keyboard_name": "Rocketboard-16", | ||||||
|     "url": "", |     "url": "", | ||||||
|     "maintainer": "fl3tching101", |     "maintainer": "fl3tching101", | ||||||
|  |     "layout_aliases": { | ||||||
|  |         "LAYOUT_default": "LAYOUT" | ||||||
|  |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT": { |         "LAYOUT": { | ||||||
|             "layout": [ |             "layout": [ | ||||||
|  | |||||||
| @ -33,19 +33,19 @@ enum custom_keycodes { | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||||||
|     [_BASE] = LAYOUT_default( |     [_BASE] = LAYOUT( | ||||||
|         RGB_MODE_FORWARD,                KC_NUMLOCK, |         RGB_MOD,                   KC_NLCK, | ||||||
|         KC_KP_7, KC_KP_8, KC_KP_9,       KC_DELETE, |         KC_P7,   KC_P8,   KC_P9,   KC_DEL, | ||||||
|         KC_KP_4, KC_KP_5, KC_KP_6,       KC_END, |         KC_P4,   KC_P5,   KC_P6,   KC_END, | ||||||
|         KC_KP_1, KC_KP_2, KC_KP_3,       KC_F13, |         KC_P1,   KC_P2,   KC_P3,   KC_F13, | ||||||
|         KC_KP_0, MO(1),   KC_KP_DOT,     KC_KP_ENTER |         KC_P0,   MO(1),   KC_PDOT, KC_PENT | ||||||
|     ), |     ), | ||||||
|     [_SPEC] = LAYOUT_default( |     [_SPEC] = LAYOUT( | ||||||
|         RGB_MODE_REVERSE,               KC_AUDIO_MUTE, |         RGB_RMOD,                   KC_MUTE, | ||||||
|         KC_NO,   KC_NO,   KC_NO,         KC_EXAM, |         KC_NO,    KC_NO,   KC_NO,   KC_EXAM, | ||||||
|         KC_NO,   KC_NO,   KC_NO,         KC_NO, |         KC_NO,    KC_NO,   KC_NO,   KC_NO, | ||||||
|         RESET,   RGB_TOG, RGB_SPI,       RGB_SPD, |         RESET,    RGB_TOG, RGB_SPI, RGB_SPD, | ||||||
|         KC_NO,   _______, KC_NO,         KC_NO |         KC_NO,    _______, KC_NO,   KC_NO | ||||||
|     ) |     ) | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -33,19 +33,19 @@ enum custom_keycodes { | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||||||
|     [_BASE] = LAYOUT_default( |     [_BASE] = LAYOUT( | ||||||
|         RGB_MODE_FORWARD,                KC_NUMLOCK, |         RGB_MOD,                   KC_NLCK, | ||||||
|         KC_KP_7, KC_KP_8, KC_KP_9,       KC_DELETE, |         KC_P7,   KC_P8,   KC_P9,   KC_DEL, | ||||||
|         KC_KP_4, KC_KP_5, KC_KP_6,       KC_END, |         KC_P4,   KC_P5,   KC_P6,   KC_END, | ||||||
|         KC_KP_1, KC_KP_2, KC_KP_3,       KC_F13, |         KC_P1,   KC_P2,   KC_P3,   KC_F13, | ||||||
|         KC_KP_0, MO(1),   KC_KP_DOT,     KC_KP_ENTER |         KC_P0,   MO(1),   KC_PDOT, KC_PENT | ||||||
|     ), |     ), | ||||||
|     [_SPEC] = LAYOUT_default( |     [_SPEC] = LAYOUT( | ||||||
|         RGB_MODE_REVERSE,               KC_AUDIO_MUTE, |         RGB_RMOD,                   KC_MUTE, | ||||||
|         KC_NO,   KC_NO,   KC_NO,         KC_EXAM, |         KC_NO,    KC_NO,   KC_NO,   KC_EXAM, | ||||||
|         KC_NO,   KC_NO,   KC_NO,         KC_NO, |         KC_NO,    KC_NO,   KC_NO,   KC_NO, | ||||||
|         RESET,   RGB_TOG, RGB_SPI,       RGB_SPD, |         RESET,    RGB_TOG, RGB_SPI, RGB_SPD, | ||||||
|         KC_NO,   _______, KC_NO,         KC_NO |         KC_NO,    _______, KC_NO,   KC_NO | ||||||
|     ) |     ) | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -4,7 +4,7 @@ | |||||||
| 
 | 
 | ||||||
| #define KNO KC_NO | #define KNO KC_NO | ||||||
| 
 | 
 | ||||||
| #define LAYOUT_default( \ | #define LAYOUT( \ | ||||||
|   K00,           K01, \ |   K00,           K01, \ | ||||||
|   K02, K03, K04, K05, \ |   K02, K03, K04, K05, \ | ||||||
|   K06, K07, K08, K09, \ |   K06, K07, K08, K09, \ | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 James Young
						James Young