Leeloo revision 2 updates (#21671)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
This commit is contained in:
		
							parent
							
								
									61a72b9c20
								
							
						
					
					
						commit
						d187a0a3af
					
				
					 11 changed files with 284 additions and 123 deletions
				
			
		|  | @ -1,5 +1,4 @@ | |||
| /* Copyright 2022 Clickety Split Ltd.
 | ||||
|  *                https://clicketysplit.ca
 | ||||
| /* Copyright 2023 Clickety Split Ltd.
 | ||||
|  * | ||||
|  * This program is free software: you can redistribute it and/or modify | ||||
|  * it under the terms of the GNU General Public License as published by | ||||
|  | @ -17,17 +16,30 @@ | |||
| 
 | ||||
| #pragma once | ||||
| 
 | ||||
| // Select hand configuration
 | ||||
| // #define MASTER_LEFT
 | ||||
| // #define MASTER_RIGHT
 | ||||
| // #define EE_HANDS
 | ||||
| 
 | ||||
| #ifdef TAPPING_TERM | ||||
|     #undef TAPPING_TERM | ||||
|     #define QUICK_TAP_TERM 0 | ||||
|     #define TAPPING_TERM 150 | ||||
| #endif | ||||
| 
 | ||||
| // If rotary encoders are used, and they require more or less resolution/sensitivity
 | ||||
| // you may try increasing or decreasing the value.
 | ||||
| // #define ENCODER_RESOLUTION 2
 | ||||
| 
 | ||||
|     #define RGB_MATRIX_KEYPRESSES               // reacts to keypresses
 | ||||
| //  #define RGB_MATRIX_KEYRELEASES              // reacts to keyreleases (instead of keypresses)
 | ||||
| //  #define RGB_DISABLE_AFTER_TIMEOUT 0         // number of ticks to wait until disabling effects
 | ||||
|     #define RGB_DISABLE_WHEN_USB_SUSPENDED      // turn off effects when suspended
 | ||||
|     #define RGB_MATRIX_FRAMEBUFFER_EFFECTS | ||||
|      | ||||
|     #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 115   // limits maximum brightness of LEDs to 150 out of 255.
 | ||||
|                                                 // Higher may cause the controller to crash.
 | ||||
|     #define RGB_MATRIX_HUE_STEP 10 | ||||
|     #define RGB_MATRIX_SAT_STEP 10 | ||||
|     #define RGB_MATRIX_VAL_STEP 10 | ||||
|     #define RGB_MATRIX_SPD_STEP 10 | ||||
| 
 | ||||
| 
 | ||||
| /* By default, the RGB_MATRIX effects are disabled.
 | ||||
|  *  | ||||
|  * For a complete list, visit: https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects.
 | ||||
|  * Some of the effects take up a lot of memory, so you may need to manage the number of | ||||
|  * effects that are loaded at any given time. | ||||
| */ | ||||
|     #define ENABLE_RGB_MATRIX_GRADIENT_UP_DOWN | ||||
|     #define ENABLE_RGB_MATRIX_SOLID_REACTIVE_NEXUS | ||||
|     #define ENABLE_RGB_MATRIX_SPLASH | ||||
|  |  | |||
|  | @ -1,5 +1,4 @@ | |||
| /* Copyright 2022 Clickety Split Ltd.
 | ||||
|  *                https://clicketysplit.ca
 | ||||
| /* Copyright 2023 Clickety Split Ltd.
 | ||||
|  * | ||||
|  * This program is free software: you can redistribute it and/or modify | ||||
|  * it under the terms of the GNU General Public License as published by | ||||
|  | @ -92,23 +91,34 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
|  * ,-----------------------------------------.                                ,-----------------------------------------. | ||||
|  * |      |      |      |      |      |      |                                |      |      |      |      |      |      | | ||||
|  * |------+------+------+------+------+------|                                |------+------+------+------+------+------| | ||||
|  * |      |      |      |      |      |      |                                |      |      |      |      |      |      | | ||||
|  * |      |      |      |      |      |      |                                |      |      | +VOL |      |      |      | | ||||
|  * |------+------+------+------+------+------|                                |------+------+------+------+------+------| | ||||
|  * |      |      |      |      |      |      |--------.               ,-------|      |      |      |      |      |      | | ||||
|  * |      |      |      |      |      |      |--------.               ,-------|      |      | -VOL |      |      |      | | ||||
|  * |------+------+------+------+------+------|        |               |       |------+------+------+------+------+------| | ||||
|  * |      |      |      |      |      |      |--------|               |-------|      |      |      |      |      |      | | ||||
|  * |      |      |      |      |      |      |--------|               |-------|      | MUTE |      |      |      |      | | ||||
|  * `-----------------------------------------/       /                 \      \-----------------------------------------' | ||||
|  *                | LALT  | LCTL  | ENT   | / MINS  /                   \ EQL  \  | SPC   | BSPC  |  DEL  | | ||||
|  *                |       |       | LOWR  |/ RAISE /                     \RAISE \ | LOWR  |       |       | | ||||
|  *                `-------------------------------'                       '------''-----------------------' | ||||
|  * | ||||
|  * NOTE: For Leeloo v1 the RGB Keycodes will not have any effect. | ||||
|  * | ||||
|  */ | ||||
|   [_ADJUST] = LAYOUT( | ||||
|   _______, _______, _______, _______, _______, _______,                      _______, _______, _______, _______, _______, _______, | ||||
|   _______, _______, _______, _______, _______, _______,                      _______, _______, _______, _______, _______, _______, | ||||
|   _______, _______, _______, _______, _______, _______,                      _______, _______, _______, _______, _______, _______, | ||||
|   _______, _______, _______, _______, _______, _______, _______,    _______, _______, _______, _______, _______, _______, _______, | ||||
|   _______, _______, _______, _______, _______, _______,                      _______, _______, KC_VOLU, _______, _______, _______, | ||||
|   _______, RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, _______,                      _______, _______, KC_VOLD, _______, _______, _______, | ||||
|   _______, RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, _______, _______,    _______, _______, KC_MUTE, _______, _______, _______, _______, | ||||
|                              _______, _______, _______, _______,    _______, _______, _______, _______ | ||||
| ) | ||||
| }; | ||||
| 
 | ||||
| /* Tri Layer
 | ||||
|  * When Lower and Raise are pressed at the same time, and wrapped with LT(), | ||||
|  * Adjust is activated with the following method. | ||||
|  */ | ||||
| layer_state_t layer_state_set_user(layer_state_t state) { | ||||
|   state = update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); | ||||
| 
 | ||||
|   return state; | ||||
| } | ||||
|  |  | |||
|  | @ -1 +0,0 @@ | |||
| LTO_ENABLE = yes | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 ClicketySplit
						ClicketySplit