Normalise Swap Hands keycodes (#19720)
This commit is contained in:
		
							parent
							
								
									cc9520b7a0
								
							
						
					
					
						commit
						2d843088a2
					
				
					 16 changed files with 108 additions and 46 deletions
				
			
		| 
						 | 
				
			
			@ -181,7 +181,7 @@ static uint8_t layout_conversion_dip_state = 0;
 | 
			
		|||
#define LAYOUT_base_wrapper(...) LAYOUT_base(__VA_ARGS__)
 | 
			
		||||
 | 
			
		||||
#ifdef SWAP_HANDS_ENABLE
 | 
			
		||||
#define SW_TG SH_TG
 | 
			
		||||
#define SW_TG SH_TOGG
 | 
			
		||||
#else
 | 
			
		||||
#define SW_TG _______
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,7 @@ enum jian_keycodes {
 | 
			
		|||
#define LOWER_T(kc) LT(_LOWER, kc)
 | 
			
		||||
 | 
			
		||||
#ifdef SWAP_HANDS_ENABLE
 | 
			
		||||
#define SW_TG SH_TG
 | 
			
		||||
#define SW_TG SH_TOGG
 | 
			
		||||
#else
 | 
			
		||||
#define SW_TG _______
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,6 +23,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
  QK_BOOT, DB_TOGG, XXXXXXX, BL_UP,   RGB_VAI, RGB_HUD, RGB_HUI,
 | 
			
		||||
           XXXXXXX, XXXXXXX, BL_DOWN, RGB_VAD, RGB_SAD, RGB_SAI,
 | 
			
		||||
           XXXXXXX, BL_BRTG, BL_TOGG, RGB_TOG, RGB_RMOD,RGB_MOD,
 | 
			
		||||
                                      _______, SH_TG,   _______
 | 
			
		||||
                                      _______, SH_TOGG, _______
 | 
			
		||||
)
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
  QK_BOOT, RGBRST,  AS_UP,   AS_TOGG, AS_DOWN, _______, _______,      _______, _______, AS_DOWN, AS_TOGG, AS_UP,   RGBRST,  QK_BOOT,
 | 
			
		||||
           RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, _______, _______,      _______, _______, RGB_VAI, RGB_SAI, RGB_HUI, RGB_TOG,
 | 
			
		||||
           RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, _______, _______,      _______, _______, RGB_VAD, RGB_SAD, RGB_HUD, RGB_MOD,
 | 
			
		||||
                                      _______, SH_TG,   _______,      _______, SH_TG,   _______
 | 
			
		||||
                                      _______, SH_TOGG, _______,      _______, SH_TOGG, _______
 | 
			
		||||
),
 | 
			
		||||
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
  QK_BOOT, RGBRST,  AS_UP,   AS_TOGG, AS_DOWN, _______, _______,      _______, _______, AS_DOWN, AS_TOGG, AS_UP,   RGBRST,  QK_BOOT,
 | 
			
		||||
           RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, _______, _______,      _______, _______, RGB_VAI, RGB_SAI, RGB_HUI, RGB_TOG,
 | 
			
		||||
           RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, _______, _______,      _______, _______, RGB_VAD, RGB_SAD, RGB_HUD, RGB_MOD,
 | 
			
		||||
                                      _______, SH_TG,   _______,      _______, SH_TG,   _______
 | 
			
		||||
                                      _______, SH_TOGG, _______,      _______, SH_TOGG, _______
 | 
			
		||||
),
 | 
			
		||||
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -414,7 +414,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		|||
    */
 | 
			
		||||
    [_TABULA] = LAYOUT_planck_mit(                                                                                                   //
 | 
			
		||||
        KC_ESC, KC_ALTF4, VK_TOGG, PRINT_WPM_KEY, WAKE_ANI_TOG, WAKE_AUD_TOG, KC_REDO, UC_NEXT, UC_WINC, CG_TOGG, AG_TOGG, KC_DLINE,  //
 | 
			
		||||
        KC_NXTAB, KC_SLCTALL, KC_SAVE, KC_TRNS, KC_FIND, SH_TG, SH_TG, IRONY, KC_LCUT, KC_LCOPY, KC_TRNS, KC_KILL,                   //
 | 
			
		||||
        KC_NXTAB, KC_SLCTALL, KC_SAVE, KC_TRNS, KC_FIND, SH_TOGG, SH_TOGG, IRONY, KC_LCUT, KC_LCOPY, KC_TRNS, KC_KILL,                   //
 | 
			
		||||
        KC_LSFT, KC_UNDO, KC_CUT, KC_COPY, KC_PASTE, KC_PRVWD, KC_NXTWD, TG(_MOUSY), KC_TRNS, KC_HOME, KC_END, SC_SENT,              //
 | 
			
		||||
        TO(_BASE), KC_LCTL, KC_LGUI, KC_LALT, SC_LSPO, ALT_TAB, SC_RSPC, KC_PRVWD, KC_BRID, KC_BRIU, KC_NXTWD),
 | 
			
		||||
    /* Tabular Layer [8]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -388,7 +388,7 @@ qmk_dict = {
 | 
			
		|||
    "acc2": "KC_ACL2",
 | 
			
		||||
    # Modifiers missinng, add entry for each specific application
 | 
			
		||||
    # Mod-Tap Keys missing, add entry for each specific application
 | 
			
		||||
    "_Sh_swp": "LSFT_T(SH_TG)",
 | 
			
		||||
    "_Sh_swp": "LSFT_T(SH_TOGG)",
 | 
			
		||||
    # RGB Lighting missing
 | 
			
		||||
    # RGB Matrix Lighting missing
 | 
			
		||||
    # Thermal Printer missing
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue