Fixing space backspace
- mods were getting stuck when i was pressing the shift backspace - changed number layer so numbers and dates are easier to type
This commit is contained in:
		
							parent
							
								
									507e60877e
								
							
						
					
					
						commit
						9ccc311d2a
					
				
					 3 changed files with 8 additions and 10 deletions
				
			
		| 
						 | 
				
			
			@ -15,7 +15,6 @@ const uint16_t PROGMEM mou_drg_combo[]  = { KC_X,    KC_C,    COMBO_END };
 | 
			
		|||
const uint16_t PROGMEM key_ent_combo[]  = { KC_C,    KC_V,    COMBO_END };
 | 
			
		||||
const uint16_t PROGMEM key_tab_combo[]  = { KC_U,    KC_I,    COMBO_END };
 | 
			
		||||
const uint16_t PROGMEM key_bspc_combo[] = { KC_M,    TR_COMM, COMBO_END };
 | 
			
		||||
const uint16_t PROGMEM key_del_combo[]  = { TR_COMM, TR_DOT,  COMBO_END };
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -33,7 +32,6 @@ enum combos {
 | 
			
		|||
  KEY_ENT,
 | 
			
		||||
  KEY_TAB,
 | 
			
		||||
  KEY_BSPC,
 | 
			
		||||
  KEY_DEL,
 | 
			
		||||
 | 
			
		||||
  COMBO_LENGTH
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			@ -56,7 +54,6 @@ combo_t key_combos[COMBO_LENGTH] = {
 | 
			
		|||
 | 
			
		||||
  [KEY_ENT]      = COMBO(key_ent_combo,  KC_ENT),
 | 
			
		||||
  [KEY_TAB]      = COMBO(key_tab_combo,  KC_TAB),
 | 
			
		||||
  [KEY_BSPC]     = COMBO(key_bspc_combo, KC_BSPC),
 | 
			
		||||
  [KEY_DEL]      = COMBO(key_del_combo,  KC_DEL)
 | 
			
		||||
  [KEY_BSPC]     = COMBO(key_bspc_combo, KC_BSPC)
 | 
			
		||||
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			@ -53,7 +53,8 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		|||
          del_mods(MOD_MASK_SHIFT);
 | 
			
		||||
          register_code(KC_DEL);
 | 
			
		||||
          delkey_registered = true;
 | 
			
		||||
          set_mods((current_mod | current_osm));
 | 
			
		||||
          set_mods(current_mod);
 | 
			
		||||
          set_oneshot_mods(current_osm);
 | 
			
		||||
          return false;
 | 
			
		||||
        }
 | 
			
		||||
  
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -199,15 +199,15 @@ enum keycodes {
 | 
			
		|||
 | 
			
		||||
#define LAYER_NUMBER                                                                        \
 | 
			
		||||
  KC_7,    KC_5,    KC_3,    KC_1,    KC_9,    KC_8,    KC_0,    KC_2,    KC_4,    KC_6,    \
 | 
			
		||||
  _GACS_MODS________________________, KC_F11,  KC_F12,  ___x___, KC_VOLD, KC_VOLU, KC_MUTE, \
 | 
			
		||||
  KC_F7,   KC_F5,   KC_F3,   KC_F1,   KC_F9,   KC_F8,   KC_F10,  KC_F2,   KC_F4,   KC_F6,   \
 | 
			
		||||
  _GACS_MODS________________________, KC_F11,  KC_F12,  ___x___, KC_F2,   KC_F4,   KC_F6,   \
 | 
			
		||||
  KC_F7,   KC_F5,   KC_F3,   KC_F1,   KC_F9,   KC_F8,   KC_F10,  TR_COMM, TR_DOT,  TR_MINS, \
 | 
			
		||||
                    _LAYER_TRANS_____________, _LAYER_TRANS_____________
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#define LAYER_CONFIG                                                                        \
 | 
			
		||||
  _NONE_5____________________________________, ___x___, ___x___, EE_CLR,  QK_BOOT, _______, \
 | 
			
		||||
  _NONE_5____________________________________, ___x___, TR_LSFT, ___x___, ___x___, TR_RMOD, \
 | 
			
		||||
  _NONE_5____________________________________, TR_RTOG, TR_RHUI, TR_RSAI, TR_RVAI, TR_RSPI, \
 | 
			
		||||
  ___x___, ___x___, ___x___, ___x___, KC_MUTE, ___x___, ___x___, EE_CLR,  QK_BOOT, _______, \
 | 
			
		||||
  ___x___, ___x___, ___x___, ___x___, KC_VOLU, ___x___, TR_LSFT, ___x___, ___x___, TR_RMOD, \
 | 
			
		||||
  ___x___, ___x___, ___x___, ___x___, KC_VOLD, TR_RTOG, TR_RHUI, TR_RSAI, TR_RVAI, TR_RSPI, \
 | 
			
		||||
                    BASELYR, ___x___, ___x___, TR_DMP1, TR_DMR1, TR_RTOG
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue