You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qmk-fw/keyboards/crkbd/keymaps
Lucas Moreira 9ff61601e3 [Keymap] crkbd/kidbrazil adding layer dependent RGB & better idle timeout. (#7901)
* Added KidBrazil custom keymap for CRKBD
-Custom Font
-Custom OLED output

* Added missing readme

* Oled Timeout Update for KidBrazil Keymap (#1)

* Setup Oled timeout based on simple timer

* Cleaned up comments and added timeout for LEDs

* Fixed some small errors

* Updated oled timout with matrix scan

* Updated oled timout with matrix scan

* Update withou eeprom

* Update timer code

* Use process user instead of keymap

* Added ifdef to protect oledtimer

* Updated with half timeout state for logo

* Removed middle tier timer

* Final cleanup of unused files

* Updated code as per suggestions & requests

* Second round of revisions

* Updated keymap to better handle LED timeout
- Added boolean to hold LED state
- Added init function to set rgb to known state
- Modified RGB_TOG to work with noeeprom commands

* Finished adding the timeout for OLED and testing on CRKBD

* Updated documentation

* fixed the timeout logic so it works as intended

* Added initial limits to color settings

* Added layer reset as part of the iddle timeout process

* Split Keymap into more manageable files

* Finalizing RGB Layer status on CRKBD
- Refactored OLED timeout to deal only with oled
- If user remains iddle on game layer for too long it will switch to
default
- LED / OLED iddle working
- Minor changes to _SYM layer
- Removed some rgb controls from keyboard due to layer dependent RGB
colors

* Update keyboards/crkbd/keymaps/kidbrazil/keymap.c

Used suggestion from Drashna to replace EEPROM_RESET with shorter version.

Co-Authored-By: Drashna Jaelre <drashna@live.com>

* Update keyboards/crkbd/keymaps/kidbrazil/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>

* Implemented drashna's comment

Co-authored-by: Drashna Jaelre <drashna@live.com>
5 years ago
..
bcat Personal keymap updates for the new year (#7871) 5 years ago
curry Local Changes 5 years ago
default Remove keymap_config extern from default keymaps (#7399) 6 years ago
drashna [Keymap] All about (ARM) RGB and OLEDs (drashna keymaps) (#7354) 6 years ago
dsanchezseco keymap, fixed rgb effect name and deactivate oled (#7953) 5 years ago
edvorakjp Update edvorak keymap simplify (#5350) 6 years ago
foostan [Keymap] Refactor the default keymap for crkbd and add a new keymap for me (#6404) 6 years ago
hvp [Keymap] Hvp baseline19 (#7690) 5 years ago
jarred Add crkbd keymap (#5366) 6 years ago
kidbrazil [Keymap] crkbd/kidbrazil adding layer dependent RGB & better idle timeout. (#7901) 5 years ago
like_jis [Keymap] crkbd/keymaps/rs: add rs keymap to corne keyboard and adapt others (#5181) 6 years ago
manna-harbour_miryoku [Keymap] Display logo for caps lock indication on crkbd using old OLED driver (#7535) 6 years ago
ninjonas [Keymap] updating ninjonas userspace (#6903) 6 years ago
omgvee Reduce CRKBD firmware size by reducing layer numbers (#5471) 6 years ago
rpbaptist [Keymap] Add personal CRKBD keymap (#6843) 6 years ago
rs [Keymap] crkbd/keymaps/rs: add rs keymap to corne keyboard and adapt others (#5181) 6 years ago
soundmonster [Keymap] Add soundmonster's keymap for crkbd (#6964) 6 years ago
thefrey Reduce CRKBD firmware size by reducing layer numbers (#5471) 6 years ago
thumb_ctrl [Keymap] New keymap for crkbd (#6103) 6 years ago
tominabox1 [Keymap] Tominabox1 userspace creation (#7014) 6 years ago
vlukash_trackpad_left [Keymap] Add BB8520 trackpad support for CrKbd (#5925) 6 years ago
vlukash_trackpad_right [Keymap] Add BB8520 trackpad support for CrKbd (#5925) 6 years ago
vxid [Keymap] Add crkbd/vxid keymap (#6281) 6 years ago