Update keymaps to use PDF keycode (#24633)
This commit is contained in:
		
							parent
							
								
									4a5bae51cd
								
							
						
					
					
						commit
						e4e015c0c8
					
				
					 80 changed files with 286 additions and 1705 deletions
				
			
		|  | @ -76,15 +76,16 @@ enum sofle_layers { | |||
| }; | ||||
| 
 | ||||
| enum custom_keycodes { | ||||
|     KC_QWERTY = SAFE_RANGE, | ||||
|     KC_COLEMAK, | ||||
| 	  KC_COLEMAKDH, | ||||
|     KC_LOWER, | ||||
|     KC_LOWER = SAFE_RANGE, | ||||
|     KC_RAISE, | ||||
|     KC_ADJUST, | ||||
|     KC_D_MUTE | ||||
| }; | ||||
| 
 | ||||
| #define KC_QWERTY PDF(_QWERTY) | ||||
| #define KC_COLEMAK PDF(_COLEMAK) | ||||
| #define KC_COLEMAKDH PDF(_COLEMAKDH) | ||||
| 
 | ||||
| const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||||
| /*
 | ||||
|  * QWERTY | ||||
|  | @ -478,21 +479,6 @@ bool oled_task_user(void) { | |||
| 
 | ||||
| bool process_record_user(uint16_t keycode, keyrecord_t *record) { | ||||
|     switch (keycode) { | ||||
|         case KC_QWERTY: | ||||
|             if (record->event.pressed) { | ||||
|                 set_single_persistent_default_layer(_QWERTY); | ||||
|             } | ||||
|             return false; | ||||
|         case KC_COLEMAK: | ||||
|             if (record->event.pressed) { | ||||
|                 set_single_persistent_default_layer(_COLEMAK); | ||||
|             } | ||||
|             return false; | ||||
|         case KC_COLEMAKDH: | ||||
|             if (record->event.pressed) { | ||||
|                 set_single_persistent_default_layer(_COLEMAKDH); | ||||
|             } | ||||
|             return false; | ||||
|         case KC_LOWER: | ||||
|             if (record->event.pressed) { | ||||
|                 layer_on(_LOWER); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Joel Challis
						Joel Challis