forked from mirrors/qmk_userspace
		
	Added K13 Pro ISO
This commit is contained in:
		
					parent
					
						
							
								818f605f73
							
						
					
				
			
			
				commit
				
					
						7e7063f610
					
				
			
		
					 9 changed files with 1068 additions and 10 deletions
				
			
		| 
						 | 
					@ -37,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
        _______,            KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   _______,  _______,  _______,
 | 
					        _______,            KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   _______,  _______,  _______,
 | 
				
			||||||
        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
					        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        RGB_TOG,  RGB_MOD,  RGB_VAI,  RGB_HUI,  RGB_SAI,  RGB_SPI,  _______,  _______,  _______,  _______,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
					        RGB_TOG,  RGB_MOD,  RGB_VAI,  RGB_HUI,  RGB_SAI,  RGB_SPI,  _______,  _______,  _______,  _______,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  RGB_RMOD, RGB_VAD,  RGB_HUD,  RGB_SAD,  RGB_SPD,  _______,  _______,  _______,  KC_SNAP,  KC_PGDN,  KC_END,             _______,  _______,  _______,  _______,
 | 
					        _______,  RGB_RMOD, RGB_VAD,  RGB_HUD,  RGB_SAD,  RGB_SPD,  _______,  _______,  _______,  KC_SNAP,  KC_PGDN,  KC_END,             _______,  KC_NUM,   _______,  _______,
 | 
				
			||||||
        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
					        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
				
			||||||
        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______),
 | 
					        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,7 +53,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
        _______,            KC_BRID,  KC_BRIU,  KC_TASK,  KC_FILE,  RGB_VAD,  RGB_VAI,  KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  _______,  _______,  _______,
 | 
					        _______,            KC_BRID,  KC_BRIU,  KC_TASK,  KC_FILE,  RGB_VAD,  RGB_VAI,  KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
					        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        RGB_TOG,  RGB_MOD,  RGB_VAI,  RGB_HUI,  RGB_SAI,  RGB_SPI,  _______,  _______,  KC_APP,   KC_SCRL,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
					        RGB_TOG,  RGB_MOD,  RGB_VAI,  RGB_HUI,  RGB_SAI,  RGB_SPI,  _______,  _______,  KC_APP,   KC_SCRL,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  RGB_RMOD, RGB_VAD,  RGB_HUD,  RGB_SAD,  RGB_SPD,  _______,  _______,  _______,  KC_PSCR,  KC_PGDN,  KC_END,             _______,  _______,  _______,  _______,
 | 
					        _______,  RGB_RMOD, RGB_VAD,  RGB_HUD,  RGB_SAD,  RGB_SPD,  _______,  _______,  _______,  KC_PSCR,  KC_PGDN,  KC_END,             _______,  KC_NUM,   _______,  _______,
 | 
				
			||||||
        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
					        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
				
			||||||
        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______)
 | 
					        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______)
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -37,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
        _______,            KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   _______,  _______,  _______,
 | 
					        _______,            KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   _______,  _______,  _______,
 | 
				
			||||||
        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
					        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        RGB_TOG,  RGB_MOD,  RGB_VAI,  RGB_HUI,  RGB_SAI,  RGB_SPI,  _______,  _______,  _______,  _______,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
					        RGB_TOG,  RGB_MOD,  RGB_VAI,  RGB_HUI,  RGB_SAI,  RGB_SPI,  _______,  _______,  _______,  _______,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  RGB_RMOD, RGB_VAD,  RGB_HUD,  RGB_SAD,  RGB_SPD,  _______,  _______,  _______,  KC_SNAP,  KC_PGDN,  KC_END,             _______,  _______,  _______,  _______,
 | 
					        _______,  RGB_RMOD, RGB_VAD,  RGB_HUD,  RGB_SAD,  RGB_SPD,  _______,  _______,  _______,  KC_SNAP,  KC_PGDN,  KC_END,             _______,  KC_NUM,   _______,  _______,
 | 
				
			||||||
        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
					        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
				
			||||||
        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______),
 | 
					        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,7 +53,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
        _______,            KC_BRID,  KC_BRIU,  KC_TASK,  KC_FILE,  RGB_VAD,  RGB_VAI,  KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  _______,  _______,  _______,
 | 
					        _______,            KC_BRID,  KC_BRIU,  KC_TASK,  KC_FILE,  RGB_VAD,  RGB_VAI,  KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
					        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        RGB_TOG,  RGB_MOD,  RGB_VAI,  RGB_HUI,  RGB_SAI,  RGB_SPI,  _______,  _______,  KC_APP,   KC_SCRL,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
					        RGB_TOG,  RGB_MOD,  RGB_VAI,  RGB_HUI,  RGB_SAI,  RGB_SPI,  _______,  _______,  KC_APP,   KC_SCRL,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  RGB_RMOD, RGB_VAD,  RGB_HUD,  RGB_SAD,  RGB_SPD,  _______,  _______,  _______,  KC_PSCR,  KC_PGDN,  KC_END,             _______,  _______,  _______,  _______,
 | 
					        _______,  RGB_RMOD, RGB_VAD,  RGB_HUD,  RGB_SAD,  RGB_SPD,  _______,  _______,  _______,  KC_PSCR,  KC_PGDN,  KC_END,             _______,  KC_NUM,   _______,  _______,
 | 
				
			||||||
        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
					        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
				
			||||||
        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______)
 | 
					        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______)
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -26,7 +26,7 @@ enum layers{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
					const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
    [MAC_BASE] = LAYOUT_ansi_90(
 | 
					    [MAC_BASE] = LAYOUT_ansi_90(
 | 
				
			||||||
        KC_ESC,             KC_BRID,  KC_BRIU,  KC_MCTL,  KC_LPAD,  BL_DOWN,  BL_UP,    KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  KC_P7,    KC_P8,    KC_P9,
 | 
					        KC_ESC,             KC_BRID,  KC_BRIU,  KC_MCTL,  KC_LPAD, BL_DOWN,  BL_UP,    KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  KC_P7,    KC_P8,    KC_P9,
 | 
				
			||||||
        KC_GRV,   KC_1,     KC_2,     KC_3,     KC_4,     KC_5,     KC_6,     KC_7,     KC_8,     KC_9,     KC_0,     KC_MINS,  KC_EQL,   KC_BSPC,  KC_P4,    KC_P5,    KC_P6,
 | 
					        KC_GRV,   KC_1,     KC_2,     KC_3,     KC_4,     KC_5,     KC_6,     KC_7,     KC_8,     KC_9,     KC_0,     KC_MINS,  KC_EQL,   KC_BSPC,  KC_P4,    KC_P5,    KC_P6,
 | 
				
			||||||
        KC_TAB,   KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,     KC_Y,     KC_U,     KC_I,     KC_O,     KC_P,     KC_LBRC,  KC_RBRC,  KC_BSLS,  KC_P1,    KC_P2,    KC_P3,
 | 
					        KC_TAB,   KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,     KC_Y,     KC_U,     KC_I,     KC_O,     KC_P,     KC_LBRC,  KC_RBRC,  KC_BSLS,  KC_P1,    KC_P2,    KC_P3,
 | 
				
			||||||
        KC_CAPS,  KC_A,     KC_S,     KC_D,     KC_F,     KC_G,     KC_H,     KC_J,     KC_K,     KC_L,     KC_SCLN,  KC_QUOT,            KC_ENT,   KC_DEL,   KC_P0,    KC_PDOT,
 | 
					        KC_CAPS,  KC_A,     KC_S,     KC_D,     KC_F,     KC_G,     KC_H,     KC_J,     KC_K,     KC_L,     KC_SCLN,  KC_QUOT,            KC_ENT,   KC_DEL,   KC_P0,    KC_PDOT,
 | 
				
			||||||
| 
						 | 
					@ -37,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
        _______,            KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   _______,  _______,  _______,
 | 
					        _______,            KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   _______,  _______,  _______,
 | 
				
			||||||
        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
					        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        BL_TOGG,  BL_STEP,  BL_UP,    _______,  _______,  _______,  _______,  _______,  _______,  _______,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
					        BL_TOGG,  BL_STEP,  BL_UP,    _______,  _______,  _______,  _______,  _______,  _______,  _______,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  _______,  BL_DOWN,  _______,  _______,  _______,  _______,  _______,  _______,  KC_SNAP,  KC_PGDN,  KC_END,             _______,  _______,  _______,  _______,
 | 
					        _______,  _______,  BL_DOWN,  _______,  _______,  _______,  _______,  _______,  _______,  KC_SNAP,  KC_PGDN,  KC_END,             _______,  KC_NUM,   _______,  _______,
 | 
				
			||||||
        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
					        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
				
			||||||
        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______),
 | 
					        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,7 +53,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
        _______,            KC_BRID,  KC_BRIU,  KC_TASK,  KC_FILE,  BL_DOWN,  BL_UP,    KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  _______,  _______,  _______,
 | 
					        _______,            KC_BRID,  KC_BRIU,  KC_TASK,  KC_FILE,  BL_DOWN,  BL_UP,    KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
					        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        BL_TOGG,  BL_STEP,  BL_UP,    _______,  _______,  _______,  _______,  _______,  KC_APP,   KC_SCRL,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
					        BL_TOGG,  BL_STEP,  BL_UP,    _______,  _______,  _______,  _______,  _______,  KC_APP,   KC_SCRL,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  _______,  BL_DOWN,  _______,  _______,  _______,  _______,  _______,  _______,  KC_PSCR,  KC_PGDN,  KC_END,             _______,  _______,  _______,  _______,
 | 
					        _______,  _______,  BL_DOWN,  _______,  _______,  _______,  _______,  _______,  _______,  KC_PSCR,  KC_PGDN,  KC_END,             _______,  KC_NUM,   _______,  _______,
 | 
				
			||||||
        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
					        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
				
			||||||
        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______)
 | 
					        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______)
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -37,7 +37,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
        _______,            KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   _______,  _______,  _______,
 | 
					        _______,            KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   _______,  _______,  _______,
 | 
				
			||||||
        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
					        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        BL_TOGG,  BL_STEP,  BL_UP,    _______,  _______,  _______,  _______,  _______,  _______,  _______,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
					        BL_TOGG,  BL_STEP,  BL_UP,    _______,  _______,  _______,  _______,  _______,  _______,  _______,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  _______,  BL_DOWN,  _______,  _______,  _______,  _______,  _______,  _______,  KC_SNAP,  KC_PGDN,  KC_END,             _______,  _______,  _______,  _______,
 | 
					        _______,  _______,  BL_DOWN,  _______,  _______,  _______,  _______,  _______,  _______,  KC_SNAP,  KC_PGDN,  KC_END,             _______,  KC_NUM,   _______,  _______,
 | 
				
			||||||
        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
					        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
				
			||||||
        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______),
 | 
					        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,7 +53,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
        _______,            KC_BRID,  KC_BRIU,  KC_TASK,  KC_FILE,  BL_DOWN,  BL_UP,    KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  _______,  _______,  _______,
 | 
					        _______,            KC_BRID,  KC_BRIU,  KC_TASK,  KC_FILE,  BL_DOWN,  BL_UP,    KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
					        _______,  BT_HST1,  BT_HST2,  BT_HST3,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        BL_TOGG,  BL_STEP,  BL_UP,    _______,  _______,  _______,  _______,  _______,  KC_APP,   KC_SCRL,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
					        BL_TOGG,  BL_STEP,  BL_UP,    _______,  _______,  _______,  _______,  _______,  KC_APP,   KC_SCRL,  KC_INS,   KC_PGUP,  KC_HOME,  _______,  _______,  _______,  _______,
 | 
				
			||||||
        _______,  _______,  BL_DOWN,  _______,  _______,  _______,  _______,  _______,  _______,  KC_PSCR,  KC_PGDN,  KC_END,             _______,  _______,  _______,  _______,
 | 
					        _______,  _______,  BL_DOWN,  _______,  _______,  _______,  _______,  _______,  _______,  KC_PSCR,  KC_PGDN,  KC_END,             _______,  KC_NUM,   _______,  _______,
 | 
				
			||||||
        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
					        _______,            _______,  _______,  _______,  _______,  BAT_LVL,  NK_TOGG,  _______,  _______,  _______,  _______,            _______,            _______,
 | 
				
			||||||
        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______)
 | 
					        _______,  _______,  _______,                                _______,                                _______,  _______,  _______,  _______,  _______,  _______,  _______)
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -26,7 +26,7 @@ enum layers{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
					const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
				
			||||||
    [MAC_BASE] = LAYOUT_iso_91(
 | 
					    [MAC_BASE] = LAYOUT_iso_91(
 | 
				
			||||||
        KC_ESC,             KC_BRID,  KC_BRIU,  KC_MCTL,  KC_LPAD,  BL_DOWN,  BL_UP,    KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  KC_P7,    KC_P8,    KC_P9,
 | 
					        KC_ESC,             KC_BRID,  KC_BRIU,  KC_MCTL,  KC_LPAD, BL_DOWN,  BL_UP,    KC_MPRV,  KC_MPLY,  KC_MNXT,  KC_MUTE,  KC_VOLD,  KC_VOLU,  KC_P7,    KC_P8,    KC_P9,
 | 
				
			||||||
        KC_GRV,   KC_1,     KC_2,     KC_3,     KC_4,     KC_5,     KC_6,     KC_7,     KC_8,     KC_9,     KC_0,     KC_MINS,  KC_EQL,   KC_BSPC,  KC_P4,    KC_P5,    KC_P6,
 | 
					        KC_GRV,   KC_1,     KC_2,     KC_3,     KC_4,     KC_5,     KC_6,     KC_7,     KC_8,     KC_9,     KC_0,     KC_MINS,  KC_EQL,   KC_BSPC,  KC_P4,    KC_P5,    KC_P6,
 | 
				
			||||||
        KC_TAB,   KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,     KC_Y,     KC_U,     KC_I,     KC_O,     KC_P,     KC_LBRC,  KC_RBRC,            KC_P1,    KC_P2,    KC_P3,
 | 
					        KC_TAB,   KC_Q,     KC_W,     KC_E,     KC_R,     KC_T,     KC_Y,     KC_U,     KC_I,     KC_O,     KC_P,     KC_LBRC,  KC_RBRC,            KC_P1,    KC_P2,    KC_P3,
 | 
				
			||||||
        KC_CAPS,  KC_A,     KC_S,     KC_D,     KC_F,     KC_G,     KC_H,     KC_J,     KC_K,     KC_L,     KC_SCLN,  KC_QUOT,  KC_NUHS,  KC_ENT,   KC_DEL,   KC_P0,    KC_PDOT,
 | 
					        KC_CAPS,  KC_A,     KC_S,     KC_D,     KC_F,     KC_G,     KC_H,     KC_J,     KC_K,     KC_L,     KC_SCLN,  KC_QUOT,  KC_NUHS,  KC_ENT,   KC_DEL,   KC_P0,    KC_PDOT,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										294
									
								
								keyboards/keychron/k13_pro/via_json/k13_pro_ansi_rgb.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										294
									
								
								keyboards/keychron/k13_pro/via_json/k13_pro_ansi_rgb.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,294 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  "name": "Keychron K13 Pro ANSI RGB",
 | 
				
			||||||
 | 
					  "vendorId": "0x3434",
 | 
				
			||||||
 | 
					  "productId": "0x0D10",
 | 
				
			||||||
 | 
					  "keycodes": ["qmk_lighting"],
 | 
				
			||||||
 | 
					  "menus": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "label": "Lighting",
 | 
				
			||||||
 | 
					      "content": [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "label": "Backlight",
 | 
				
			||||||
 | 
					          "content": [
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					              "label": "Brightness",
 | 
				
			||||||
 | 
					              "type": "range",
 | 
				
			||||||
 | 
					              "options": [0, 255],
 | 
				
			||||||
 | 
					              "content": ["id_qmk_rgb_matrix_brightness", 3, 1]
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					              "label": "Effect",
 | 
				
			||||||
 | 
					              "type": "dropdown",
 | 
				
			||||||
 | 
					              "content": ["id_qmk_rgb_matrix_effect", 3, 2],
 | 
				
			||||||
 | 
					              "options": [
 | 
				
			||||||
 | 
					                ["None", 0],
 | 
				
			||||||
 | 
					                ["Solid Color", 1],
 | 
				
			||||||
 | 
					                ["Breathing", 2],
 | 
				
			||||||
 | 
					                ["Band Spiral Val", 3],
 | 
				
			||||||
 | 
					                ["Cycle All", 4],
 | 
				
			||||||
 | 
					                ["Cycle Left Right", 5],
 | 
				
			||||||
 | 
					                ["Cycle Up Down", 6],
 | 
				
			||||||
 | 
					                ["Rainbow Moving Chevron", 7],
 | 
				
			||||||
 | 
					                ["Cycle Out In", 8],
 | 
				
			||||||
 | 
					                ["Cycle Out In Dual", 9],
 | 
				
			||||||
 | 
					                ["Cycle Pinwheel", 10],
 | 
				
			||||||
 | 
					                ["Cycle Spiral", 11],
 | 
				
			||||||
 | 
					                ["Dual Beacon", 12],
 | 
				
			||||||
 | 
					                ["Rainbow Beacon", 13],
 | 
				
			||||||
 | 
					                ["Jellybean Raindrops", 14],
 | 
				
			||||||
 | 
					                ["Pixel Rain", 15],
 | 
				
			||||||
 | 
					                ["Typing Heatmap", 16],
 | 
				
			||||||
 | 
					                ["Digital Rain", 17],
 | 
				
			||||||
 | 
					                ["Reactive Simple", 18],
 | 
				
			||||||
 | 
					                ["Reactive Multiwide", 19],
 | 
				
			||||||
 | 
					                ["Reactive Multinexus", 20],
 | 
				
			||||||
 | 
					                ["Splash", 21],
 | 
				
			||||||
 | 
					                ["Solid Splash", 22]
 | 
				
			||||||
 | 
					              ]
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					              "showIf": "{id_qmk_rgb_matrix_effect} > 1",
 | 
				
			||||||
 | 
					              "label": "Effect Speed",
 | 
				
			||||||
 | 
					              "type": "range",
 | 
				
			||||||
 | 
					              "options": [0, 255],
 | 
				
			||||||
 | 
					              "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3]
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					              "showIf": "{id_qmk_rgb_matrix_effect} != 0 && ( {id_qmk_rgb_matrix_effect} < 4 || {id_qmk_rgb_matrix_effect} == 18 || ({id_qmk_rgb_matrix_effect} > 17 && {id_qmk_rgb_matrix_effect} != 21) ) ",
 | 
				
			||||||
 | 
					              "label": "Color",
 | 
				
			||||||
 | 
					              "type": "color",
 | 
				
			||||||
 | 
					              "content": ["id_qmk_rgb_matrix_color", 3, 4]
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					          ]
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      ]
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "customKeycodes": [
 | 
				
			||||||
 | 
					    {"name": "Left Option", "title": "Left Option", "shortName": "LOpt"},
 | 
				
			||||||
 | 
					    {"name": "Right Option", "title": "Right Option", "shortName": "ROpt"},
 | 
				
			||||||
 | 
					    {"name": "Left Cmd", "title": "Left Command", "shortName": "LCmd"},
 | 
				
			||||||
 | 
					    {"name": "Right Cmd", "title": "Right Command", "shortName": "RCmd"},
 | 
				
			||||||
 | 
					    {"name": "Task View", "title": "Task View in Windows", "shortName": "Task"},
 | 
				
			||||||
 | 
					    {"name": "File Explorer", "title": "File Explorer in Windows", "shortName": "File"},
 | 
				
			||||||
 | 
					    {"name": "Screen shot", "title": "Screenshot in macOS", "shortName": "SShot"},
 | 
				
			||||||
 | 
					    {"name": "Cortana", "title": "Cortana in Windows", "shortName": "Cortana"},
 | 
				
			||||||
 | 
					    {"name": "Siri", "title": "Siri in macOS", "shortName": "Siri"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 1", "title": "Bluetooth Host 1", "shortName": "BTH1"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 2", "title": "Bluetooth Host 2", "shortName": "BTH2"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 3", "title": "Bluetooth Host 3", "shortName": "BTH3"},
 | 
				
			||||||
 | 
					    {"name": "Battery Level", "title": "Show battery level", "shortName": "Batt"}
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "matrix": {"rows": 6, "cols": 17},
 | 
				
			||||||
 | 
					  "layouts": {
 | 
				
			||||||
 | 
					    "keymap": [
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 1,
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,1",
 | 
				
			||||||
 | 
					        "0,2",
 | 
				
			||||||
 | 
					        "0,3",
 | 
				
			||||||
 | 
					        "0,4",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.5,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,5",
 | 
				
			||||||
 | 
					        "0,6",
 | 
				
			||||||
 | 
					        "0,7",
 | 
				
			||||||
 | 
					        "0,8",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.5,
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,9",
 | 
				
			||||||
 | 
					        "0,10",
 | 
				
			||||||
 | 
					        "0,11",
 | 
				
			||||||
 | 
					        "0,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,14",
 | 
				
			||||||
 | 
					        "0,15",
 | 
				
			||||||
 | 
					        "0,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "y": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,1",
 | 
				
			||||||
 | 
					        "1,2",
 | 
				
			||||||
 | 
					        "1,3",
 | 
				
			||||||
 | 
					        "1,4",
 | 
				
			||||||
 | 
					        "1,5",
 | 
				
			||||||
 | 
					        "1,6",
 | 
				
			||||||
 | 
					        "1,7",
 | 
				
			||||||
 | 
					        "1,8",
 | 
				
			||||||
 | 
					        "1,9",
 | 
				
			||||||
 | 
					        "1,10",
 | 
				
			||||||
 | 
					        "1,11",
 | 
				
			||||||
 | 
					        "1,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,14",
 | 
				
			||||||
 | 
					        "1,15",
 | 
				
			||||||
 | 
					        "1,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.5
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,1",
 | 
				
			||||||
 | 
					        "2,2",
 | 
				
			||||||
 | 
					        "2,3",
 | 
				
			||||||
 | 
					        "2,4",
 | 
				
			||||||
 | 
					        "2,5",
 | 
				
			||||||
 | 
					        "2,6",
 | 
				
			||||||
 | 
					        "2,7",
 | 
				
			||||||
 | 
					        "2,8",
 | 
				
			||||||
 | 
					        "2,9",
 | 
				
			||||||
 | 
					        "2,10",
 | 
				
			||||||
 | 
					        "2,11",
 | 
				
			||||||
 | 
					        "2,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.5
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,14",
 | 
				
			||||||
 | 
					        "2,15",
 | 
				
			||||||
 | 
					        "2,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.75
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,1",
 | 
				
			||||||
 | 
					        "3,2",
 | 
				
			||||||
 | 
					        "3,3",
 | 
				
			||||||
 | 
					        "3,4",
 | 
				
			||||||
 | 
					        "3,5",
 | 
				
			||||||
 | 
					        "3,6",
 | 
				
			||||||
 | 
					        "3,7",
 | 
				
			||||||
 | 
					        "3,8",
 | 
				
			||||||
 | 
					        "3,9",
 | 
				
			||||||
 | 
					        "3,10",
 | 
				
			||||||
 | 
					        "3,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#777777",
 | 
				
			||||||
 | 
					          "w": 2.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "x": 0.25,
 | 
				
			||||||
 | 
					            "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,14",
 | 
				
			||||||
 | 
					        "3,15",
 | 
				
			||||||
 | 
					        "3,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,2",
 | 
				
			||||||
 | 
					        "4,3",
 | 
				
			||||||
 | 
					        "4,4",
 | 
				
			||||||
 | 
					        "4,5",
 | 
				
			||||||
 | 
					        "4,6",
 | 
				
			||||||
 | 
					        "4,7",
 | 
				
			||||||
 | 
					        "4,8",
 | 
				
			||||||
 | 
					        "4,9",
 | 
				
			||||||
 | 
					        "4,10",
 | 
				
			||||||
 | 
					        "4,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2.75
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 1.25,
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,15"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,1",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,2",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc",
 | 
				
			||||||
 | 
					          "w": 6.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,6",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,10",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,14",
 | 
				
			||||||
 | 
					        "5,15",
 | 
				
			||||||
 | 
					        "5,16"
 | 
				
			||||||
 | 
					      ]
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										233
									
								
								keyboards/keychron/k13_pro/via_json/k13_pro_ansi_white.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										233
									
								
								keyboards/keychron/k13_pro/via_json/k13_pro_ansi_white.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,233 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  "name": "Keychron K13 Pro ANSI White",
 | 
				
			||||||
 | 
					  "vendorId": "0x3434",
 | 
				
			||||||
 | 
					  "productId": "0x02D3",
 | 
				
			||||||
 | 
					  "keycodes": ["qmk_lighting"],
 | 
				
			||||||
 | 
					  "customKeycodes": [
 | 
				
			||||||
 | 
					    {"name": "Left Option", "title": "Left Option", "shortName": "LOpt"},
 | 
				
			||||||
 | 
					    {"name": "Right Option", "title": "Right Option", "shortName": "ROpt"},
 | 
				
			||||||
 | 
					    {"name": "Left Cmd", "title": "Left Command", "shortName": "LCmd"},
 | 
				
			||||||
 | 
					    {"name": "Right Cmd", "title": "Right Command", "shortName": "RCmd"},
 | 
				
			||||||
 | 
					    {"name": "Task View", "title": "Task View in Windows", "shortName": "Task"},
 | 
				
			||||||
 | 
					    {"name": "File Explorer", "title": "File Explorer in Windows", "shortName": "File"},
 | 
				
			||||||
 | 
					    {"name": "Screen shot", "title": "Screenshot in macOS", "shortName": "SShot"},
 | 
				
			||||||
 | 
					    {"name": "Cortana", "title": "Cortana in Windows", "shortName": "Cortana"},
 | 
				
			||||||
 | 
					    {"name": "Siri", "title": "Siri in macOS", "shortName": "Siri"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 1", "title": "Bluetooth Host 1", "shortName": "BTH1"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 2", "title": "Bluetooth Host 2", "shortName": "BTH2"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 3", "title": "Bluetooth Host 3", "shortName": "BTH3"},
 | 
				
			||||||
 | 
					    {"name": "Battery Level", "title": "Show battery level", "shortName": "Batt"}
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "matrix": {"rows": 6, "cols": 17},
 | 
				
			||||||
 | 
					  "layouts": {
 | 
				
			||||||
 | 
					    "keymap": [
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 1,
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,1",
 | 
				
			||||||
 | 
					        "0,2",
 | 
				
			||||||
 | 
					        "0,3",
 | 
				
			||||||
 | 
					        "0,4",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.5,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,5",
 | 
				
			||||||
 | 
					        "0,6",
 | 
				
			||||||
 | 
					        "0,7",
 | 
				
			||||||
 | 
					        "0,8",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.5,
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,9",
 | 
				
			||||||
 | 
					        "0,10",
 | 
				
			||||||
 | 
					        "0,11",
 | 
				
			||||||
 | 
					        "0,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,14",
 | 
				
			||||||
 | 
					        "0,15",
 | 
				
			||||||
 | 
					        "0,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "y": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,1",
 | 
				
			||||||
 | 
					        "1,2",
 | 
				
			||||||
 | 
					        "1,3",
 | 
				
			||||||
 | 
					        "1,4",
 | 
				
			||||||
 | 
					        "1,5",
 | 
				
			||||||
 | 
					        "1,6",
 | 
				
			||||||
 | 
					        "1,7",
 | 
				
			||||||
 | 
					        "1,8",
 | 
				
			||||||
 | 
					        "1,9",
 | 
				
			||||||
 | 
					        "1,10",
 | 
				
			||||||
 | 
					        "1,11",
 | 
				
			||||||
 | 
					        "1,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,14",
 | 
				
			||||||
 | 
					        "1,15",
 | 
				
			||||||
 | 
					        "1,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.5
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,1",
 | 
				
			||||||
 | 
					        "2,2",
 | 
				
			||||||
 | 
					        "2,3",
 | 
				
			||||||
 | 
					        "2,4",
 | 
				
			||||||
 | 
					        "2,5",
 | 
				
			||||||
 | 
					        "2,6",
 | 
				
			||||||
 | 
					        "2,7",
 | 
				
			||||||
 | 
					        "2,8",
 | 
				
			||||||
 | 
					        "2,9",
 | 
				
			||||||
 | 
					        "2,10",
 | 
				
			||||||
 | 
					        "2,11",
 | 
				
			||||||
 | 
					        "2,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.5
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,14",
 | 
				
			||||||
 | 
					        "2,15",
 | 
				
			||||||
 | 
					        "2,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.75
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,1",
 | 
				
			||||||
 | 
					        "3,2",
 | 
				
			||||||
 | 
					        "3,3",
 | 
				
			||||||
 | 
					        "3,4",
 | 
				
			||||||
 | 
					        "3,5",
 | 
				
			||||||
 | 
					        "3,6",
 | 
				
			||||||
 | 
					        "3,7",
 | 
				
			||||||
 | 
					        "3,8",
 | 
				
			||||||
 | 
					        "3,9",
 | 
				
			||||||
 | 
					        "3,10",
 | 
				
			||||||
 | 
					        "3,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#777777",
 | 
				
			||||||
 | 
					          "w": 2.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "x": 0.25,
 | 
				
			||||||
 | 
					            "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,14",
 | 
				
			||||||
 | 
					        "3,15",
 | 
				
			||||||
 | 
					        "3,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,2",
 | 
				
			||||||
 | 
					        "4,3",
 | 
				
			||||||
 | 
					        "4,4",
 | 
				
			||||||
 | 
					        "4,5",
 | 
				
			||||||
 | 
					        "4,6",
 | 
				
			||||||
 | 
					        "4,7",
 | 
				
			||||||
 | 
					        "4,8",
 | 
				
			||||||
 | 
					        "4,9",
 | 
				
			||||||
 | 
					        "4,10",
 | 
				
			||||||
 | 
					        "4,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2.75
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 1.25,
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,15"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,1",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,2",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc",
 | 
				
			||||||
 | 
					          "w": 6.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,6",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,10",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,14",
 | 
				
			||||||
 | 
					        "5,15",
 | 
				
			||||||
 | 
					        "5,16"
 | 
				
			||||||
 | 
					      ]
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										296
									
								
								keyboards/keychron/k13_pro/via_json/k13_pro_iso_rgb.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										296
									
								
								keyboards/keychron/k13_pro/via_json/k13_pro_iso_rgb.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,296 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  "name": "Keychron K13 Pro ISO RGB",
 | 
				
			||||||
 | 
					  "vendorId": "0x3434",
 | 
				
			||||||
 | 
					  "productId": "0x02D1",
 | 
				
			||||||
 | 
					  "keycodes": ["qmk_lighting"],
 | 
				
			||||||
 | 
					  "menus": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "label": "Lighting",
 | 
				
			||||||
 | 
					      "content": [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "label": "Backlight",
 | 
				
			||||||
 | 
					          "content": [
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					              "label": "Brightness",
 | 
				
			||||||
 | 
					              "type": "range",
 | 
				
			||||||
 | 
					              "options": [0, 255],
 | 
				
			||||||
 | 
					              "content": ["id_qmk_rgb_matrix_brightness", 3, 1]
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					              "label": "Effect",
 | 
				
			||||||
 | 
					              "type": "dropdown",
 | 
				
			||||||
 | 
					              "content": ["id_qmk_rgb_matrix_effect", 3, 2],
 | 
				
			||||||
 | 
					              "options": [
 | 
				
			||||||
 | 
					                ["None", 0],
 | 
				
			||||||
 | 
					                ["Solid Color", 1],
 | 
				
			||||||
 | 
					                ["Breathing", 2],
 | 
				
			||||||
 | 
					                ["Band Spiral Val", 3],
 | 
				
			||||||
 | 
					                ["Cycle All", 4],
 | 
				
			||||||
 | 
					                ["Cycle Left Right", 5],
 | 
				
			||||||
 | 
					                ["Cycle Up Down", 6],
 | 
				
			||||||
 | 
					                ["Rainbow Moving Chevron", 7],
 | 
				
			||||||
 | 
					                ["Cycle Out In", 8],
 | 
				
			||||||
 | 
					                ["Cycle Out In Dual", 9],
 | 
				
			||||||
 | 
					                ["Cycle Pinwheel", 10],
 | 
				
			||||||
 | 
					                ["Cycle Spiral", 11],
 | 
				
			||||||
 | 
					                ["Dual Beacon", 12],
 | 
				
			||||||
 | 
					                ["Rainbow Beacon", 13],
 | 
				
			||||||
 | 
					                ["Jellybean Raindrops", 14],
 | 
				
			||||||
 | 
					                ["Pixel Rain", 15],
 | 
				
			||||||
 | 
					                ["Typing Heatmap", 16],
 | 
				
			||||||
 | 
					                ["Digital Rain", 17],
 | 
				
			||||||
 | 
					                ["Reactive Simple", 18],
 | 
				
			||||||
 | 
					                ["Reactive Multiwide", 19],
 | 
				
			||||||
 | 
					                ["Reactive Multinexus", 20],
 | 
				
			||||||
 | 
					                ["Splash", 21],
 | 
				
			||||||
 | 
					                ["Solid Splash", 22]
 | 
				
			||||||
 | 
					              ]
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					              "showIf": "{id_qmk_rgb_matrix_effect} > 1",
 | 
				
			||||||
 | 
					              "label": "Effect Speed",
 | 
				
			||||||
 | 
					              "type": "range",
 | 
				
			||||||
 | 
					              "options": [0, 255],
 | 
				
			||||||
 | 
					              "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3]
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					              "showIf": "{id_qmk_rgb_matrix_effect} != 0 && ( {id_qmk_rgb_matrix_effect} < 4 || {id_qmk_rgb_matrix_effect} == 18 || ({id_qmk_rgb_matrix_effect} > 17 && {id_qmk_rgb_matrix_effect} != 21) ) ",
 | 
				
			||||||
 | 
					              "label": "Color",
 | 
				
			||||||
 | 
					              "type": "color",
 | 
				
			||||||
 | 
					              "content": ["id_qmk_rgb_matrix_color", 3, 4]
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					          ]
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      ]
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "customKeycodes": [
 | 
				
			||||||
 | 
					    {"name": "Left Option", "title": "Left Option", "shortName": "LOpt"},
 | 
				
			||||||
 | 
					    {"name": "Right Option", "title": "Right Option", "shortName": "ROpt"},
 | 
				
			||||||
 | 
					    {"name": "Left Cmd", "title": "Left Command", "shortName": "LCmd"},
 | 
				
			||||||
 | 
					    {"name": "Right Cmd", "title": "Right Command", "shortName": "RCmd"},
 | 
				
			||||||
 | 
					    {"name": "Task View", "title": "Task View in Windows", "shortName": "Task"},
 | 
				
			||||||
 | 
					    {"name": "File Explorer", "title": "File Explorer in Windows", "shortName": "File"},
 | 
				
			||||||
 | 
					    {"name": "Screen shot", "title": "Screenshot in macOS", "shortName": "SShot"},
 | 
				
			||||||
 | 
					    {"name": "Cortana", "title": "Cortana in Windows", "shortName": "Cortana"},
 | 
				
			||||||
 | 
					    {"name": "Siri", "title": "Siri in macOS", "shortName": "Siri"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 1", "title": "Bluetooth Host 1", "shortName": "BTH1"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 2", "title": "Bluetooth Host 2", "shortName": "BTH2"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 3", "title": "Bluetooth Host 3", "shortName": "BTH3"},
 | 
				
			||||||
 | 
					    {"name": "Battery Level", "title": "Show battery level", "shortName": "Batt"}
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "matrix": {"rows": 6, "cols": 17},
 | 
				
			||||||
 | 
					  "layouts": {
 | 
				
			||||||
 | 
					    "keymap": [
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 1,
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,1",
 | 
				
			||||||
 | 
					        "0,2",
 | 
				
			||||||
 | 
					        "0,3",
 | 
				
			||||||
 | 
					        "0,4",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.5,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,5",
 | 
				
			||||||
 | 
					        "0,6",
 | 
				
			||||||
 | 
					        "0,7",
 | 
				
			||||||
 | 
					        "0,8",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.5,
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,9",
 | 
				
			||||||
 | 
					        "0,10",
 | 
				
			||||||
 | 
					        "0,11",
 | 
				
			||||||
 | 
					        "0,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,14",
 | 
				
			||||||
 | 
					        "0,15",
 | 
				
			||||||
 | 
					        "0,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "y": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,1",
 | 
				
			||||||
 | 
					        "1,2",
 | 
				
			||||||
 | 
					        "1,3",
 | 
				
			||||||
 | 
					        "1,4",
 | 
				
			||||||
 | 
					        "1,5",
 | 
				
			||||||
 | 
					        "1,6",
 | 
				
			||||||
 | 
					        "1,7",
 | 
				
			||||||
 | 
					        "1,8",
 | 
				
			||||||
 | 
					        "1,9",
 | 
				
			||||||
 | 
					        "1,10",
 | 
				
			||||||
 | 
					        "1,11",
 | 
				
			||||||
 | 
					        "1,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,14",
 | 
				
			||||||
 | 
					        "1,15",
 | 
				
			||||||
 | 
					        "1,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.5
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,1",
 | 
				
			||||||
 | 
					        "2,2",
 | 
				
			||||||
 | 
					        "2,3",
 | 
				
			||||||
 | 
					        "2,4",
 | 
				
			||||||
 | 
					        "2,5",
 | 
				
			||||||
 | 
					        "2,6",
 | 
				
			||||||
 | 
					        "2,7",
 | 
				
			||||||
 | 
					        "2,8",
 | 
				
			||||||
 | 
					        "2,9",
 | 
				
			||||||
 | 
					        "2,10",
 | 
				
			||||||
 | 
					        "2,11",
 | 
				
			||||||
 | 
					        "2,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#777777",
 | 
				
			||||||
 | 
					          "w": 1.25,
 | 
				
			||||||
 | 
					          "h": 2,
 | 
				
			||||||
 | 
					          "w2": 1.5,
 | 
				
			||||||
 | 
					          "h2": 1,
 | 
				
			||||||
 | 
					          "x2": -0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,14",
 | 
				
			||||||
 | 
					        "2,15",
 | 
				
			||||||
 | 
					        "2,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.75
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,1",
 | 
				
			||||||
 | 
					        "3,2",
 | 
				
			||||||
 | 
					        "3,3",
 | 
				
			||||||
 | 
					        "3,4",
 | 
				
			||||||
 | 
					        "3,5",
 | 
				
			||||||
 | 
					        "3,6",
 | 
				
			||||||
 | 
					        "3,7",
 | 
				
			||||||
 | 
					        "3,8",
 | 
				
			||||||
 | 
					        "3,9",
 | 
				
			||||||
 | 
					        "3,10",
 | 
				
			||||||
 | 
					        "3,11",
 | 
				
			||||||
 | 
					        "3,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "x": 1.5,
 | 
				
			||||||
 | 
					            "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,14",
 | 
				
			||||||
 | 
					        "3,15",
 | 
				
			||||||
 | 
					        "3,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,0",
 | 
				
			||||||
 | 
					        "4,1",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,2",
 | 
				
			||||||
 | 
					        "4,3",
 | 
				
			||||||
 | 
					        "4,4",
 | 
				
			||||||
 | 
					        "4,5",
 | 
				
			||||||
 | 
					        "4,6",
 | 
				
			||||||
 | 
					        "4,7",
 | 
				
			||||||
 | 
					        "4,8",
 | 
				
			||||||
 | 
					        "4,9",
 | 
				
			||||||
 | 
					        "4,10",
 | 
				
			||||||
 | 
					        "4,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2.75
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 1.25,
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,15"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,1",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,2",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc",
 | 
				
			||||||
 | 
					          "w": 6.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,6",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,10",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,14",
 | 
				
			||||||
 | 
					        "5,15",
 | 
				
			||||||
 | 
					        "5,16"
 | 
				
			||||||
 | 
					      ]
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										235
									
								
								keyboards/keychron/k13_pro/via_json/k13_pro_iso_white.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										235
									
								
								keyboards/keychron/k13_pro/via_json/k13_pro_iso_white.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,235 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  "name": "Keychron K13 Pro ISO White",
 | 
				
			||||||
 | 
					  "vendorId": "0x3434",
 | 
				
			||||||
 | 
					  "productId": "0x02D4",
 | 
				
			||||||
 | 
					  "keycodes": ["qmk_lighting"],
 | 
				
			||||||
 | 
					  "customKeycodes": [
 | 
				
			||||||
 | 
					    {"name": "Left Option", "title": "Left Option", "shortName": "LOpt"},
 | 
				
			||||||
 | 
					    {"name": "Right Option", "title": "Right Option", "shortName": "ROpt"},
 | 
				
			||||||
 | 
					    {"name": "Left Cmd", "title": "Left Command", "shortName": "LCmd"},
 | 
				
			||||||
 | 
					    {"name": "Right Cmd", "title": "Right Command", "shortName": "RCmd"},
 | 
				
			||||||
 | 
					    {"name": "Task View", "title": "Task View in Windows", "shortName": "Task"},
 | 
				
			||||||
 | 
					    {"name": "File Explorer", "title": "File Explorer in Windows", "shortName": "File"},
 | 
				
			||||||
 | 
					    {"name": "Screen shot", "title": "Screenshot in macOS", "shortName": "SShot"},
 | 
				
			||||||
 | 
					    {"name": "Cortana", "title": "Cortana in Windows", "shortName": "Cortana"},
 | 
				
			||||||
 | 
					    {"name": "Siri", "title": "Siri in macOS", "shortName": "Siri"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 1", "title": "Bluetooth Host 1", "shortName": "BTH1"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 2", "title": "Bluetooth Host 2", "shortName": "BTH2"},
 | 
				
			||||||
 | 
					    {"name": "Bluetooth Host 3", "title": "Bluetooth Host 3", "shortName": "BTH3"},
 | 
				
			||||||
 | 
					    {"name": "Battery Level", "title": "Show battery level", "shortName": "Batt"}
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "matrix": {"rows": 6, "cols": 17},
 | 
				
			||||||
 | 
					  "layouts": {
 | 
				
			||||||
 | 
					    "keymap": [
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 1,
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,1",
 | 
				
			||||||
 | 
					        "0,2",
 | 
				
			||||||
 | 
					        "0,3",
 | 
				
			||||||
 | 
					        "0,4",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.5,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,5",
 | 
				
			||||||
 | 
					        "0,6",
 | 
				
			||||||
 | 
					        "0,7",
 | 
				
			||||||
 | 
					        "0,8",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.5,
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,9",
 | 
				
			||||||
 | 
					        "0,10",
 | 
				
			||||||
 | 
					        "0,11",
 | 
				
			||||||
 | 
					        "0,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "0,14",
 | 
				
			||||||
 | 
					        "0,15",
 | 
				
			||||||
 | 
					        "0,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "y": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,1",
 | 
				
			||||||
 | 
					        "1,2",
 | 
				
			||||||
 | 
					        "1,3",
 | 
				
			||||||
 | 
					        "1,4",
 | 
				
			||||||
 | 
					        "1,5",
 | 
				
			||||||
 | 
					        "1,6",
 | 
				
			||||||
 | 
					        "1,7",
 | 
				
			||||||
 | 
					        "1,8",
 | 
				
			||||||
 | 
					        "1,9",
 | 
				
			||||||
 | 
					        "1,10",
 | 
				
			||||||
 | 
					        "1,11",
 | 
				
			||||||
 | 
					        "1,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "1,14",
 | 
				
			||||||
 | 
					        "1,15",
 | 
				
			||||||
 | 
					        "1,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.5
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,1",
 | 
				
			||||||
 | 
					        "2,2",
 | 
				
			||||||
 | 
					        "2,3",
 | 
				
			||||||
 | 
					        "2,4",
 | 
				
			||||||
 | 
					        "2,5",
 | 
				
			||||||
 | 
					        "2,6",
 | 
				
			||||||
 | 
					        "2,7",
 | 
				
			||||||
 | 
					        "2,8",
 | 
				
			||||||
 | 
					        "2,9",
 | 
				
			||||||
 | 
					        "2,10",
 | 
				
			||||||
 | 
					        "2,11",
 | 
				
			||||||
 | 
					        "2,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#777777",
 | 
				
			||||||
 | 
					          "w": 1.25,
 | 
				
			||||||
 | 
					          "h": 2,
 | 
				
			||||||
 | 
					          "w2": 1.5,
 | 
				
			||||||
 | 
					          "h2": 1,
 | 
				
			||||||
 | 
					          "x2": -0.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "2,14",
 | 
				
			||||||
 | 
					        "2,15",
 | 
				
			||||||
 | 
					        "2,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.75
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,1",
 | 
				
			||||||
 | 
					        "3,2",
 | 
				
			||||||
 | 
					        "3,3",
 | 
				
			||||||
 | 
					        "3,4",
 | 
				
			||||||
 | 
					        "3,5",
 | 
				
			||||||
 | 
					        "3,6",
 | 
				
			||||||
 | 
					        "3,7",
 | 
				
			||||||
 | 
					        "3,8",
 | 
				
			||||||
 | 
					        "3,9",
 | 
				
			||||||
 | 
					        "3,10",
 | 
				
			||||||
 | 
					        "3,11",
 | 
				
			||||||
 | 
					        "3,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					            "x": 1.5,
 | 
				
			||||||
 | 
					            "c": "#aaaaaa"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "3,14",
 | 
				
			||||||
 | 
					        "3,15",
 | 
				
			||||||
 | 
					        "3,16"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,0",
 | 
				
			||||||
 | 
					        "4,1",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,2",
 | 
				
			||||||
 | 
					        "4,3",
 | 
				
			||||||
 | 
					        "4,4",
 | 
				
			||||||
 | 
					        "4,5",
 | 
				
			||||||
 | 
					        "4,6",
 | 
				
			||||||
 | 
					        "4,7",
 | 
				
			||||||
 | 
					        "4,8",
 | 
				
			||||||
 | 
					        "4,9",
 | 
				
			||||||
 | 
					        "4,10",
 | 
				
			||||||
 | 
					        "4,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 2.75
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 1.25,
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "4,15"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      [
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,0",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,1",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,2",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#cccccc",
 | 
				
			||||||
 | 
					          "w": 6.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,6",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "c": "#aaaaaa",
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,10",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,11",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,12",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "w": 1.25
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,13",
 | 
				
			||||||
 | 
					        {
 | 
				
			||||||
 | 
					          "x": 0.25,
 | 
				
			||||||
 | 
					          "c": "#777777"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "5,14",
 | 
				
			||||||
 | 
					        "5,15",
 | 
				
			||||||
 | 
					        "5,16"
 | 
				
			||||||
 | 
					      ]
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue